Class: Aws::WorkSpaces::Types::WorkspaceProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpaces::Types::WorkspaceProperties
- Defined in:
- gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb
Overview
Describes a WorkSpace.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compute_type_name ⇒ String
The compute type.
-
#global_accelerator ⇒ Types::GlobalAcceleratorForWorkSpace
Indicates the Global Accelerator properties.
-
#operating_system_name ⇒ String
The name of the operating system.
-
#protocols ⇒ Array<String>
The protocol.
-
#root_volume_size_gib ⇒ Integer
The size of the root volume.
-
#running_mode ⇒ String
The running mode.
-
#running_mode_auto_stop_timeout_in_minutes ⇒ Integer
The time after a user logs off when WorkSpaces are automatically stopped.
-
#user_volume_size_gib ⇒ Integer
The size of the user storage.
Instance Attribute Details
#compute_type_name ⇒ String
The compute type. For more information, see Amazon WorkSpaces Bundles.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#global_accelerator ⇒ Types::GlobalAcceleratorForWorkSpace
Indicates the Global Accelerator properties.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#operating_system_name ⇒ String
The name of the operating system.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#protocols ⇒ Array<String>
The protocol. For more information, see Protocols for Amazon WorkSpaces.
The
Protocols
property is case sensitive. Ensure you usePCOIP
orDCV
(formerly WSP).Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics, GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#root_volume_size_gib ⇒ Integer
The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#running_mode ⇒ String
The running mode. For more information, see Manage the WorkSpace Running Mode.
MANUAL
value is only supported by Amazon WorkSpaces Core.
Contact your account team to be allow-listed to use this value. For
more information, see Amazon WorkSpaces Core.
Review your running mode to ensure you are using one that is optimal for your needs and budget. For more information on switching running modes, see Can I switch between hourly and monthly billing?
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#running_mode_auto_stop_timeout_in_minutes ⇒ Integer
The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |
#user_volume_size_gib ⇒ Integer
The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 5936 class WorkspaceProperties < Struct.new( :running_mode, :running_mode_auto_stop_timeout_in_minutes, :root_volume_size_gib, :user_volume_size_gib, :compute_type_name, :protocols, :operating_system_name, :global_accelerator) SENSITIVE = [] include Aws::Structure end |