AWS AppStream Service Tables
The AWS AppStream Service uses the following tables
Tables
AWSAppStreamAccessEndpoints
| Name | Type | Description |
|---|---|---|
| ID | integer | |
| VPCEID | string | The identifier (ID) of the VPC in which the interface endpoint is used. |
| EndpointType | string | The type of interface endpoint. |
| AWSAppStreamImageBuilderConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| AWSAppStreamStackConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| AWSAppStreamImageBuilderARN | string | The ARN for the image builder. |
| AWSAppStreamStackARN | string | The ARN of the stack. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSAppStreamApplications
| Name | Type | Description |
|---|---|---|
| AppBlockARN | string | The app block ARN of the application. |
| ARN | string | The ARN of the application. |
| CreatedTime | datetime | The time at which the application was created within the app block. |
| Description | string | The description of the application. |
| DisplayName | string | The application name to display. |
| Enabled | bit | If there is a problem, the application can be disabled after image creation. |
| IconS3LocationS3Bucket | string | The S3 bucket of the S3 object. |
| IconS3LocationS3Key | string | The S3 key of the S3 object. |
| IconURL | string | The URL for the application icon. This URL might be time-limited. |
| InstanceFamiliesJson | string | The instance families for the application |
| LaunchParameters | string | The arguments that are passed to the application at launch. |
| LaunchPath | string | The path to the application executable in the instance. |
| MetadataJson | string | Additional attributes that describe the application. |
| Name | string | The name of the application. |
| PlatformsJson | string | The platforms on which the application can run. |
| WorkingDirectory | string | The working directory for the application. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSAppStreamFleets
| Name | Type | Description |
|---|---|---|
| ARN | string | The Amazon Resource Name (ARN) for the fleet. |
| IdleDisconnectTimeoutInSeconds | integer | The 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. |
| Name | string | The name of the fleet. |
| DisplayName | string | The fleet name to display. |
| Description | string | The description to display. |
| ImageName | string | The name of the image used to create the fleet. |
| InstanceType | string | The 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 |
| FleetType | string | The 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. |
| ComputeCapacityStatusAvailable | integer | The number of currently available instances that can be used to stream sessions. |
| ComputeCapacityStatusInUse | integer | The number of instances in use for streaming. |
| ComputeCapacityStatusActualUserSessions | integer | The total number of session slots that are available for streaming or are currently streaming. |
| ComputeCapacityStatusActiveUserSessions | integer | The number of user sessions currently being used for streaming sessions. This only applies to multi-session fleets. |
| ComputeCapacityStatusAvailableUserSessions | integer | The number of idle session slots currently available for user sessions. |
| ComputeCapacityStatusDesired | integer | The desired number of streaming instances. |
| ComputeCapacityStatusDesiredUserSessions | integer | The 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. |
| ComputeCapacityStatusRunning | integer | The total number of simultaneous streaming instances that are running. |
| MaxUserDurationInSeconds | integer | The 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. |
| MaxConcurrentSessions | integer | The maximum number of concurrent sessions for the fleet. |
| DisconnectTimeoutInSeconds | integer | The 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. |
| State | string | The current state for the fleet. |
| CreatedTime | datetime | The time the fleet was created. |
| SessionScriptS3LocationS3Bucket | string | The S3 location of S3 bucket file. This only applies to Elastic fleets. |
| SessionScriptS3LocationS3Key | string | The S3 location of S3 key file. This only applies to Elastic fleets. |
| VpcConfigJson | string | The VPC configuration for the fleet. |
| StreamView | string | The 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. |
| EnableDefaultInternetAccess | bit | Indicates whether default internet access is enabled for the fleet. |
| DomainJoinInfoJson | string | The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain. |
| FleetErrorsJson | string | The fleet errors. |
| UsbDeviceFilterStringsJson | string | The USB device filter strings associated with the fleet. |
| AWSAppStreamImageARN | string | The ARN for the public, private, or shared image. |
| IamRoleARN | string | The 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. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSAppStreamImageBuilders
| Name | Type | Description |
|---|---|---|
| ARN | string | The ARN for the image builder. |
| Name | string | The name of the image builder. |
| DisplayName | string | The image builder name to display. |
| Description | string | The description to display. |
| InstanceType | string | The 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 |
| EnableDefaultInternetAccess | bit | Enables or disables default internet access for the image builder. |
| DomainJoinInfoJson | string | The name of the directory and organizational unit (OU) to use to join the image builder to a Microsoft Active Directory domain. |
| State | string | The state of the image builder. |
| StateChangeReasonCode | string | The state change reason code. |
| StateChangeReasonMessage | string | The state change reason message. |
| AppstreamAgentVersion | string | The version of the AppStream 2.0 agent that is currently being used by the image builder. |
| LatestAppstreamAgentVersion | string | Indicates whether the image builder is using the latest AppStream 2.0 agent version or not. |
| Platform | string | The operating system platform of the image builder. |
| VPCConfigJson | string | The VPC configuration of the image builder. |
| NetworkAccessConfigurationEniPrivateIpAddress | string | Describes the network details of the fleet or image builder instance. |
| ImageBuilderErrorsJson | string | The image builder errors. |
| CreatedTime | datetime | The time stamp when the image builder was created. |
| AWSAppStreamImageARN | string | The ARN of the image from which this builder was created. |
| IamRoleARN | string | The 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. |
| NetworkAccessConfigurationEniID | string | The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSAppStreamImages
| Name | Type | Description |
|---|---|---|
| ARN | string | The ARN of the image. |
| DynamicAppProvidersEnabled | string | Indicates whether dynamic app providers are enabled within an AppStream 2.0 image or not. |
| Name | string | The name of the image. |
| Description | string | The description to display. |
| DisplayName | string | The image name to display. |
| ImageBuilderName | string | The name of the image builder that was used to create the private image. If the image is shared, this value is null. |
| ImageBuilderSupported | bit | Indicates whether an image builder can be launched from this image. |
| ImageErrorsJson | string | Describes the errors that are returned when a new image can't be created. |
| ImagePermissionsAllowFleet | bit | Indicates whether the image can be used for a fleet. |
| ImagePermissionsAllowImageBuilder | bit | Indicates whether the image can be used for an image builder. |
| ImageSharedWithOthers | string | Indicates whether the image is shared with another account ID. |
| LatestAppstreamAgentVersion | string | Indicates whether the image is using the latest AppStream 2.0 agent version or not. |
| AppstreamAgentVersion | string | The version of the AppStream 2.0 agent to use for instances that are launched from this image. |
| ImageSharedWithOthersEnum | string | Indicates whether the image is shared with another account ID. |
| ImageBuilderNameForPrivate | string | |
| CreatedTime | datetime | The time the image was created. |
| PublicBaseImageReleasedDate | datetime | The 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. |
| State | string | The image starts in the PENDING state. If image creation succeeds, the state is AVAILABLE. If image creation fails, the state is FAILED. |
| StateChangeReasonCode | string | The state change reason code. |
| StateChangeReasonMessage | string | The state change reason message. |
| Visibility | string | Indicates whether the image is public or private. |
| Platform | string | The operating system platform of the image. |
| SupportedInstanceFamiliesJson | string | The 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 |
| BaseImageArn | string | The ARN of the image from which this image was created. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSAppStreamStacks
| Name | Type | Description |
|---|---|---|
| ARN | string | The ARN of the stack. |
| Name | string | The name of the stack. |
| DisplayName | string | The stack name to display. |
| FeedbackURL | string | The URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed. |
| RedirectURL | string | The URL that users are redirected to after their streaming session ends. |
| Description | string | The description to display. |
| CreatedTime | datetime | The time the stack was created. |
| StorageConnectorsJson | string | The storage connectors to enable. |
| UserSettingsJson | string | The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled. |
| StackErrors | string | The errors for the stack. |
| EmbedHostDomainsJson | string | The 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. |
| ApplicationSettingsEnabled | bit | Specifies whether persistent application settings are enabled for users during their streaming sessions. |
| ApplicationSettingsS3BucketName | string | The 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. |
| ApplicationSettingsSettingsGroup | string | The path prefix for the S3 bucket where users’ persistent application settings are stored. |
| StreamingExperienceSettingsPreferredProtocol | string | The preferred protocol that you want to use while streaming your application. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
Bridge Table
AWSAppStreamApplications_AWSAppStreamImages
| Name | Type | Description |
|---|---|---|
| AWSAppStreamApplicationConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| AWSAppStreamImageConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| AWSAppStreamApplicationARN | string | The ARN of the application. |
| AWSAppStreamImageARN | string | The ARN of the image. |
Updated over 1 year ago
Learn more...
Did this page help you?