Struct rusoto_ec2::Host [] [src]

pub struct Host {
    pub auto_placement: Option<String>,
    pub availability_zone: Option<String>,
    pub available_capacity: Option<AvailableCapacity>,
    pub client_token: Option<String>,
    pub host_id: Option<String>,
    pub host_properties: Option<HostProperties>,
    pub host_reservation_id: Option<String>,
    pub instances: Option<Vec<HostInstance>>,
    pub state: Option<String>,
}

Describes the properties of the Dedicated Host.

Fields

Whether auto-placement is on or off.

The Availability Zone of the Dedicated Host.

The number of new instances that can be launched onto the Dedicated Host.

Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see How to Ensure Idempotency in the Amazon Elastic Compute Cloud User Guide.

The ID of the Dedicated Host.

The hardware specifications of the Dedicated Host.

The reservation ID of the Dedicated Host. This returns a null response if the Dedicated Host doesn't have an associated reservation.

The IDs and instance type that are currently running on the Dedicated Host.

The Dedicated Host's state.

Trait Implementations

impl Default for Host
[src]

Returns the "default value" for a type. Read more

impl Debug for Host
[src]

Formats the value using the given formatter.

impl Clone for Host
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more