DiskIamPolicyComputeBeta constructor
DiskIamPolicyComputeBeta(
- String name, {
- DiskIamPolicyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new DiskIamPolicyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this DiskIamPolicyComputeBeta. The set of arguments for DiskIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
DiskIamPolicyComputeBeta(
String name, {
DiskIamPolicyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:DiskIamPolicy',
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');
zone = registerOutput<String>('zone');
}