pub struct WorkloadIdentityPoolManagedIdentity {
pub description: Option<String>,
pub disabled: Option<bool>,
pub expire_time: Option<DateTime<Utc>>,
pub name: Option<String>,
pub state: Option<String>,
}Expand description
Represents a managed identity for a workload identity pool namespace.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§description: Option<String>Optional. A description of the managed identity. Cannot exceed 256 characters.
disabled: Option<bool>Optional. Whether the managed identity is disabled. If disabled, credentials may no longer be issued for the identity, however existing credentials will still be accepted until they expire.
expire_time: Option<DateTime<Utc>>Output only. Time after which the managed identity will be permanently purged and cannot be recovered.
name: Option<String>Output only. The resource name of the managed identity.
state: Option<String>Output only. The state of the managed identity.
Trait Implementations§
Source§impl Clone for WorkloadIdentityPoolManagedIdentity
impl Clone for WorkloadIdentityPoolManagedIdentity
Source§fn clone(&self) -> WorkloadIdentityPoolManagedIdentity
fn clone(&self) -> WorkloadIdentityPoolManagedIdentity
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more