IAMPolicyState class

Input properties used for looking up and filtering IAMPolicy resources.

Constructors

IAMPolicyState({Input<String?>? etag, Input<String?>? folder, Input<String?>? policyData})
Creates a new IAMPolicyState. etag (Computed) The etag of the folder's IAM policy. folder The resource name of the folder the policy is attached to. Its format is folders/{folder_id}. policyData The gcp.organizations.getIAMPolicy data source that represents
const
IAMPolicyState.fromMap(Map<String, dynamic> map)
factory

Properties

etag → Input<String?>?
(Computed) The etag of the folder's IAM policy.
final
folder → Input<String?>?
The resource name of the folder the policy is attached to. Its format is folders/{folder_id}.
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 folder. The policy will be merged with any existing policy applied to the folder.
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