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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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.



900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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)


900
901
902
903
904
905
906
907
908
909
910
911
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 900

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