Struct rusoto_appstream::UpdateFleetRequest [] [src]

pub struct UpdateFleetRequest {
    pub attributes_to_delete: Option<Vec<String>>,
    pub compute_capacity: Option<ComputeCapacity>,
    pub description: Option<String>,
    pub disconnect_timeout_in_seconds: Option<i64>,
    pub display_name: Option<String>,
    pub domain_join_info: Option<DomainJoinInfo>,
    pub enable_default_internet_access: Option<bool>,
    pub image_name: Option<String>,
    pub instance_type: Option<String>,
    pub max_user_duration_in_seconds: Option<i64>,
    pub name: String,
    pub vpc_config: Option<VpcConfig>,
}

Fields

Fleet attributes to be deleted.

The parameters for the capacity allocated to the fleet.

The description displayed to end users on the AppStream 2.0 portal.

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 name displayed to end users on the AppStream 2.0 portal.

The DirectoryName and OrganizationalUnitDistinguishedName values, which are used to join domains for the AppStream 2.0 streaming instances.

Enables or disables default internet access for the fleet.

The image name from which a fleet is created.

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

  • stream.standard.medium

  • stream.standard.large

  • stream.compute.large

  • stream.compute.xlarge

  • stream.compute.2xlarge

  • stream.compute.4xlarge

  • stream.compute.8xlarge

  • stream.memory.large

  • stream.memory.xlarge

  • stream.memory.2xlarge

  • stream.memory.4xlarge

  • stream.memory.8xlarge

  • stream.graphics-pro.4xlarge

  • stream.graphics-pro.8xlarge

  • stream.graphics-pro.16xlarge

  • stream.graphics-desktop.2xlarge

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

The name of the fleet.

The VPC configuration for the fleet.

Trait Implementations

impl Default for UpdateFleetRequest
[src]

[src]

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

impl Debug for UpdateFleetRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for UpdateFleetRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more