CollectionIamPolicy constructor
CollectionIamPolicy(
- String name, {
- CollectionIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new CollectionIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this CollectionIamPolicy. The set of arguments for CollectionIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
CollectionIamPolicy(
String name, {
CollectionIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:dataform/v1beta1:CollectionIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
collectionId = registerOutput<String>('collectionId');
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
version = registerOutput<int>('version');
}