[][src]Struct rusoto_ds::CreateMicrosoftADRequest

pub struct CreateMicrosoftADRequest {
    pub description: Option<String>,
    pub edition: Option<String>,
    pub name: String,
    pub password: String,
    pub short_name: Option<String>,
    pub vpc_settings: DirectoryVpcSettings,
}

Creates a Microsoft AD in the AWS cloud.

Fields

A textual description for the directory. This label will appear on the AWS console Directory Details page after the directory is created.

AWS Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.

The fully qualified domain name for the directory, such as corp.example.com. This name will resolve inside your VPC only. It does not need to be publicly resolvable.

The password for the default administrative user named Admin.

The NetBIOS name for your domain. A short identifier for your domain, such as CORP. If you don't specify a NetBIOS name, it will default to the first part of your directory DNS. For example, CORP for the directory DNS corp.example.com.

Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.

Trait Implementations

impl Clone for CreateMicrosoftADRequest
[src]

Performs copy-assignment from source. Read more

impl Default for CreateMicrosoftADRequest
[src]

impl PartialEq<CreateMicrosoftADRequest> for CreateMicrosoftADRequest
[src]

impl Debug for CreateMicrosoftADRequest
[src]

impl Serialize for CreateMicrosoftADRequest
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T