class Aws::WorkSpaces::Types::CreateWorkspaceBundleRequest
@note When making an API call, you may pass CreateWorkspaceBundleRequest
data as a hash: { bundle_name: "WorkspaceBundleName", # required bundle_description: "WorkspaceBundleDescription", # required image_id: "WorkspaceImageId", # required compute_type: { # required name: "VALUE", # accepts VALUE, STANDARD, PERFORMANCE, POWER, GRAPHICS, POWERPRO, GRAPHICSPRO }, user_storage: { # required capacity: "NonEmptyString", }, root_storage: { capacity: "NonEmptyString", }, tags: [ { key: "TagKey", # required value: "TagValue", }, ], }
@!attribute [rw] bundle_name
The name of the bundle. @return [String]
@!attribute [rw] bundle_description
The description of the bundle. @return [String]
@!attribute [rw] image_id
The identifier of the image that is used to create the bundle. @return [String]
@!attribute [rw] compute_type
Describes the compute type of the bundle. @return [Types::ComputeType]
@!attribute [rw] user_storage
Describes the user volume for a WorkSpace bundle. @return [Types::UserStorage]
@!attribute [rw] root_storage
Describes the root volume for a WorkSpace bundle. @return [Types::RootStorage]
@!attribute [rw] tags
The tags associated with the bundle. <note markdown="1"> To add tags at the same time when you're creating the bundle, you must create an IAM policy that grants your IAM user permissions to use `workspaces:CreateTags`. </note> @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundleRequest AWS API Documentation
Constants
- SENSITIVE