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