Struct aws_sdk_ssoadmin::types::InstanceMetadata
source · #[non_exhaustive]pub struct InstanceMetadata {
pub instance_arn: Option<String>,
pub identity_store_id: Option<String>,
pub owner_account_id: Option<String>,
pub name: Option<String>,
pub created_date: Option<DateTime>,
pub status: Option<InstanceStatus>,
}
Expand description
Provides information about the IAM Identity Center instance.
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.instance_arn: Option<String>
The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
identity_store_id: Option<String>
The identifier of the identity store that is connected to the Identity Center instance.
owner_account_id: Option<String>
The Amazon Web Services account ID number of the owner of the Identity Center instance.
name: Option<String>
The name of the Identity Center instance.
created_date: Option<DateTime>
The date and time that the Identity Center instance was created.
status: Option<InstanceStatus>
The current status of this Identity Center instance.
Implementations§
source§impl InstanceMetadata
impl InstanceMetadata
sourcepub fn instance_arn(&self) -> Option<&str>
pub fn instance_arn(&self) -> Option<&str>
The ARN of the Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
sourcepub fn identity_store_id(&self) -> Option<&str>
pub fn identity_store_id(&self) -> Option<&str>
The identifier of the identity store that is connected to the Identity Center instance.
sourcepub fn owner_account_id(&self) -> Option<&str>
pub fn owner_account_id(&self) -> Option<&str>
The Amazon Web Services account ID number of the owner of the Identity Center instance.
sourcepub fn created_date(&self) -> Option<&DateTime>
pub fn created_date(&self) -> Option<&DateTime>
The date and time that the Identity Center instance was created.
sourcepub fn status(&self) -> Option<&InstanceStatus>
pub fn status(&self) -> Option<&InstanceStatus>
The current status of this Identity Center instance.
source§impl InstanceMetadata
impl InstanceMetadata
sourcepub fn builder() -> InstanceMetadataBuilder
pub fn builder() -> InstanceMetadataBuilder
Creates a new builder-style object to manufacture InstanceMetadata
.
Trait Implementations§
source§impl Clone for InstanceMetadata
impl Clone for InstanceMetadata
source§fn clone(&self) -> InstanceMetadata
fn clone(&self) -> InstanceMetadata
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for InstanceMetadata
impl Debug for InstanceMetadata
source§impl PartialEq for InstanceMetadata
impl PartialEq for InstanceMetadata
source§fn eq(&self, other: &InstanceMetadata) -> bool
fn eq(&self, other: &InstanceMetadata) -> bool
self
and other
values to be equal, and is used
by ==
.