Class: Aws::WorkSpaces::Types::CreateWorkspaceImageResult

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#createdTime

The date when the image was created.

Returns:

  • (Time)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the image.

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#image_idString

The identifier of the new WorkSpace image.

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the image.

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#operating_systemTypes::OperatingSystem

The operating system that the image is running.



1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#owner_account_idString

The identifier of the Amazon Web Services account that owns the image.

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#required_tenancyString

Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images..

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The availability status of the image.

Returns:

  • (String)


1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1126

class CreateWorkspaceImageResult < Struct.new(
  :image_id,
  :name,
  :description,
  :operating_system,
  :state,
  :required_tenancy,
  :created,
  :owner_account_id)
  SENSITIVE = []
  include Aws::Structure
end