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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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.



869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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)


869
870
871
872
873
874
875
876
877
878
879
880
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 869

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