RepositoryPermissionsPolicy constructor
RepositoryPermissionsPolicy(
- String name, {
- RepositoryPermissionsPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new RepositoryPermissionsPolicy.
name The Pulumi resource name.
args Arguments used to configure this RepositoryPermissionsPolicy. The set of arguments for RepositoryPermissionsPolicy.
options Resource options controlling this resource's behavior.
Implementation
RepositoryPermissionsPolicy(
String name, {
RepositoryPermissionsPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:codeartifact/repositoryPermissionsPolicy:RepositoryPermissionsPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
domain = registerOutput<String>('domain');
domainOwner = registerOutput<String>('domainOwner');
policyDocument = registerOutput<String>('policyDocument');
policyRevision = registerOutput<String>('policyRevision');
region = registerOutput<String>('region');
repository = registerOutput<String>('repository');
resourceArn = registerOutput<String>('resourceArn');
}