IAMPolicyState class

Input properties used for looking up and filtering IAMPolicy resources.

Constructors

IAMPolicyState({Input<String?>? etag, Input<String?>? policyData, Input<String?>? project})
Creates a new IAMPolicyState. etag (Computed) The etag of the project's IAM policy. policyData The gcp.organizations.getIAMPolicy data source that represents project The project id of the target project. This is not
const
IAMPolicyState.fromMap(Map<String, dynamic> map)
factory

Properties

etag → Input<String?>?
(Computed) The etag of the project's IAM policy.
final
hashCode → int
The hash code for this object.
no setterinherited
policyData → Input<String?>?
The gcp.organizations.getIAMPolicy data source that represents the IAM policy that will be applied to the project. The policy will be merged with any existing policy applied to the project.
final
project → Input<String?>?
The project id of the target project. This is not inferred from the provider.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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