Class: Aws::Resiliencehubv2::Types::DevOpsAgentInvestigation

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

Overview

The result when DevOps Agent investigates a resilience test run. The verdict is advisory and builds on the test run's own result, which remains authoritative.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#confidence ⇒ String

The confidence level of the verdict. Valid values:

  • HIGH - The verdict is highly reliable.

  • MEDIUM - The verdict has moderate reliability.

  • LOW - The verdict has low reliability.

Returns:

  • (String)


1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1430

class DevOpsAgentInvestigation < Struct.new(
  :verdict,
  :confidence,
  :deep_link,
  :status,
  :summary)
  SENSITIVE = []
  include Aws::Structure
end

A deep link to the interactive DevOps Agent investigation session.

Returns:

  • (String)


1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1430

class DevOpsAgentInvestigation < Struct.new(
  :verdict,
  :confidence,
  :deep_link,
  :status,
  :summary)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The lifecycle status of the investigation. Valid values:

  • PENDING - The investigation has been created but has not started.

  • IN_PROGRESS - The investigation is running.

  • COMPLETED - The investigation finished successfully.

  • FAILED - The investigation failed to complete.

  • TIMED_OUT - The investigation did not complete within the allotted time.

  • CANCELED - The investigation was canceled.

Returns:

  • (String)


1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1430

class DevOpsAgentInvestigation < Struct.new(
  :verdict,
  :confidence,
  :deep_link,
  :status,
  :summary)
  SENSITIVE = []
  include Aws::Structure
end

#summary ⇒ String

The DevOps Agent analysis summary for the investigation.

Returns:

  • (String)


1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1430

class DevOpsAgentInvestigation < Struct.new(
  :verdict,
  :confidence,
  :deep_link,
  :status,
  :summary)
  SENSITIVE = []
  include Aws::Structure
end

#verdict ⇒ String

The investigation verdict. Valid values:

  • PASS - The resilience test run passed.

  • FAIL - The resilience test run failed.

  • INCONCLUSIVE - The investigation could not determine a clear outcome.

Returns:

  • (String)


1430
1431
1432
1433
1434
1435
1436
1437
1438
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 1430

class DevOpsAgentInvestigation < Struct.new(
  :verdict,
  :confidence,
  :deep_link,
  :status,
  :summary)
  SENSITIVE = []
  include Aws::Structure
end