# Packages
Package appstreamiface provides an interface to enable mocking the Amazon AppStream service client for testing your code.
# Functions
New creates a new instance of the AppStream client with a session.
# Constants
AuthenticationTypeApi is a AuthenticationType enum value.
AuthenticationTypeSaml is a AuthenticationType enum value.
AuthenticationTypeUserpool is a AuthenticationType enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeIncompatibleImageException for service response error code "IncompatibleImageException".
ErrCodeInvalidParameterCombinationException for service response error code "InvalidParameterCombinationException".
ErrCodeInvalidRoleException for service response error code "InvalidRoleException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeOperationNotPermittedException for service response error code "OperationNotPermittedException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotAvailableException for service response error code "ResourceNotAvailableException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
FleetAttributeDomainJoinInfo is a FleetAttribute enum value.
FleetAttributeVpcConfiguration is a FleetAttribute enum value.
FleetAttributeVpcConfigurationSecurityGroupIds is a FleetAttribute enum value.
FleetErrorCodeDomainJoinErrorAccessDenied is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorDsMachineAccountQuotaExceeded is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorFileNotFound is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorInvalidParameter is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorLogonFailure is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorMoreData is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorNoSuchDomain is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinErrorNotSupported is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinInternalServiceError is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinNerrInvalidWorkgroupName is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinNerrPasswordExpired is a FleetErrorCode enum value.
FleetErrorCodeDomainJoinNerrWorkstationNotStarted is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleIsMissing is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleMissingDescribeSecurityGroupsAction is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleMissingDescribeSubnetAction is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleMissingEniCreateAction is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleMissingEniDeleteAction is a FleetErrorCode enum value.
FleetErrorCodeIamServiceRoleMissingEniDescribeAction is a FleetErrorCode enum value.
FleetErrorCodeImageNotFound is a FleetErrorCode enum value.
FleetErrorCodeInternalServiceError is a FleetErrorCode enum value.
FleetErrorCodeInvalidSubnetConfiguration is a FleetErrorCode enum value.
FleetErrorCodeNetworkInterfaceLimitExceeded is a FleetErrorCode enum value.
FleetErrorCodeSecurityGroupsNotFound is a FleetErrorCode enum value.
FleetErrorCodeSubnetHasInsufficientIpAddresses is a FleetErrorCode enum value.
FleetErrorCodeSubnetNotFound is a FleetErrorCode enum value.
FleetStateRunning is a FleetState enum value.
FleetStateStarting is a FleetState enum value.
FleetStateStopped is a FleetState enum value.
FleetStateStopping is a FleetState enum value.
ImageStateAvailable is a ImageState enum value.
ImageStateChangeReasonCodeImageBuilderNotAvailable is a ImageStateChangeReasonCode enum value.
ImageStateChangeReasonCodeInternalError is a ImageStateChangeReasonCode enum value.
ImageStateDeleting is a ImageState enum value.
ImageStateFailed is a ImageState enum value.
ImageStatePending is a ImageState enum value.
PlatformTypeWindows is a PlatformType enum value.
Service endpoint prefix API calls made to.
SessionStateActive is a SessionState enum value.
SessionStateExpired is a SessionState enum value.
SessionStatePending is a SessionState enum value.
StackErrorCodeInternalServiceError is a StackErrorCode enum value.
StackErrorCodeStorageConnectorError is a StackErrorCode enum value.
StorageConnectorTypeHomefolders is a StorageConnectorType enum value.
VisibilityTypePrivate is a VisibilityType enum value.
VisibilityTypePublic is a VisibilityType enum value.
# Structs
An entry for a single application in the application catalog.
AppStream provides the API operation methods for making requests to Amazon AppStream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/AssociateFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/AssociateFleetResult.
The capacity configuration for the fleet.
The capacity information for the fleet.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateDirectoryConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateDirectoryConfigResult.
Contains the parameters for the new fleet to create.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateFleetResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStackRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStackResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStreamingURLRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStreamingURLResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteDirectoryConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteDirectoryConfigResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteFleetResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteStackRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteStackResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeDirectoryConfigsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeDirectoryConfigsResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeFleetsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeFleetsResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImagesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImagesResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeSessionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeSessionsResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeStacksRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeStacksResult.
Full directory configuration details, which are used to join domains for the AppStream 2.0 streaming instances.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DisassociateFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DisassociateFleetResult.
The DirectoryName and OrganizationalUnitDistinguishedName values, which are used to join domains for the AppStream 2.0 streaming instances.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ExpireSessionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ExpireSessionResult.
Contains the parameters for a fleet.
The details of the fleet error.
New streaming instances are booted from images.
The reason why the last state change occurred.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedFleetsRequest.
The response from a successful operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedStacksRequest.
The response from a successful operation.
The AccountName and AccountPassword of the service account, to be used by the streaming instance to connect to the directory.
Contains the parameters for a streaming session.
Details about a stack.
Contains the parameters for a stack error.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartFleetResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopFleetResult.
Contains the parameters for a storage connector.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateDirectoryConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateDirectoryConfigResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateFleetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateFleetResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateStackRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateStackResult.
VPC configuration information.