AwsEcrRepositoryPolicyConfigurationArgs
interface AwsEcrRepositoryPolicyConfigurationArgs {
additionalPrincipalOuNamePaths?: Input<readonly Input<string>[]>;
policy?: AwsEcrRepositoryPolicyDocumentTemplate;
region?: Input<string>;
}Repository policy configuration for repository orchestration.
Example
CODE
import type { AwsEcrRepositoryPolicyConfigurationArgs } from '@jobcloud/aws-ecr';
const repositoryPolicy: AwsEcrRepositoryPolicyConfigurationArgs = {
additionalPrincipalOuNamePaths: ['Workloads/Platform'],
};Properties
additionalPrincipalOuNamePaths: Input<readonly Input<string>[]>
Additional organisational unit name paths appended to the default allow-list.
policy: AwsEcrRepositoryPolicyDocumentTemplate
Repository policy JSON file/template. When set, default allow-list generation is not applied.
region: Input<string>
Optional region override for the repository policy resource.