Resource: WorkloadIdentityPoolNamespace
Represents a namespace for a workload identity pool. Namespaces are used to segment identities within the pool.
| JSON representation |
|---|
{ "name": string, "description": string, "state": enum ( |
| Fields | |
|---|---|
name |
Output only. The resource name of the namespace. |
description |
Optional. A description of the namespace. Cannot exceed 256 characters. |
state |
Output only. The state of the namespace. |
disabled |
Optional. Whether the namespace is disabled. If disabled, credentials may no longer be issued for identities within this namespace, however existing credentials will still be accepted until they expire. |
expireTime |
Output only. Time after which the namespace will be permanently purged and cannot be recovered. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
Union field owner. Defines the owner that is allowed to mutate this resource. If present, this resource can only be mutated by the owner. owner can be only one of the following: |
|
ownerService |
Output only. The Trusted Cloud service that owns this namespace. |
State
The current state of the namespace.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
State unspecified. |
ACTIVE |
The namespace is active. |
DELETED |
The namespace is soft-deleted. Soft-deleted namespaces are permanently deleted after approximately 30 days. You can restore a soft-deleted namespace using You cannot reuse the ID of a soft-deleted namespace until it is permanently deleted. |
OwnerService
The Trusted Cloud service that owns this namespace.
| JSON representation |
|---|
{ "principalSubject": string } |
| Fields | |
|---|---|
principalSubject |
Required. The service agent principal subject, e.g. "serviceAccount:service-1234@gcp-sa-gkehub.iam.gserviceaccount.com". |
Methods |
|
|---|---|
|
The method google.iam.v1.WorkloadIdentityPools.CreateWorkloadIdentityPoolNamespace is not available in Cloud de Confiance by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.DeleteWorkloadIdentityPoolNamespace is not available in Cloud de Confiance by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.GetWorkloadIdentityPoolNamespace is not available in Cloud de Confiance by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.ListWorkloadIdentityPoolNamespaces is not available in Cloud de Confiance by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UpdateWorkloadIdentityPoolNamespace is not available in Cloud de Confiance by S3NS. |
|
The method google.iam.v1.WorkloadIdentityPools.UndeleteWorkloadIdentityPoolNamespace is not available in Cloud de Confiance by S3NS. |