Struct aws_sdk_chime::model::Account
source · [−]#[non_exhaustive]pub struct Account {
pub aws_account_id: Option<String>,
pub account_id: Option<String>,
pub name: Option<String>,
pub account_type: Option<AccountType>,
pub created_timestamp: Option<DateTime>,
pub default_license: Option<License>,
pub supported_licenses: Option<Vec<License>>,
pub account_status: Option<AccountStatus>,
pub signin_delegate_groups: Option<Vec<SigninDelegateGroup>>,
}
Expand description
The Amazon Chime account details. An AWS account can have multiple Amazon Chime accounts.
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.aws_account_id: Option<String>
The AWS account ID.
account_id: Option<String>
The Amazon Chime account ID.
name: Option<String>
The Amazon Chime account name.
account_type: Option<AccountType>
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
created_timestamp: Option<DateTime>
The Amazon Chime account creation timestamp, in ISO 8601 format.
default_license: Option<License>
The default license for the Amazon Chime account.
supported_licenses: Option<Vec<License>>
Supported licenses for the Amazon Chime account.
account_status: Option<AccountStatus>
The status of the account.
signin_delegate_groups: Option<Vec<SigninDelegateGroup>>
The sign-in delegate groups associated with the account.
Implementations
sourceimpl Account
impl Account
sourcepub fn aws_account_id(&self) -> Option<&str>
pub fn aws_account_id(&self) -> Option<&str>
The AWS account ID.
sourcepub fn account_id(&self) -> Option<&str>
pub fn account_id(&self) -> Option<&str>
The Amazon Chime account ID.
sourcepub fn account_type(&self) -> Option<&AccountType>
pub fn account_type(&self) -> Option<&AccountType>
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
sourcepub fn created_timestamp(&self) -> Option<&DateTime>
pub fn created_timestamp(&self) -> Option<&DateTime>
The Amazon Chime account creation timestamp, in ISO 8601 format.
sourcepub fn default_license(&self) -> Option<&License>
pub fn default_license(&self) -> Option<&License>
The default license for the Amazon Chime account.
sourcepub fn supported_licenses(&self) -> Option<&[License]>
pub fn supported_licenses(&self) -> Option<&[License]>
Supported licenses for the Amazon Chime account.
sourcepub fn account_status(&self) -> Option<&AccountStatus>
pub fn account_status(&self) -> Option<&AccountStatus>
The status of the account.
sourcepub fn signin_delegate_groups(&self) -> Option<&[SigninDelegateGroup]>
pub fn signin_delegate_groups(&self) -> Option<&[SigninDelegateGroup]>
The sign-in delegate groups associated with the account.
Trait Implementations
impl StructuralPartialEq for Account
Auto Trait Implementations
impl RefUnwindSafe for Account
impl Send for Account
impl Sync for Account
impl Unpin for Account
impl UnwindSafe for Account
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more