TableIamMemberArgs class
The set of arguments for TableIamMember. The set of arguments for TableIamMember.
Constructors
-
TableIamMemberArgs({Input<
TableIamMemberCondition?> ? condition, required Input<String> instanceName, required Input<String> member, Input<String?> ? project, required Input<String> role, required Input<String> table}) -
Creates a new TableIamMemberArgs.
conditionOptional.instanceNameThe name or relative resource id of the instance that owns the table.memberIdentities that will be granted the privilege inrole.projectThe project in which the table belongs. If itroleThe role that should be applied. Only onetableThe name or relative resource id of the table to manage IAM policies for.const -
TableIamMemberArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
condition
→ Input<
TableIamMemberCondition?> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
instanceName
→ Input<
String> -
The name or relative resource id of the instance that owns the table.
final
-
member
→ Input<
String> -
Identities that will be granted the privilege in
role. Each entry can have one of the following values:final -
project
→ Input<
String?> ? -
The project in which the table belongs. If it
is not provided, this provider will use the provider default.
final
-
role
→ Input<
String> -
The role that should be applied. Only one
gcp.bigtable.TableIamBindingcan be used per role. Note that custom roles must be of the format[projects|organizations]/{parent-name}/roles/{role-name}. Read more about roles here.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
table
→ Input<
String> -
The name or relative resource id of the table to manage IAM policies for.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited