Class: Aws::WorkSpaces::Types::DescribeCustomWorkspaceImageImportResult

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 timestamp when the WorkSpace image import was created.

Returns:

  • (Time)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#error_detailsArray<Types::CustomWorkspaceImageImportErrorDetails>

Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.



2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#image_builder_instance_idString

The image builder instance ID of the WorkSpace image.

Returns:

  • (String)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#image_idString

The identifier of the WorkSpace image.

Returns:

  • (String)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#image_sourceTypes::ImageSourceIdentifier

Describes the image import source.



2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#infrastructure_configuration_arnString

The infrastructure configuration ARN that specifies how the WorkSpace image is built.

Returns:

  • (String)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timeTime

The timestamp when the WorkSpace image import was last updated.

Returns:

  • (Time)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#progress_percentageInteger

The estimated progress percentage of the WorkSpace image import workflow.

Returns:

  • (Integer)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the WorkSpace image.

Returns:

  • (String)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#state_messageString

The state message of the WorkSpace image import workflow.

Returns:

  • (String)


2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
# File 'gems/aws-sdk-workspaces/lib/aws-sdk-workspaces/types.rb', line 2194

class DescribeCustomWorkspaceImageImportResult < Struct.new(
  :image_id,
  :infrastructure_configuration_arn,
  :state,
  :state_message,
  :progress_percentage,
  :created,
  :last_updated_time,
  :image_source,
  :image_builder_instance_id,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end