Class: Aws::QuickSight::Types::DescribeDashboardSnapshotJobResultResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The Amazon Resource Name (ARN) for the snapshot job. The job ARN is generated when you start a new job with a StartDashboardSnapshotJob API call.

Returns:

  • (String)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#created_time ⇒ Time

The time that a snapshot job was created.

Returns:

  • (Time)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#error_info ⇒ Types::SnapshotJobErrorInfo

Displays information for the error that caused a job to fail.



20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#job_status ⇒ String

Indicates the status of a job after it has reached a terminal state. A finished snapshot job will retuen a COMPLETED or FAILED status.

Returns:

  • (String)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_time ⇒ Time

The time that a snapshot job status was last updated.

Returns:

  • (Time)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#request_id ⇒ String

The Amazon Web Services request ID for this operation.

Returns:

  • (String)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#result ⇒ Types::SnapshotJobResult

The result of the snapshot job. Jobs that have successfully completed will return the S3Uri where they are located. Jobs that have failedwill return information on the error that caused the job to fail.



20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ Integer

The HTTP status of the request

Returns:

  • (Integer)


20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 20201

class DescribeDashboardSnapshotJobResultResponse < Struct.new(
  :arn,
  :job_status,
  :created_time,
  :last_updated_time,
  :result,
  :error_info,
  :request_id,
  :status)
  SENSITIVE = []
  include Aws::Structure
end