SubnetworkIamPolicyComputeBeta constructor
SubnetworkIamPolicyComputeBeta(
- String name, {
- SubnetworkIamPolicyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new SubnetworkIamPolicyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this SubnetworkIamPolicyComputeBeta. The set of arguments for SubnetworkIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
SubnetworkIamPolicyComputeBeta(
String name, {
SubnetworkIamPolicyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:SubnetworkIamPolicy',
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');
region = registerOutput<String>('region');
resource = registerOutput<String>('resource');
rules = registerOutput<List<Map<String, dynamic>>>('rules');
version = registerOutput<int>('version');
}