Struct aws_sdk_chime::types::builders::AccountBuilder
source · #[non_exhaustive]pub struct AccountBuilder { /* private fields */ }Expand description
A builder for Account.
Implementations§
source§impl AccountBuilder
impl AccountBuilder
sourcepub fn aws_account_id(self, input: impl Into<String>) -> Self
pub fn aws_account_id(self, input: impl Into<String>) -> Self
The AWS account ID.
sourcepub fn set_aws_account_id(self, input: Option<String>) -> Self
pub fn set_aws_account_id(self, input: Option<String>) -> Self
The AWS account ID.
sourcepub fn account_id(self, input: impl Into<String>) -> Self
pub fn account_id(self, input: impl Into<String>) -> Self
The Amazon Chime account ID.
sourcepub fn set_account_id(self, input: Option<String>) -> Self
pub fn set_account_id(self, input: Option<String>) -> Self
The Amazon Chime account ID.
sourcepub fn account_type(self, input: AccountType) -> Self
pub fn account_type(self, input: AccountType) -> Self
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 set_account_type(self, input: Option<AccountType>) -> Self
pub fn set_account_type(self, input: Option<AccountType>) -> Self
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, input: DateTime) -> Self
pub fn created_timestamp(self, input: DateTime) -> Self
The Amazon Chime account creation timestamp, in ISO 8601 format.
sourcepub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
The Amazon Chime account creation timestamp, in ISO 8601 format.
sourcepub fn default_license(self, input: License) -> Self
pub fn default_license(self, input: License) -> Self
The default license for the Amazon Chime account.
sourcepub fn set_default_license(self, input: Option<License>) -> Self
pub fn set_default_license(self, input: Option<License>) -> Self
The default license for the Amazon Chime account.
sourcepub fn supported_licenses(self, input: License) -> Self
pub fn supported_licenses(self, input: License) -> Self
Appends an item to supported_licenses.
To override the contents of this collection use set_supported_licenses.
Supported licenses for the Amazon Chime account.
sourcepub fn set_supported_licenses(self, input: Option<Vec<License>>) -> Self
pub fn set_supported_licenses(self, input: Option<Vec<License>>) -> Self
Supported licenses for the Amazon Chime account.
sourcepub fn account_status(self, input: AccountStatus) -> Self
pub fn account_status(self, input: AccountStatus) -> Self
The status of the account.
sourcepub fn set_account_status(self, input: Option<AccountStatus>) -> Self
pub fn set_account_status(self, input: Option<AccountStatus>) -> Self
The status of the account.
sourcepub fn signin_delegate_groups(self, input: SigninDelegateGroup) -> Self
pub fn signin_delegate_groups(self, input: SigninDelegateGroup) -> Self
Appends an item to signin_delegate_groups.
To override the contents of this collection use set_signin_delegate_groups.
The sign-in delegate groups associated with the account.
sourcepub fn set_signin_delegate_groups(
self,
input: Option<Vec<SigninDelegateGroup>>
) -> Self
pub fn set_signin_delegate_groups( self, input: Option<Vec<SigninDelegateGroup>> ) -> Self
The sign-in delegate groups associated with the account.
Trait Implementations§
source§impl Clone for AccountBuilder
impl Clone for AccountBuilder
source§fn clone(&self) -> AccountBuilder
fn clone(&self) -> AccountBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AccountBuilder
impl Debug for AccountBuilder
source§impl Default for AccountBuilder
impl Default for AccountBuilder
source§fn default() -> AccountBuilder
fn default() -> AccountBuilder
source§impl PartialEq<AccountBuilder> for AccountBuilder
impl PartialEq<AccountBuilder> for AccountBuilder
source§fn eq(&self, other: &AccountBuilder) -> bool
fn eq(&self, other: &AccountBuilder) -> bool
self and other values to be equal, and is used
by ==.