[][src]Struct rusoto_ds::CreateComputerRequest

pub struct CreateComputerRequest {
    pub computer_attributes: Option<Vec<Attribute>>,
    pub computer_name: String,
    pub directory_id: String,
    pub organizational_unit_distinguished_name: Option<String>,
    pub password: String,
}

Contains the inputs for the CreateComputer operation.

Fields

An array of Attribute objects that contain any LDAP attributes to apply to the computer account.

The name of the computer account.

The identifier of the directory in which to create the computer account.

The fully-qualified distinguished name of the organizational unit to place the computer account in.

A one-time password that is used to join the computer to the directory. You should generate a random, strong password to use for this parameter.

Trait Implementations

impl Clone for CreateComputerRequest
[src]

Performs copy-assignment from source. Read more

impl Default for CreateComputerRequest
[src]

impl PartialEq<CreateComputerRequest> for CreateComputerRequest
[src]

impl Debug for CreateComputerRequest
[src]

impl Serialize for CreateComputerRequest
[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