aws-elixir v0.5.0 AWS.AppStream

Amazon AppStream 2.0

API documentation for Amazon AppStream 2.0.

Summary

Functions

Associate a fleet to a stack

Creates a URL to start an AppStream 2.0 streaming session for a user. By default, the URL is valid only for 1 minute from the time that it is generated

Deletes the stack. After this operation completes, the environment can no longer be activated, and any reservations made for the stack are released

If fleet names are provided, this operation describes the specified fleets; otherwise, all the fleets in the account are described

Describes the images. If a list of names is not provided, all images in your account are returned. This operation does not return a paginated result

Describes the streaming sessions for a stack and a fleet. If a user ID is provided, this operation returns streaming sessions for only that user. Pass this value for the nextToken parameter in a subsequent call to this operation to retrieve the next set of items

If stack names are not provided, this operation describes the specified stacks; otherwise, all stacks in the account are described. Pass the nextToken value in a subsequent call to this operation to retrieve the next set of items

Disassociates a fleet from a stack

This operation immediately stops a streaming session

Lists all fleets associated with the stack

Lists all stacks to which the specified fleet is associated

Updates an existing fleet. All the attributes except the fleet name can be updated in the STOPPED state. Only ComputeCapacity and ImageName can be updated in any other state

Updates the specified fields in the stack with the specified name

Functions

associate_fleet(client, input, options \\ [])

Associate a fleet to a stack.

create_fleet(client, input, options \\ [])

Creates a new fleet.

create_stack(client, input, options \\ [])

Create a new stack.

create_streaming_u_r_l(client, input, options \\ [])

Creates a URL to start an AppStream 2.0 streaming session for a user. By default, the URL is valid only for 1 minute from the time that it is generated.

delete_fleet(client, input, options \\ [])

Deletes a fleet.

delete_stack(client, input, options \\ [])

Deletes the stack. After this operation completes, the environment can no longer be activated, and any reservations made for the stack are released.

describe_fleets(client, input, options \\ [])

If fleet names are provided, this operation describes the specified fleets; otherwise, all the fleets in the account are described.

describe_images(client, input, options \\ [])

Describes the images. If a list of names is not provided, all images in your account are returned. This operation does not return a paginated result.

describe_sessions(client, input, options \\ [])

Describes the streaming sessions for a stack and a fleet. If a user ID is provided, this operation returns streaming sessions for only that user. Pass this value for the nextToken parameter in a subsequent call to this operation to retrieve the next set of items.

describe_stacks(client, input, options \\ [])

If stack names are not provided, this operation describes the specified stacks; otherwise, all stacks in the account are described. Pass the nextToken value in a subsequent call to this operation to retrieve the next set of items.

disassociate_fleet(client, input, options \\ [])

Disassociates a fleet from a stack.

expire_session(client, input, options \\ [])

This operation immediately stops a streaming session.

list_associated_fleets(client, input, options \\ [])

Lists all fleets associated with the stack.

list_associated_stacks(client, input, options \\ [])

Lists all stacks to which the specified fleet is associated.

start_fleet(client, input, options \\ [])

Starts a fleet.

stop_fleet(client, input, options \\ [])

Stops a fleet.

update_fleet(client, input, options \\ [])

Updates an existing fleet. All the attributes except the fleet name can be updated in the STOPPED state. Only ComputeCapacity and ImageName can be updated in any other state.

update_stack(client, input, options \\ [])

Updates the specified fields in the stack with the specified name.