Struct rusoto_appstream::CreateFleetRequest [] [src]

pub struct CreateFleetRequest {
    pub compute_capacity: ComputeCapacity,
    pub description: Option<Description>,
    pub disconnect_timeout_in_seconds: Option<Integer>,
    pub display_name: Option<DisplayName>,
    pub enable_default_internet_access: Option<BooleanObject>,
    pub image_name: String,
    pub instance_type: String,
    pub max_user_duration_in_seconds: Option<Integer>,
    pub name: Name,
    pub vpc_config: Option<VpcConfig>,
}

Contains the parameters for the new fleet to create.

Fields

The parameters for the capacity allocated to the fleet.

The description of the fleet.

The time after disconnection when a session is considered to have ended. If a user who got disconnected reconnects within this timeout interval, the user is connected back to their previous session. The input can be any numeric value in seconds between 60 and 57600.

The display name of the fleet.

Enables or disables default Internet access for the fleet.

Unique name of the image used by the fleet.

The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.

The maximum time for which a streaming session can run. The input can be any numeric value in seconds between 600 and 57600.

A unique identifier for the fleet.

The VPC configuration for the fleet.

Trait Implementations

impl Default for CreateFleetRequest
[src]

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

impl Debug for CreateFleetRequest
[src]

Formats the value using the given formatter.

impl Clone for CreateFleetRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more