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