TableIamPolicyArgs class
The set of arguments for TableIamPolicy. The set of arguments for TableIamPolicy.
Constructors
-
TableIamPolicyArgs({required Input<
String> instanceName, required Input<String> policyData, Input<String?> ? project, required Input<String> table}) -
Creates a new TableIamPolicyArgs.
instanceNameThe name or relative resource id of the instance that owns the table.policyDataThe policy data generated by agcp.organizations.getIAMPolicydata source.projectThe project in which the table belongs. If ittableThe name or relative resource id of the table to manage IAM policies for.const -
TableIamPolicyArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
- 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
-
policyData
→ Input<
String> -
The policy data generated by a
gcp.organizations.getIAMPolicydata source.final -
project
→ Input<
String?> ? -
The project in which the table belongs. If it
is not provided, this provider will use the provider default.
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