ServiceIamPolicyRunV2 constructor
ServiceIamPolicyRunV2(
- String name, {
- ServiceIamPolicyRunV2Args? args,
- CustomResourceOptions? options,
Creates a new ServiceIamPolicyRunV2.
name The Pulumi resource name.
args Arguments used to configure this ServiceIamPolicyRunV2. The set of arguments for ServiceIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
ServiceIamPolicyRunV2(
String name, {
ServiceIamPolicyRunV2Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:run/v2:ServiceIamPolicy',
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');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
serviceId = registerOutput<String>('serviceId');
version = registerOutput<int>('version');
}