Struct aws_sdk_directory::operation::update_number_of_domain_controllers::UpdateNumberOfDomainControllersInput
source · #[non_exhaustive]pub struct UpdateNumberOfDomainControllersInput {
pub directory_id: Option<String>,
pub desired_number: Option<i32>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.directory_id: Option<String>Identifier of the directory to which the domain controllers will be added or removed.
desired_number: Option<i32>The number of domain controllers desired in the directory.
Implementations§
source§impl UpdateNumberOfDomainControllersInput
impl UpdateNumberOfDomainControllersInput
sourcepub fn directory_id(&self) -> Option<&str>
pub fn directory_id(&self) -> Option<&str>
Identifier of the directory to which the domain controllers will be added or removed.
sourcepub fn desired_number(&self) -> Option<i32>
pub fn desired_number(&self) -> Option<i32>
The number of domain controllers desired in the directory.
source§impl UpdateNumberOfDomainControllersInput
impl UpdateNumberOfDomainControllersInput
sourcepub fn builder() -> UpdateNumberOfDomainControllersInputBuilder
pub fn builder() -> UpdateNumberOfDomainControllersInputBuilder
Creates a new builder-style object to manufacture UpdateNumberOfDomainControllersInput.
Trait Implementations§
source§impl Clone for UpdateNumberOfDomainControllersInput
impl Clone for UpdateNumberOfDomainControllersInput
source§fn clone(&self) -> UpdateNumberOfDomainControllersInput
fn clone(&self) -> UpdateNumberOfDomainControllersInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl PartialEq for UpdateNumberOfDomainControllersInput
impl PartialEq for UpdateNumberOfDomainControllersInput
source§fn eq(&self, other: &UpdateNumberOfDomainControllersInput) -> bool
fn eq(&self, other: &UpdateNumberOfDomainControllersInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateNumberOfDomainControllersInput
Auto Trait Implementations§
impl Freeze for UpdateNumberOfDomainControllersInput
impl RefUnwindSafe for UpdateNumberOfDomainControllersInput
impl Send for UpdateNumberOfDomainControllersInput
impl Sync for UpdateNumberOfDomainControllersInput
impl Unpin for UpdateNumberOfDomainControllersInput
impl UnwindSafe for UpdateNumberOfDomainControllersInput
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.