#[non_exhaustive]pub struct UpdateDomainInput {
pub identifier: Option<String>,
pub description: Option<String>,
pub single_sign_on: Option<SingleSignOn>,
pub domain_execution_role: Option<String>,
pub name: Option<String>,
pub client_token: Option<String>,
}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.identifier: Option<String>The ID of the Amazon Web Services domain that is to be updated.
description: Option<String>The description to be updated as part of the UpdateDomain action.
single_sign_on: Option<SingleSignOn>The single sign-on option to be updated as part of the UpdateDomain action.
domain_execution_role: Option<String>The domain execution role to be updated as part of the UpdateDomain action.
name: Option<String>The name to be updated as part of the UpdateDomain action.
client_token: Option<String>A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
Implementations§
source§impl UpdateDomainInput
impl UpdateDomainInput
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The ID of the Amazon Web Services domain that is to be updated.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description to be updated as part of the UpdateDomain action.
sourcepub fn single_sign_on(&self) -> Option<&SingleSignOn>
pub fn single_sign_on(&self) -> Option<&SingleSignOn>
The single sign-on option to be updated as part of the UpdateDomain action.
sourcepub fn domain_execution_role(&self) -> Option<&str>
pub fn domain_execution_role(&self) -> Option<&str>
The domain execution role to be updated as part of the UpdateDomain action.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
source§impl UpdateDomainInput
impl UpdateDomainInput
sourcepub fn builder() -> UpdateDomainInputBuilder
pub fn builder() -> UpdateDomainInputBuilder
Creates a new builder-style object to manufacture UpdateDomainInput.
Trait Implementations§
source§impl Clone for UpdateDomainInput
impl Clone for UpdateDomainInput
source§fn clone(&self) -> UpdateDomainInput
fn clone(&self) -> UpdateDomainInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateDomainInput
impl Debug for UpdateDomainInput
source§impl PartialEq for UpdateDomainInput
impl PartialEq for UpdateDomainInput
impl StructuralPartialEq for UpdateDomainInput
Auto Trait Implementations§
impl Freeze for UpdateDomainInput
impl RefUnwindSafe for UpdateDomainInput
impl Send for UpdateDomainInput
impl Sync for UpdateDomainInput
impl Unpin for UpdateDomainInput
impl UnwindSafe for UpdateDomainInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more