TriggerIamMember constructor
TriggerIamMember(
- String name, {
- TriggerIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new TriggerIamMember.
name The Pulumi resource name.
args Arguments used to configure this TriggerIamMember. The set of arguments for TriggerIamMember.
options Resource options controlling this resource's behavior.
Implementation
TriggerIamMember(
String name, {
TriggerIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:eventarc/v1:TriggerIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
condition = registerOutput<Condition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return Condition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
role = registerOutput<String>('role');
}