AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class Application

Describes an application in the application catalog.

Class AssociateFleetRequest

Container for the parameters to the AssociateFleet operation. Associates the specified fleet with the specified stack.

Class AssociateFleetResponse

This is the response object from the AssociateFleet operation.

Class ComputeCapacity

Describes the capacity for a fleet.

Class ComputeCapacityStatus

Describes the capacity status for a fleet.

Class ConcurrentModificationException

AppStream exception

Class CreateDirectoryConfigRequest

Container for the parameters to the CreateDirectoryConfig operation. Creates a directory configuration.

Class CreateDirectoryConfigResponse

This is the response object from the CreateDirectoryConfig operation.

Class CreateFleetRequest

Container for the parameters to the CreateFleet operation. Creates a fleet.

Class CreateFleetResponse

This is the response object from the CreateFleet operation.

Class CreateImageBuilderRequest

Container for the parameters to the CreateImageBuilder operation. Creates an image builder.

The initial state of the builder is PENDING. When it is ready, the state is RUNNING.

Class CreateImageBuilderResponse

This is the response object from the CreateImageBuilder operation.

Class CreateImageBuilderStreamingURLRequest

Container for the parameters to the CreateImageBuilderStreamingURL operation. Creates a URL to start an image builder streaming session.

Class CreateImageBuilderStreamingURLResponse

This is the response object from the CreateImageBuilderStreamingURL operation.

Class CreateStackRequest

Container for the parameters to the CreateStack operation. Creates a stack.

Class CreateStackResponse

This is the response object from the CreateStack operation.

Class CreateStreamingURLRequest

Container for the parameters to the CreateStreamingURL operation. Creates a URL to start a streaming session for the specified user.

Class CreateStreamingURLResponse

This is the response object from the CreateStreamingURL operation.

Class DeleteDirectoryConfigRequest

Container for the parameters to the DeleteDirectoryConfig operation. Deletes the specified directory configuration.

Class DeleteDirectoryConfigResponse

This is the response object from the DeleteDirectoryConfig operation.

Class DeleteFleetRequest

Container for the parameters to the DeleteFleet operation. Deletes the specified fleet.

Class DeleteFleetResponse

This is the response object from the DeleteFleet operation.

Class DeleteImageBuilderRequest

Container for the parameters to the DeleteImageBuilder operation. Deletes the specified image builder and releases the capacity.

Class DeleteImageBuilderResponse

This is the response object from the DeleteImageBuilder operation.

Class DeleteImageRequest

Container for the parameters to the DeleteImage operation. Deletes the specified image. You cannot delete an image that is currently in use. After you delete an image, you cannot provision new capacity using the image.

Class DeleteImageResponse

This is the response object from the DeleteImage operation.

Class DeleteStackRequest

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

Class DeleteStackResponse

This is the response object from the DeleteStack operation.

Class DescribeDirectoryConfigsRequest

Container for the parameters to the DescribeDirectoryConfigs operation. Describes the specified directory configurations.

Class DescribeDirectoryConfigsResponse

This is the response object from the DescribeDirectoryConfigs operation.

Class DescribeFleetsRequest

Container for the parameters to the DescribeFleets operation. Describes the specified fleets or all fleets in the account.

Class DescribeFleetsResponse

This is the response object from the DescribeFleets operation.

Class DescribeImageBuildersRequest

Container for the parameters to the DescribeImageBuilders operation. Describes the specified image builders or all image builders in the account.

Class DescribeImageBuildersResponse

This is the response object from the DescribeImageBuilders operation.

Class DescribeImagesRequest

Container for the parameters to the DescribeImages operation. Describes the specified images or all images in the account.

Class DescribeImagesResponse

This is the response object from the DescribeImages operation.

Class DescribeSessionsRequest

Container for the parameters to the DescribeSessions operation. Describes the streaming sessions for the specified stack and fleet. If a user ID is provided, only the streaming sessions for only that user are returned. If an authentication type is not provided, the default is to authenticate users using a streaming URL.

Class DescribeSessionsResponse

