baiji v0.6.5 Baiji.Appstream

Amazon AppStream 2.0

API documentation for Amazon AppStream 2.0.

Link to this section Summary

Functions

Returns a map containing the input/output shapes for this endpoint

Outputs values common to all actions

Associate a fleet to a stack

Creates a directory configuration with the given parameters

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 directory configuration with the given parameters

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

Returns a list describing the specified directory configurations

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. To retrieve the next set of items, pass this value for the nextToken parameter in a subsequent call to this operation. If an authentication type is not provided, the operation defaults to users authenticated using a streaming URL

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

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 the directory configuration with the given parameters

Updates an existing fleet. All the attributes except the fleet name can be updated in the STOPPED state. When a fleet is in the RUNNING state, only DisplayName and ComputeCapacity can be updated. A fleet cannot be updated in a status of STARTING or STOPPING

Updates the specified fields in the stack with the specified name

Link to this section Functions

Returns a map containing the input/output shapes for this endpoint

Outputs values common to all actions

Link to this function associate_fleet(input \\ %{}, options \\ [])

Associate a fleet to a stack.

Link to this function create_directory_config(input \\ %{}, options \\ [])

Creates a directory configuration with the given parameters.

Link to this function create_fleet(input \\ %{}, options \\ [])

Creates a new fleet.

Link to this function create_stack(input \\ %{}, options \\ [])

Create a new stack.

Link to this function create_streaming_u_r_l(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.

Link to this function delete_directory_config(input \\ %{}, options \\ [])

Deletes the directory configuration with the given parameters.

Link to this function delete_fleet(input \\ %{}, options \\ [])

Deletes a fleet.

Link to this function delete_stack(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.

Link to this function describe_directory_configs(input \\ %{}, options \\ [])

Returns a list describing the specified directory configurations.

Link to this function describe_fleets(input \\ %{}, options \\ [])

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

Link to this function describe_images(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.

Link to this function describe_sessions(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. To retrieve the next set of items, pass this value for the nextToken parameter in a subsequent call to this operation. If an authentication type is not provided, the operation defaults to users authenticated using a streaming URL.

Link to this function describe_stacks(input \\ %{}, options \\ [])

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

Link to this function disassociate_fleet(input \\ %{}, options \\ [])

Disassociates a fleet from a stack.

Link to this function expire_session(input \\ %{}, options \\ [])

This operation immediately stops a streaming session.

Link to this function list_associated_fleets(input \\ %{}, options \\ [])

Lists all fleets associated with the stack.

Link to this function list_associated_stacks(input \\ %{}, options \\ [])

Lists all stacks to which the specified fleet is associated.

Link to this function start_fleet(input \\ %{}, options \\ [])

Starts a fleet.

Link to this function stop_fleet(input \\ %{}, options \\ [])

Stops a fleet.

Link to this function update_directory_config(input \\ %{}, options \\ [])

Updates the directory configuration with the given parameters.

Link to this function update_fleet(input \\ %{}, options \\ [])

Updates an existing fleet. All the attributes except the fleet name can be updated in the STOPPED state. When a fleet is in the RUNNING state, only DisplayName and ComputeCapacity can be updated. A fleet cannot be updated in a status of STARTING or STOPPING.

Link to this function update_stack(input \\ %{}, options \\ [])

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