TableIamPolicyState class
Input properties used for looking up and filtering TableIamPolicy resources.
Constructors
-
TableIamPolicyState({Input<
String?> ? etag, Input<String?> ? instanceName, Input<String?> ? policyData, Input<String?> ? project, Input<String?> ? table}) -
Creates a new TableIamPolicyState.
etag(Computed) The etag of the tables's IAM policy.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 -
TableIamPolicyState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
etag
→ Input<
String?> ? -
(Computed) The etag of the tables's IAM policy.
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
-
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