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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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.



1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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)


1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 1002

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