Class: Aws::AppStream::Types::Stack
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppStream::Types::Stack
- Defined in:
- gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb
Overview
Describes a stack.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#access_endpoints ⇒ Array<Types::AccessEndpoint>
The list of virtual private cloud (VPC) interface endpoint objects.
-
#application_settings ⇒ Types::ApplicationSettingsResponse
The persistent application settings for users of the stack.
-
#arn ⇒ String
The ARN of the stack.
-
#created_time ⇒ Time
The time the stack was created.
-
#description ⇒ String
The description to display.
-
#display_name ⇒ String
The stack name to display.
-
#embed_host_domains ⇒ Array<String>
The domains where WorkSpaces Applications streaming sessions can be embedded in an iframe.
-
#feedback_url ⇒ String
The URL that users are redirected to after they click the Send Feedback link.
-
#name ⇒ String
The name of the stack.
-
#redirect_url ⇒ String
The URL that users are redirected to after their streaming session ends.
-
#stack_errors ⇒ Array<Types::StackError>
The errors for the stack.
-
#storage_connectors ⇒ Array<Types::StorageConnector>
The storage connectors to enable.
-
#streaming_experience_settings ⇒ Types::StreamingExperienceSettings
The streaming protocol you want your stack to prefer.
-
#user_settings ⇒ Array<Types::UserSetting>
The actions that are enabled or disabled for users during their streaming sessions.
Instance Attribute Details
#access_endpoints ⇒ Array<Types::AccessEndpoint>
The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to WorkSpaces Applications only through the specified endpoints.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#application_settings ⇒ Types::ApplicationSettingsResponse
The persistent application settings for users of the stack.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The ARN of the stack.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The time the stack was created.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description to display.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The stack name to display.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#embed_host_domains ⇒ Array<String>
The domains where WorkSpaces Applications streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded WorkSpaces Applications streaming sessions.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#feedback_url ⇒ 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.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the stack.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#redirect_url ⇒ String
The URL that users are redirected to after their streaming session ends.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#stack_errors ⇒ Array<Types::StackError>
The errors for the stack.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#storage_connectors ⇒ Array<Types::StorageConnector>
The storage connectors to enable.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#streaming_experience_settings ⇒ Types::StreamingExperienceSettings
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.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |
#user_settings ⇒ Array<Types::UserSetting>
The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.
5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 5779 class Stack < Struct.new( :arn, :name, :description, :display_name, :created_time, :storage_connectors, :redirect_url, :feedback_url, :stack_errors, :user_settings, :application_settings, :access_endpoints, :embed_host_domains, :streaming_experience_settings) SENSITIVE = [] include Aws::Structure end |