Class: Aws::WorkSpaces::Types::CreateWorkspaceBundleRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpaces::Types::CreateWorkspaceBundleRequest
- Defined in:
- gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bundle_description ⇒ String
The description of the bundle.
-
#bundle_name ⇒ String
The name of the bundle.
-
#compute_type ⇒ Types::ComputeType
Describes the compute type of the bundle.
-
#image_id ⇒ String
The identifier of the image that is used to create the bundle.
-
#root_storage ⇒ Types::RootStorage
Describes the root volume for a WorkSpace bundle.
-
#tags ⇒ Array<Types::Tag>
The tags associated with the bundle.
-
#user_storage ⇒ Types::UserStorage
Describes the user volume for a WorkSpace bundle.
Instance Attribute Details
#bundle_description ⇒ String
The description of the bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#bundle_name ⇒ String
The name of the bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#compute_type ⇒ Types::ComputeType
Describes the compute type of the bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#image_id ⇒ String
The identifier of the image that is used to create the bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#root_storage ⇒ Types::RootStorage
Describes the root volume for a WorkSpace bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags associated with the bundle.
workspaces:CreateTags
.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |
#user_storage ⇒ Types::UserStorage
Describes the user volume for a WorkSpace bundle.
907 908 909 910 911 912 913 914 915 916 917 |
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 907 class CreateWorkspaceBundleRequest < Struct.new( :bundle_name, :bundle_description, :image_id, :compute_type, :user_storage, :root_storage, :tags) SENSITIVE = [] include Aws::Structure end |