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