GetWorkloadIdentityPoolResult class
Result data returned by getWorkloadIdentityPool.
Constructors
- GetWorkloadIdentityPoolResult({required String description, required bool disabled, required String displayName, required String expireTime, required String name, required String state})
-
Creates a new GetWorkloadIdentityPoolResult.
descriptionA description of the pool. Cannot exceed 256 characters.disabledWhether the pool is disabled. You cannot use a disabled pool to exchange tokens, or use existing tokens to access resources. If the pool is re-enabled, existing tokens grant access again.displayNameA display name for the pool. Cannot exceed 32 characters.expireTimeTime after which the workload identity pool will be permanently purged and cannot be recovered.nameThe resource name of the pool.stateThe state of the pool.const -
GetWorkloadIdentityPoolResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- description → String
-
A description of the pool. Cannot exceed 256 characters.
final
- disabled → bool
-
Whether the pool is disabled. You cannot use a disabled pool to exchange tokens, or use existing tokens to access resources. If the pool is re-enabled, existing tokens grant access again.
final
- displayName → String
-
A display name for the pool. Cannot exceed 32 characters.
final
- expireTime → String
-
Time after which the workload identity pool will be permanently purged and cannot be recovered.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The resource name of the pool.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → String
-
The state of the pool.
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