Struct aws_sdk_appstream::model::ServiceAccountCredentials
source · [−]#[non_exhaustive]pub struct ServiceAccountCredentials { /* private fields */ }Expand description
Describes the credentials for the service account used by the fleet or image builder to connect to the directory.
Implementations
sourceimpl ServiceAccountCredentials
impl ServiceAccountCredentials
sourcepub fn account_name(&self) -> Option<&str>
pub fn account_name(&self) -> Option<&str>
The user name of the account. This account must have the following privileges: create computer objects, join computers to the domain, and change/reset the password on descendant computer objects for the organizational units specified.
sourcepub fn account_password(&self) -> Option<&str>
pub fn account_password(&self) -> Option<&str>
The password for the account.
sourceimpl ServiceAccountCredentials
impl ServiceAccountCredentials
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ServiceAccountCredentials.
Trait Implementations
sourceimpl Clone for ServiceAccountCredentials
impl Clone for ServiceAccountCredentials
sourcefn clone(&self) -> ServiceAccountCredentials
fn clone(&self) -> ServiceAccountCredentials
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ServiceAccountCredentials
impl Debug for ServiceAccountCredentials
sourceimpl PartialEq<ServiceAccountCredentials> for ServiceAccountCredentials
impl PartialEq<ServiceAccountCredentials> for ServiceAccountCredentials
sourcefn eq(&self, other: &ServiceAccountCredentials) -> bool
fn eq(&self, other: &ServiceAccountCredentials) -> bool
impl StructuralPartialEq for ServiceAccountCredentials
Auto Trait Implementations
impl RefUnwindSafe for ServiceAccountCredentials
impl Send for ServiceAccountCredentials
impl Sync for ServiceAccountCredentials
impl Unpin for ServiceAccountCredentials
impl UnwindSafe for ServiceAccountCredentials
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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