---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_appstream_stack{% #aws_appstream_stack %}

## `access_endpoints`{% #access_endpoints %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `AccessEndpoints`**Description**: The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints.

- `endpoint_type`**Type**: `STRING`**Provider name**: `EndpointType`**Description**: The type of interface endpoint.
- `vpce_id`**Type**: `STRING`**Provider name**: `VpceId`**Description**: The identifier (ID) of the VPC in which the interface endpoint is used.

## `account_id`{% #account_id %}

**Type**: `STRING`

## `application_settings`{% #application_settings %}

**Type**: `STRUCT`**Provider name**: `ApplicationSettings`**Description**: The persistent application settings for users of the stack.

- `enabled`**Type**: `BOOLEAN`**Provider name**: `Enabled`**Description**: Specifies whether persistent application settings are enabled for users during their streaming sessions.
- `s3_bucket_name`**Type**: `STRING`**Provider name**: `S3BucketName`**Description**: 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.
- `settings_group`**Type**: `STRING`**Provider name**: `SettingsGroup`**Description**: The path prefix for the S3 bucket where users' persistent application settings are stored.

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `Arn`**Description**: The ARN of the stack.

## `created_time`{% #created_time %}

**Type**: `TIMESTAMP`**Provider name**: `CreatedTime`**Description**: The time the stack was created.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `Description`**Description**: The description to display.

## `embed_host_domains`{% #embed_host_domains %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `EmbedHostDomains`**Description**: 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.

## `feedback_url`{% #feedback_url %}

**Type**: `STRING`**Provider name**: `FeedbackURL`**Description**: 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.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `Name`**Description**: The name of the stack.

## `redirect_url`{% #redirect_url %}

**Type**: `STRING`**Provider name**: `RedirectURL`**Description**: The URL that users are redirected to after their streaming session ends.

## `stack_errors`{% #stack_errors %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `StackErrors`**Description**: The errors for the stack.

- `error_code`**Type**: `STRING`**Provider name**: `ErrorCode`**Description**: The error code.
- `error_message`**Type**: `STRING`**Provider name**: `ErrorMessage`**Description**: The error message.

## `storage_connectors`{% #storage_connectors %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `StorageConnectors`**Description**: The storage connectors to enable.

- `connector_type`**Type**: `STRING`**Provider name**: `ConnectorType`**Description**: The type of storage connector.
- `domains`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `Domains`**Description**: The names of the domains for the account.
- `domains_require_admin_consent`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `DomainsRequireAdminConsent`**Description**: The OneDrive for Business domains where you require admin consent when users try to link their OneDrive account to AppStream 2.0. The attribute can only be specified when ConnectorType=ONE_DRIVE.
- `resource_identifier`**Type**: `STRING`**Provider name**: `ResourceIdentifier`**Description**: The ARN of the storage connector.

## `streaming_experience_settings`{% #streaming_experience_settings %}

**Type**: `STRUCT`**Provider name**: `StreamingExperienceSettings`**Description**: The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

- `preferred_protocol`**Type**: `STRING`**Provider name**: `PreferredProtocol`**Description**: The preferred protocol that you want to use while streaming your application.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `user_settings`{% #user_settings %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `UserSettings`**Description**: The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.

- `action`**Type**: `STRING`**Provider name**: `Action`**Description**: The action that is enabled or disabled.
- `maximum_length`**Type**: `INT32`**Provider name**: `MaximumLength`**Description**: Specifies the number of characters that can be copied by end users from the local device to the remote session, and to the local device from the remote session. This can be specified only for the `CLIPBOARD_COPY_FROM_LOCAL_DEVICE` and `CLIPBOARD_COPY_TO_LOCAL_DEVICE` actions. This defaults to 20,971,520 (20 MB) when unspecified and the permission is `ENABLED`. This can't be specified when the permission is `DISABLED`. The value can be between 1 and 20,971,520 (20 MB).
- `permission`**Type**: `STRING`**Provider name**: `Permission`**Description**: Indicates whether the action is enabled or disabled.
