[][src]Struct rusoto_fsx::SelfManagedActiveDirectoryConfigurationUpdates

pub struct SelfManagedActiveDirectoryConfigurationUpdates {
    pub dns_ips: Option<Vec<String>>,
    pub password: Option<String>,
    pub user_name: Option<String>,
}

The configuration that Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft Active Directory (AD) directory.

Fields

dns_ips: Option<Vec<String>>

A list of up to two IP addresses of DNS servers or domain controllers in the self-managed AD directory.

password: Option<String>

The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.

user_name: Option<String>

The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain. This account must have the permission to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

Trait Implementations

impl Clone for SelfManagedActiveDirectoryConfigurationUpdates[src]

impl Debug for SelfManagedActiveDirectoryConfigurationUpdates[src]

impl Default for SelfManagedActiveDirectoryConfigurationUpdates[src]

impl PartialEq<SelfManagedActiveDirectoryConfigurationUpdates> for SelfManagedActiveDirectoryConfigurationUpdates[src]

impl Serialize for SelfManagedActiveDirectoryConfigurationUpdates[src]

impl StructuralPartialEq for SelfManagedActiveDirectoryConfigurationUpdates[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.