AWS AppStream Service Tables

The AWS AppStream Service uses the following tables

Tables

AWSAppStreamAccessEndpoints

NameTypeDescription
IDinteger
VPCEIDstringThe identifier (ID) of the VPC in which the interface endpoint is used.
EndpointTypestringThe type of interface endpoint.
AWSAppStreamImageBuilderConfigIDintegerA unique identifier for the configuration associated with the activity log entry
AWSAppStreamStackConfigIDintegerA unique identifier for the configuration associated with the activity log entry
AWSAppStreamImageBuilderARNstringThe ARN for the image builder.
AWSAppStreamStackARNstringThe ARN of the stack.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

AWSAppStreamApplications

NameTypeDescription
AppBlockARNstringThe app block ARN of the application.
ARNstringThe ARN of the application.
CreatedTimedatetimeThe time at which the application was created within the app block.
DescriptionstringThe description of the application.
DisplayNamestringThe application name to display.
EnabledbitIf there is a problem, the application can be disabled after image creation.
IconS3LocationS3BucketstringThe S3 bucket of the S3 object.
IconS3LocationS3KeystringThe S3 key of the S3 object.
IconURLstringThe URL for the application icon. This URL might be time-limited.
InstanceFamiliesJsonstringThe instance families for the application
LaunchParametersstringThe arguments that are passed to the application at launch.
LaunchPathstringThe path to the application executable in the instance.
MetadataJsonstringAdditional attributes that describe the application.
NamestringThe name of the application.
PlatformsJsonstringThe platforms on which the application can run.
WorkingDirectorystringThe working directory for the application.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

AWSAppStreamFleets

NameTypeDescription
ARNstringThe Amazon Resource Name (ARN) for the fleet.
IdleDisconnectTimeoutInSecondsintegerThe amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the DisconnectTimeoutInSeconds time interval begins. Users are notified before they are disconnected due to inactivity. If users try to reconnect to the streaming session before the time interval specified in DisconnectTimeoutInSeconds elapses, they are connected to their previous session. Users are considered idle when they stop providing keyboard or mouse input during their streaming session. File uploads and downloads, audio in, audio out, and pixels changing do not qualify as user activity. If users continue to be idle after the time interval in IdleDisconnectTimeoutInSeconds elapses, they are disconnected.
NamestringThe name of the fleet.
DisplayNamestringThe fleet name to display.
DescriptionstringThe description to display.
ImageNamestringThe name of the image used to create the fleet.
InstanceTypestringThe instance type to use when launching fleet instances. The following instance types are available: stream.standard.small, stream.standard.medium, stream.standard.large, stream.compute.large, stream.compute.xlarge, stream.compute.2xlarge, stream.compute.4xlarge, stream.compute.8xlarge, stream.memory.large, stream.memory.xlarge, stream.memory.2xlarge, stream.memory.4xlarge, stream.memory.8xlarge, stream.memory.z1d.large, stream.memory.z1d.xlarge, stream.memory.z1d.2xlarge, stream.memory.z1d.3xlarge, stream.memory.z1d.6xlarge, stream.memory.z1d.12xlarge, stream.graphics-design.large, stream.graphics-design.xlarge, stream.graphics-design.2xlarge, stream.graphics-design.4xlarge, stream.graphics-desktop.2xlarge, stream.graphics.g4dn.xlarge, stream.graphics.g4dn.2xlarge, stream.graphics.g4dn.4xlarge, stream.graphics.g4dn.8xlarge, stream.graphics.g4dn.12xlarge, stream.graphics.g4dn.16xlarge, stream.graphics-pro.4xlarge, stream.graphics-pro.8xlarge, stream.graphics-pro.16xlarge
FleetTypestringThe fleet type. ALWAYS_ON: Provides users with instant-on access to their apps. You are charged for all running instances in your fleet, even if no users are streaming apps. ON_DEMAND: Provide users with access to applications after they connect, which takes one to two minutes. You are charged for instance streaming when users are connected and a small hourly fee for instances that are not streaming apps.
ComputeCapacityStatusAvailableintegerThe number of currently available instances that can be used to stream sessions.
ComputeCapacityStatusInUseintegerThe number of instances in use for streaming.
ComputeCapacityStatusActualUserSessionsintegerThe total number of session slots that are available for streaming or are currently streaming.
ComputeCapacityStatusActiveUserSessionsintegerThe number of user sessions currently being used for streaming sessions. This only applies to multi-session fleets.
ComputeCapacityStatusAvailableUserSessionsintegerThe number of idle session slots currently available for user sessions.
ComputeCapacityStatusDesiredintegerThe desired number of streaming instances.
ComputeCapacityStatusDesiredUserSessionsintegerThe total number of sessions slots that are either running or pending. This represents the total number of concurrent streaming sessions your fleet can support in a steady state.
ComputeCapacityStatusRunningintegerThe total number of simultaneous streaming instances that are running.
MaxUserDurationInSecondsintegerThe maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.
MaxConcurrentSessionsintegerThe maximum number of concurrent sessions for the fleet.
DisconnectTimeoutInSecondsintegerThe amount of time that a streaming session remains active after users disconnect. If they try to reconnect to the streaming session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.
StatestringThe current state for the fleet.
CreatedTimedatetimeThe time the fleet was created.
SessionScriptS3LocationS3BucketstringThe S3 location of S3 bucket file. This only applies to Elastic fleets.
SessionScriptS3LocationS3KeystringThe S3 location of S3 key file. This only applies to Elastic fleets.
VpcConfigJsonstringThe VPC configuration for the fleet.
StreamViewstringThe AppStream 2.0 view that is displayed to your users when they stream from the fleet. When APP is specified, only the windows of applications opened by users display. When DESKTOP is specified, the standard desktop that is provided by the operating system displays.
EnableDefaultInternetAccessbitIndicates whether default internet access is enabled for the fleet.
DomainJoinInfoJsonstringThe name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain.
FleetErrorsJsonstringThe fleet errors.
UsbDeviceFilterStringsJsonstringThe USB device filter strings associated with the fleet.
AWSAppStreamImageARNstringThe ARN for the public, private, or shared image.
IamRoleARNstringThe ARN of the IAM role that is applied to the fleet. To assume a role, the fleet instance calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

