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