[][src]Struct rusoto_ds::DomainController

pub struct DomainController {
    pub availability_zone: Option<String>,
    pub directory_id: Option<String>,
    pub dns_ip_addr: Option<String>,
    pub domain_controller_id: Option<String>,
    pub launch_time: Option<f64>,
    pub status: Option<String>,
    pub status_last_updated_date_time: Option<f64>,
    pub status_reason: Option<String>,
    pub subnet_id: Option<String>,
    pub vpc_id: Option<String>,
}

Contains information about the domain controllers for a specified directory.

Fields

The Availability Zone where the domain controller is located.

Identifier of the directory where the domain controller resides.

The IP address of the domain controller.

Identifies a specific domain controller in the directory.

Specifies when the domain controller was created.

The status of the domain controller.

The date and time that the status was last updated.

A description of the domain controller state.

Identifier of the subnet in the VPC that contains the domain controller.

The identifier of the VPC that contains the domain controller.

Trait Implementations

impl Clone for DomainController
[src]

Performs copy-assignment from source. Read more

impl Default for DomainController
[src]

impl PartialEq<DomainController> for DomainController
[src]

impl Debug for DomainController
[src]

impl<'de> Deserialize<'de> for DomainController
[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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T