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