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