class Aws::AppStream::Types::UpdateStackRequest
@note When making an API call, you may pass UpdateStackRequest
data as a hash: { display_name: "DisplayName", description: "Description", name: "String", # required storage_connectors: [ { connector_type: "HOMEFOLDERS", # required, accepts HOMEFOLDERS, GOOGLE_DRIVE, ONE_DRIVE resource_identifier: "ResourceIdentifier", domains: ["Domain"], }, ], delete_storage_connectors: false, redirect_url: "RedirectURL", feedback_url: "FeedbackURL", attributes_to_delete: ["STORAGE_CONNECTORS"], # accepts STORAGE_CONNECTORS, STORAGE_CONNECTOR_HOMEFOLDERS, STORAGE_CONNECTOR_GOOGLE_DRIVE, STORAGE_CONNECTOR_ONE_DRIVE, REDIRECT_URL, FEEDBACK_URL, THEME_NAME, USER_SETTINGS, EMBED_HOST_DOMAINS, IAM_ROLE_ARN, ACCESS_ENDPOINTS 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", }, access_endpoints: [ { endpoint_type: "STREAMING", # required, accepts STREAMING vpce_id: "String", }, ], embed_host_domains: ["EmbedHostDomain"], }
@!attribute [rw] display_name
The stack name to display. @return [String]
@!attribute [rw] description
The description to display. @return [String]
@!attribute [rw] name
The name of the stack. @return [String]
@!attribute [rw] storage_connectors
The storage connectors to enable. @return [Array<Types::StorageConnector>]
@!attribute [rw] delete_storage_connectors
Deletes the storage connectors currently enabled for the stack. @return [Boolean]
@!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 choose the Send Feedback link. If no URL is specified, no Send Feedback link is displayed. @return [String]
@!attribute [rw] attributes_to_delete
The stack attributes to delete. @return [Array<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] 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/UpdateStackRequest AWS API Documentation
Constants
- SENSITIVE