class Aws::AppStream::Types::CreateStackRequest
@note When making an API call, you may pass CreateStackRequest
data as a hash: { name: "Name", # required description: "Description", display_name: "DisplayName", storage_connectors: [ { connector_type: "HOMEFOLDERS", # required, accepts HOMEFOLDERS, GOOGLE_DRIVE, ONE_DRIVE resource_identifier: "ResourceIdentifier", domains: ["Domain"], }, ], redirect_url: "RedirectURL", feedback_url: "FeedbackURL", user_settings: [ { action: "CLIPBOARD_COPY_FROM_LOCAL_DEVICE", # required, accepts CLIPBOARD_COPY_FROM_LOCAL_DEVICE, CLIPBOARD_COPY_TO_LOCAL_DEVICE, FILE_UPLOAD, FILE_DOWNLOAD, PRINTING_TO_LOCAL_DEVICE, DOMAIN_PASSWORD_SIGNIN, DOMAIN_SMART_CARD_SIGNIN permission: "ENABLED", # required, accepts ENABLED, DISABLED }, ], application_settings: { enabled: false, # required settings_group: "SettingsGroup", }, tags: { "TagKey" => "TagValue", }, access_endpoints: [ { endpoint_type: "STREAMING", # required, accepts STREAMING vpce_id: "String", }, ], embed_host_domains: ["EmbedHostDomain"], }
@!attribute [rw] name
The name of the stack. @return [String]
@!attribute [rw] description
The description to display. @return [String]
@!attribute [rw] display_name
The stack name to display. @return [String]
@!attribute [rw] storage_connectors
The storage connectors to enable. @return [Array<Types::StorageConnector>]
@!attribute [rw] redirect_url
The URL that users are redirected to after their streaming session ends. @return [String]
@!attribute [rw] feedback_url
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. @return [String]
@!attribute [rw] user_settings
The actions that are enabled or disabled for users during their streaming sessions. By default, these actions are enabled. @return [Array<Types::UserSetting>]
@!attribute [rw] application_settings
The persistent application settings for users of a stack. When these settings are enabled, changes that users make to applications and Windows settings are automatically saved after each session and applied to the next session. @return [Types::ApplicationSettings]
@!attribute [rw] tags
The tags to associate with the stack. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=. If you do not specify a value, the value is set to an empty string. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters: \_ . : / = + \\ - @ For more information about tags, see [Tagging Your Resources][1] in the *Amazon AppStream 2.0 Administration Guide*. [1]: https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html @return [Hash<String,String>]
@!attribute [rw] access_endpoints
The list of interface VPC endpoint (interface endpoint) objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints. @return [Array<Types::AccessEndpoint>]
@!attribute [rw] embed_host_domains
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. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStackRequest AWS API Documentation
Constants
- SENSITIVE