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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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).
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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?
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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.
6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 6196 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 |