#[non_exhaustive]pub struct GetIdentitySourceOutput {
pub created_date: DateTime,
pub details: Option<IdentitySourceDetails>,
pub identity_source_id: String,
pub last_updated_date: DateTime,
pub policy_store_id: String,
pub principal_entity_type: String,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.created_date: DateTimeThe date and time that the identity source was originally created.
details: Option<IdentitySourceDetails>A structure that describes the configuration of the identity source.
identity_source_id: StringThe ID of the identity source.
last_updated_date: DateTimeThe date and time that the identity source was most recently updated.
policy_store_id: StringThe ID of the policy store that contains the identity source.
principal_entity_type: StringThe data type of principals generated for identities authenticated by this identity source.
Implementations§
source§impl GetIdentitySourceOutput
impl GetIdentitySourceOutput
sourcepub fn created_date(&self) -> &DateTime
pub fn created_date(&self) -> &DateTime
The date and time that the identity source was originally created.
sourcepub fn details(&self) -> Option<&IdentitySourceDetails>
pub fn details(&self) -> Option<&IdentitySourceDetails>
A structure that describes the configuration of the identity source.
sourcepub fn identity_source_id(&self) -> &str
pub fn identity_source_id(&self) -> &str
The ID of the identity source.
sourcepub fn last_updated_date(&self) -> &DateTime
pub fn last_updated_date(&self) -> &DateTime
The date and time that the identity source was most recently updated.
sourcepub fn policy_store_id(&self) -> &str
pub fn policy_store_id(&self) -> &str
The ID of the policy store that contains the identity source.
sourcepub fn principal_entity_type(&self) -> &str
pub fn principal_entity_type(&self) -> &str
The data type of principals generated for identities authenticated by this identity source.
source§impl GetIdentitySourceOutput
impl GetIdentitySourceOutput
sourcepub fn builder() -> GetIdentitySourceOutputBuilder
pub fn builder() -> GetIdentitySourceOutputBuilder
Creates a new builder-style object to manufacture GetIdentitySourceOutput.
Trait Implementations§
source§impl Clone for GetIdentitySourceOutput
impl Clone for GetIdentitySourceOutput
source§fn clone(&self) -> GetIdentitySourceOutput
fn clone(&self) -> GetIdentitySourceOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetIdentitySourceOutput
impl Debug for GetIdentitySourceOutput
source§impl PartialEq for GetIdentitySourceOutput
impl PartialEq for GetIdentitySourceOutput
source§fn eq(&self, other: &GetIdentitySourceOutput) -> bool
fn eq(&self, other: &GetIdentitySourceOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetIdentitySourceOutput
impl RequestId for GetIdentitySourceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.