Index
FeatureSpec(message)FeatureState(message)FeatureState.NamespaceState(enum)FeatureState.NamespaceStateDetail(message)FeatureState.WorkloadIdentityPoolState(enum)FeatureState.WorkloadIdentityPoolStateDetail(message)MembershipState(message)
FeatureSpec
WorkloadIdentity: Global feature specification.
| Fields | |
|---|---|
scope_tenancy_pool |
Pool to be used for Workload Identity. This pool in trust-domain mode is used with Fleet Tenancy, so that sameness can be enforced. ex: projects/example/locations/global/workloadidentitypools/custompool |
FeatureState
WorkloadIdentity: Global feature state.
| Fields | |
|---|---|
workload_identity_pool |
The full name of the svc.id.goog pool for the fleet. |
scope_tenancy_workload_identity_pool |
The full name of the scope-tenancy pool for the fleet. |
namespace_states |
Deprecated, this field will be erased after code is changed to use the new field. |
namespace_state_details |
The state of the IAM namespaces for the fleet. |
workload_identity_pool_state_details |
The state of the Workload Identity Pools for the fleet. |
NamespaceState
NamespaceState represents the state of a IAM namespace.
| Enums | |
|---|---|
NAMESPACE_STATE_UNSPECIFIED |
Unknown state. |
NAMESPACE_STATE_OK |
The Namespace was created/updated successfully. |
NAMESPACE_STATE_ERROR |
The Namespace was not created/updated successfully. The error message is in the description field. |
NamespaceStateDetail
NamespaceStateDetail represents the state of a IAM namespace.
| Fields | |
|---|---|
code |
The state of the IAM namespace. |
description |
A human-readable description of the current state or returned error. |
WorkloadIdentityPoolState
WorkloadIdentityPoolState represents the state of the Workload Identity Pool for the fleet.
| Enums | |
|---|---|
WORKLOAD_IDENTITY_POOL_STATE_UNSPECIFIED |
Unknown state. |
WORKLOAD_IDENTITY_POOL_STATE_OK |
The Workload Identity Pool was created/updated successfully. |
WORKLOAD_IDENTITY_POOL_STATE_ERROR |
The Workload Identity Pool was not created/updated successfully. The error message is in the description field. |
WorkloadIdentityPoolStateDetail
WorkloadIdentityPoolStateDetail represents the state of the Workload Identity Pools for the fleet.
| Fields | |
|---|---|
code |
The state of the Workload Identity Pool. |
description |
A human-readable description of the current state or returned error. |
MembershipState
WorkloadIdentity: The membership-specific state for WorkloadIdentity feature.
| Fields | |
|---|---|
description |
Deprecated, this field will be erased after code is changed to use the new field. |