This is the response object from the DescribeSessions operation.

Class DescribeStacksRequest

Container for the parameters to the DescribeStacks operation. Describes the specified stacks or all stacks in the account.

Class DescribeStacksResponse

This is the response object from the DescribeStacks operation.

Class DirectoryConfig

Configuration information for the directory used to join domains.

Class DisassociateFleetRequest

Container for the parameters to the DisassociateFleet operation. Disassociates the specified fleet from the specified stack.

Class DisassociateFleetResponse

This is the response object from the DisassociateFleet operation.

Class DomainJoinInfo

Contains the information needed to join a Microsoft Active Directory domain.

Class ExpireSessionRequest

Container for the parameters to the ExpireSession operation. Stops the specified streaming session.

Class ExpireSessionResponse

This is the response object from the ExpireSession operation.

Class Fleet

Contains the parameters for a fleet.

Class FleetError

Describes a fleet error.

Class Image

Describes an image.

Class ImageBuilder

Describes a streaming instance used for editing an image. New images are created from a snapshot through an image builder.

Class ImageBuilderStateChangeReason

Describes the reason why the last image builder state change occurred.

Class ImageStateChangeReason

Describes the reason why the last image state change occurred.

Class IncompatibleImageException

AppStream exception

Class InvalidParameterCombinationException

AppStream exception

Class InvalidRoleException

AppStream exception

Class LimitExceededException

AppStream exception

Class ListAssociatedFleetsRequest

Container for the parameters to the ListAssociatedFleets operation. Lists the fleets associated with the specified stack.

Class ListAssociatedFleetsResponse

This is the response object from the ListAssociatedFleets operation.

Class ListAssociatedStacksRequest

Container for the parameters to the ListAssociatedStacks operation. Lists the stacks associated with the specified fleet.

Class ListAssociatedStacksResponse

This is the response object from the ListAssociatedStacks operation.

Class OperationNotPermittedException

AppStream exception

Class ResourceAlreadyExistsException

AppStream exception

Class ResourceError

Describes a resource error.

Class ResourceInUseException

AppStream exception

Class ResourceNotAvailableException

AppStream exception

Class ResourceNotFoundException

AppStream exception

Class ServiceAccountCredentials

Describes the credentials for the service account used by the streaming instance to connect to the directory.

Class Session

Describes a streaming session.

Class Stack

Describes a stack.

Class StackError

Describes a stack error.

Class StartFleetRequest

Container for the parameters to the StartFleet operation. Starts the specified fleet.

Class StartFleetResponse

This is the response object from the StartFleet operation.

Class StartImageBuilderRequest

Container for the parameters to the StartImageBuilder operation. Starts the specified image builder.

Class StartImageBuilderResponse

This is the response object from the StartImageBuilder operation.

Class StopFleetRequest

Container for the parameters to the StopFleet operation. Stops the specified fleet.

Class StopFleetResponse

This is the response object from the StopFleet operation.

Class StopImageBuilderRequest

Container for the parameters to the StopImageBuilder operation. Stops the specified image builder.

Class StopImageBuilderResponse

This is the response object from the StopImageBuilder operation.

Class StorageConnector

Describes a storage connector.

Class UpdateDirectoryConfigRequest

Container for the parameters to the UpdateDirectoryConfig operation. Updates the specified directory configuration.

Class UpdateDirectoryConfigResponse

This is the response object from the UpdateDirectoryConfig operation.

Class UpdateFleetRequest

Container for the parameters to the UpdateFleet operation. Updates the specified fleet.

If the fleet is in the STOPPED state, you can update any attribute except the fleet name. If the fleet is in the RUNNING state, you can update the DisplayName and ComputeCapacity attributes. If the fleet is in the STARTING or STOPPING state, you can't update it.

Class UpdateFleetResponse

This is the response object from the UpdateFleet operation.

Class UpdateStackRequest

Container for the parameters to the UpdateStack operation. Updates the specified stack.

Class UpdateStackResponse

This is the response object from the UpdateStack operation.

Class VpcConfig

Describes VPC configuration information.