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