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