Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/appstream.ts?docs=full";

§Classes

AppStream

§Interfaces

AccessEndpoint

Describes an interface VPC endpoint (interface endpoint) that lets you create a private connection between the virtual private cloud (VPC) that you specify and AppStream 2.0. When you specify an interface endpoint for a stack, users of the stack can connect to AppStream 2.0 only through that endpoint. When you specify an interface endpoint for an image builder, administrators can connect to the image builder only through that endpoint.

AppBlock

Describes an app block.

Application

Describes an application in the application catalog.

ApplicationFleetAssociation

Describes the application fleet association.

ApplicationSettings

The persistent application settings for users of a stack.

ApplicationSettingsResponse

Describes the persistent application settings for users of a stack.

AssociateApplicationFleetRequest
AssociateApplicationFleetResult
AssociateApplicationToEntitlementRequest
AssociateFleetRequest
BatchAssociateUserStackRequest
BatchAssociateUserStackResult
BatchDisassociateUserStackRequest
BatchDisassociateUserStackResult
ComputeCapacity

Describes the capacity for a fleet.

ComputeCapacityStatus

Describes the capacity status for a fleet.

CopyImageRequest
CopyImageResponse
CreateAppBlockRequest
CreateAppBlockResult
CreateApplicationRequest
CreateApplicationResult
CreateDirectoryConfigRequest
CreateDirectoryConfigResult
CreateEntitlementRequest
CreateEntitlementResult
CreateFleetRequest
CreateFleetResult
CreateImageBuilderRequest
CreateImageBuilderResult
CreateImageBuilderStreamingURLRequest
CreateImageBuilderStreamingURLResult
CreateStackRequest
CreateStackResult
CreateStreamingURLRequest
CreateStreamingURLResult
CreateUpdatedImageRequest
CreateUpdatedImageResult
CreateUsageReportSubscriptionResult
CreateUserRequest
DeleteAppBlockRequest
DeleteApplicationRequest
DeleteDirectoryConfigRequest
DeleteEntitlementRequest
DeleteFleetRequest
DeleteImageBuilderRequest
DeleteImageBuilderResult
DeleteImagePermissionsRequest
DeleteImageRequest
DeleteImageResult
DeleteStackRequest
DeleteUserRequest
DescribeAppBlocksRequest
DescribeAppBlocksResult
DescribeApplicationFleetAssociationsRequest
DescribeApplicationFleetAssociationsResult
DescribeApplicationsRequest
DescribeApplicationsResult
DescribeDirectoryConfigsRequest
DescribeDirectoryConfigsResult
DescribeEntitlementsRequest
DescribeEntitlementsResult
DescribeFleetsRequest
DescribeFleetsResult
DescribeImageBuildersRequest
DescribeImageBuildersResult
DescribeImagePermissionsRequest
DescribeImagePermissionsResult
DescribeImagesRequest
DescribeImagesResult
DescribeSessionsRequest
DescribeSessionsResult
DescribeStacksRequest
DescribeStacksResult
DescribeUsageReportSubscriptionsRequest
DescribeUsageReportSubscriptionsResult
DescribeUsersRequest
DescribeUsersResult
DescribeUserStackAssociationsRequest
DescribeUserStackAssociationsResult
DirectoryConfig

Describes the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

DisableUserRequest
DisassociateApplicationFleetRequest
DisassociateApplicationFromEntitlementRequest
DisassociateFleetRequest
DomainJoinInfo

Describes the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

EnableUserRequest
EntitledApplication

The application associated to an entitlement. Access is controlled based on user attributes.

Entitlement

Specifies an entitlement. Entitlements control access to specific applications within a stack, based on user attributes. Entitlements apply to SAML 2.0 federated user identities. Amazon AppStream 2.0 user pool and streaming URL users are entitled to all applications in a stack. Entitlements don't apply to the desktop stream view application, or to applications managed by a dynamic app provider using the Dynamic Application Framework.

EntitlementAttribute

An attribute associated with an entitlement. Application entitlements work by matching a supported SAML 2.0 attribute name to a value when a user identity federates to an Amazon AppStream 2.0 SAML application.

ExpireSessionRequest
Fleet

Describes a fleet.

FleetError

Describes a fleet error.

Image

Describes an image.

ImageBuilder

Describes a virtual machine that is used to create an image.

ImageBuilderStateChangeReason

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

ImagePermissions

Describes the permissions for an image.

ImageStateChangeReason

Describes the reason why the last image state change occurred.

LastReportGenerationExecutionError

Describes the error that is returned when a usage report can't be generated.

ListAssociatedFleetsRequest
ListAssociatedFleetsResult
ListAssociatedStacksRequest
ListAssociatedStacksResult
ListEntitledApplicationsRequest
ListEntitledApplicationsResult
ListTagsForResourceRequest
ListTagsForResourceResponse
NetworkAccessConfiguration

Describes the network details of the fleet or image builder instance.

ResourceError

Describes a resource error.

S3Location

Describes the S3 location.

ScriptDetails

Describes the details of the script.

ServiceAccountCredentials

Describes the credentials for the service account used by the fleet or image builder to connect to the directory.

Session

Describes a streaming session.

SharedImagePermissions

Describes the permissions that are available to the specified AWS account for a shared image.

Stack

Describes a stack.

StackError

Describes a stack error.

StartFleetRequest
StartImageBuilderRequest
StartImageBuilderResult
StopFleetRequest
StopImageBuilderRequest
StopImageBuilderResult
StorageConnector

Describes a connector that enables persistent storage for users.

TagResourceRequest
UntagResourceRequest
UpdateApplicationRequest
UpdateApplicationResult
UpdateDirectoryConfigRequest
UpdateDirectoryConfigResult
UpdateEntitlementRequest
UpdateEntitlementResult
UpdateFleetRequest
UpdateFleetResult
UpdateImagePermissionsRequest
UpdateStackRequest
UpdateStackResult
UsageReportSubscription

Describes information about the usage report subscription.

User

Describes a user in the user pool.

UserSetting

Describes an action and whether the action is enabled or disabled for users during their streaming sessions.

UserStackAssociation

Describes a user in the user pool and the associated stack.

UserStackAssociationError

Describes the error that is returned when a user can’t be associated with or disassociated from a stack.

VpcConfig

Describes VPC configuration information for fleets and image builders.

§Type Aliases

AccessEndpointType
Action
ApplicationAttribute
AppVisibility
AuthenticationType
FleetAttribute

The fleet attribute.

FleetErrorCode
FleetState
FleetType
ImageBuilderState
ImageBuilderStateChangeReasonCode
ImageState
ImageStateChangeReasonCode
MessageAction
Permission
PlatformType
SessionConnectionState
SessionState

Possible values for the state of a streaming session.

StackAttribute
StackErrorCode
StorageConnectorType

The type of storage connector.

StreamView
UsageReportExecutionErrorCode
UsageReportSchedule
UserStackAssociationErrorCode
VisibilityType