AWSAppStreamImageBuilders

NameTypeDescription
ARNstringThe ARN for the image builder.
NamestringThe name of the image builder.
DisplayNamestringThe image builder name to display.
DescriptionstringThe description to display.
InstanceTypestringThe instance type for the image builder. The following instance types are available: stream.standard.small, stream.standard.medium, stream.standard.large, stream.compute.large, stream.compute.xlarge, stream.compute.2xlarge, stream.compute.4xlarge, stream.compute.8xlarge, stream.memory.large, stream.memory.xlarge, stream.memory.2xlarge, stream.memory.4xlarge, stream.memory.8xlarge, stream.memory.z1d.large, stream.memory.z1d.xlarge, stream.memory.z1d.2xlarge, stream.memory.z1d.3xlarge, stream.memory.z1d.6xlarge, stream.memory.z1d.12xlarge, stream.graphics-design.large, stream.graphics-design.xlarge, stream.graphics-design.2xlarge, stream.graphics-design.4xlarge, stream.graphics-desktop.2xlarge, stream.graphics.g4dn.xlarge, stream.graphics.g4dn.2xlarge, stream.graphics.g4dn.4xlarge, stream.graphics.g4dn.8xlarge, stream.graphics.g4dn.12xlarge, stream.graphics.g4dn.16xlarge, stream.graphics-pro.4xlarge, stream.graphics-pro.8xlarge, stream.graphics-pro.16xlarge
EnableDefaultInternetAccessbitEnables or disables default internet access for the image builder.
DomainJoinInfoJsonstringThe name of the directory and organizational unit (OU) to use to join the image builder to a Microsoft Active Directory domain.
StatestringThe state of the image builder.
StateChangeReasonCodestringThe state change reason code.
StateChangeReasonMessagestringThe state change reason message.
AppstreamAgentVersionstringThe version of the AppStream 2.0 agent that is currently being used by the image builder.
LatestAppstreamAgentVersionstringIndicates whether the image builder is using the latest AppStream 2.0 agent version or not.
PlatformstringThe operating system platform of the image builder.
VPCConfigJsonstringThe VPC configuration of the image builder.
NetworkAccessConfigurationEniPrivateIpAddressstringDescribes the network details of the fleet or image builder instance.
ImageBuilderErrorsJsonstringThe image builder errors.
CreatedTimedatetimeThe time stamp when the image builder was created.
AWSAppStreamImageARNstringThe ARN of the image from which this builder was created.
IamRoleARNstringThe ARN of the IAM role that is applied to the image builder. To assume a role, the image builder instance calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.
NetworkAccessConfigurationEniIDstringThe resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

