Struct aws_sdk_deadline::types::builders::WindowsUserBuilder
source · #[non_exhaustive]pub struct WindowsUserBuilder { /* private fields */ }Expand description
A builder for WindowsUser.
Implementations§
source§impl WindowsUserBuilder
impl WindowsUserBuilder
sourcepub fn password_arn(self, input: impl Into<String>) -> Self
pub fn password_arn(self, input: impl Into<String>) -> Self
The password ARN for the Windows user.
This field is required.sourcepub fn set_password_arn(self, input: Option<String>) -> Self
pub fn set_password_arn(self, input: Option<String>) -> Self
The password ARN for the Windows user.
sourcepub fn get_password_arn(&self) -> &Option<String>
pub fn get_password_arn(&self) -> &Option<String>
The password ARN for the Windows user.
sourcepub fn build(self) -> Result<WindowsUser, BuildError>
pub fn build(self) -> Result<WindowsUser, BuildError>
Consumes the builder and constructs a WindowsUser.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for WindowsUserBuilder
impl Clone for WindowsUserBuilder
source§fn clone(&self) -> WindowsUserBuilder
fn clone(&self) -> WindowsUserBuilder
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 Debug for WindowsUserBuilder
impl Debug for WindowsUserBuilder
source§impl Default for WindowsUserBuilder
impl Default for WindowsUserBuilder
source§fn default() -> WindowsUserBuilder
fn default() -> WindowsUserBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for WindowsUserBuilder
impl PartialEq for WindowsUserBuilder
source§fn eq(&self, other: &WindowsUserBuilder) -> bool
fn eq(&self, other: &WindowsUserBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for WindowsUserBuilder
Auto Trait Implementations§
impl Freeze for WindowsUserBuilder
impl RefUnwindSafe for WindowsUserBuilder
impl Send for WindowsUserBuilder
impl Sync for WindowsUserBuilder
impl Unpin for WindowsUserBuilder
impl UnwindSafe for WindowsUserBuilder
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>
Creates a shared type from an unshared type.