Class: Aws::Synthetics::Types::CanaryRun
- Inherits:
-
Struct
- Object
- Struct
- Aws::Synthetics::Types::CanaryRun
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-synthetics/types.rb
Overview
This structure contains the details about one run of one canary.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#artifact_s3_location ⇒ String
The location where the canary stored artifacts from the run.
-
#dry_run_config ⇒ Types::CanaryDryRunConfigOutput
Returns the dry run configurations for a canary.
-
#id ⇒ String
A unique ID that identifies this canary run.
-
#name ⇒ String
The name of the canary.
-
#retry_attempt ⇒ Integer
The count in number of the retry attempt.
-
#scheduled_run_id ⇒ String
The ID of the scheduled canary run.
-
#status ⇒ Types::CanaryRunStatus
The status of this run.
-
#timeline ⇒ Types::CanaryRunTimeline
A structure that contains the start and end times of this run.
Instance Attribute Details
#artifact_s3_location ⇒ String
The location where the canary stored artifacts from the run. Artifacts include the log file, screenshots, and HAR files.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#dry_run_config ⇒ Types::CanaryDryRunConfigOutput
Returns the dry run configurations for a canary.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
A unique ID that identifies this canary run.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the canary.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#retry_attempt ⇒ Integer
The count in number of the retry attempt.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#scheduled_run_id ⇒ String
The ID of the scheduled canary run.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#status ⇒ Types::CanaryRunStatus
The status of this run.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |
#timeline ⇒ Types::CanaryRunTimeline
A structure that contains the start and end times of this run.
465 466 467 468 469 470 471 472 473 474 475 476 |
# File 'lib/aws-sdk-synthetics/types.rb', line 465 class CanaryRun < Struct.new( :id, :scheduled_run_id, :retry_attempt, :name, :status, :timeline, :artifact_s3_location, :dry_run_config) SENSITIVE = [] include Aws::Structure end |