AWSAppStreamImages

NameTypeDescription
ARNstringThe ARN of the image.
DynamicAppProvidersEnabledstringIndicates whether dynamic app providers are enabled within an AppStream 2.0 image or not.
NamestringThe name of the image.
DescriptionstringThe description to display.
DisplayNamestringThe image name to display.
ImageBuilderNamestringThe name of the image builder that was used to create the private image. If the image is shared, this value is null.
ImageBuilderSupportedbitIndicates whether an image builder can be launched from this image.
ImageErrorsJsonstringDescribes the errors that are returned when a new image can't be created.
ImagePermissionsAllowFleetbitIndicates whether the image can be used for a fleet.
ImagePermissionsAllowImageBuilderbitIndicates whether the image can be used for an image builder.
ImageSharedWithOthersstringIndicates whether the image is shared with another account ID.
LatestAppstreamAgentVersionstringIndicates whether the image is using the latest AppStream 2.0 agent version or not.
AppstreamAgentVersionstringThe version of the AppStream 2.0 agent to use for instances that are launched from this image.
ImageSharedWithOthersEnumstringIndicates whether the image is shared with another account ID.
ImageBuilderNameForPrivatestring
CreatedTimedatetimeThe time the image was created.
PublicBaseImageReleasedDatedatetimeThe release date of the public base image. For private images, this date is the release date of the base image from which the image was created.
StatestringThe image starts in the PENDING state. If image creation succeeds, the state is AVAILABLE. If image creation fails, the state is FAILED.
StateChangeReasonCodestringThe state change reason code.
StateChangeReasonMessagestringThe state change reason message.
VisibilitystringIndicates whether the image is public or private.
PlatformstringThe operating system platform of the image.
SupportedInstanceFamiliesJsonstringThe supported instances families that determine which image a customer can use when the customer launches a fleet or image builder. The following instances families are supported: General Purpose, Compute Optimized, Memory Optimized, Graphics, Graphics Design, Graphics Pro, Graphics G4, Graphics G5
BaseImageArnstringThe ARN of the image from which this image was created.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

AWSAppStreamStacks

NameTypeDescription
ARNstringThe ARN of the stack.
NamestringThe name of the stack.
DisplayNamestringThe stack name to display.
FeedbackURLstringThe URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed.
RedirectURLstringThe URL that users are redirected to after their streaming session ends.
DescriptionstringThe description to display.
CreatedTimedatetimeThe time the stack was created.
StorageConnectorsJsonstringThe storage connectors to enable.
UserSettingsJsonstringThe actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.
StackErrorsstringThe errors for the stack.
EmbedHostDomainsJsonstringThe domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.
ApplicationSettingsEnabledbitSpecifies whether persistent application settings are enabled for users during their streaming sessions.
ApplicationSettingsS3BucketNamestringThe S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.
ApplicationSettingsSettingsGroupstringThe path prefix for the S3 bucket where users’ persistent application settings are stored.
StreamingExperienceSettingsPreferredProtocolstringThe preferred protocol that you want to use while streaming your application.
BatchDatedatetimeThe date and time when the activity logs were batch-processed or recorded
ConfigIDintegerA unique identifier for the configuration associated with the activity log entry

Bridge Table

AWSAppStreamApplications_AWSAppStreamImages

NameTypeDescription
AWSAppStreamApplicationConfigIDintegerA unique identifier for the configuration associated with the activity log entry
AWSAppStreamImageConfigIDintegerA unique identifier for the configuration associated with the activity log entry
AWSAppStreamApplicationARNstringThe ARN of the application.
AWSAppStreamImageARNstringThe ARN of the image.

Did this page help you?