AwsCodeartifactRepositoryPermissionsPolicy constructor
AwsCodeartifactRepositoryPermissionsPolicy(
- String localName, {
- required TfArg<
String> domain, - TfArg<
String> ? domainOwner, - required TfArg<
String> policyDocument, - TfArg<
String> ? policyRevision, - TfArg<
String> ? region, - required TfArg<
String> repository, - LifecycleOptions? lifecycle,
- List<
TfAddressed> ? dependsOn, - StackProvider? provider,
- TfTimeouts? timeouts,
Implementation
AwsCodeartifactRepositoryPermissionsPolicy(
super.localName, {
required TfArg<String> domain,
TfArg<String>? domainOwner,
required TfArg<String> policyDocument,
TfArg<String>? policyRevision,
TfArg<String>? region,
required TfArg<String> repository,
super.lifecycle,
super.dependsOn,
super.provider,
super.timeouts,
}) : super(
terraformType: tfType,
argMap: {
'domain': domain,
'domain_owner': ?domainOwner,
'policy_document': policyDocument,
'policy_revision': ?policyRevision,
'region': ?region,
'repository': repository,
},
);