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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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.



747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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)


747
748
749
750
751
752
753
754
755
756
757
758
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 747

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