Class: Aws::Resiliencehubv2::Types::ReportGenerationResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Resiliencehubv2::Types::ReportGenerationResult
- Defined in:
- gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb
Overview
Result of a report generation attempt.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#assessment_id ⇒ String
Present for FAILURE_MODE reports.
-
#created_at ⇒ Time
The timestamp when the report was created.
-
#report_output ⇒ Types::ReportOutput
Present when status is SUCCEEDED or FAILED.
-
#report_type ⇒ String
The type of the generated report.
-
#service_arn ⇒ String
The service this report was generated for.
-
#status ⇒ String
The status of the report generation.
-
#test_run_id ⇒ String
The unique identifier of a test run.
-
#test_template_arn ⇒ String
An ARN owned by the service.
Instance Attribute Details
#assessment_id ⇒ String
Present for FAILURE_MODE reports.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the report was created.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#report_output ⇒ Types::ReportOutput
Present when status is SUCCEEDED or FAILED.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#report_type ⇒ String
The type of the generated report.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#service_arn ⇒ String
The service this report was generated for.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the report generation.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#test_run_id ⇒ String
The unique identifier of a test run.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |
#test_template_arn ⇒ String
An ARN owned by the service. Accepts either a standard 12-digit account ID or the literal "aws" for AWS-managed resources, such as AWS-managed test templates.
3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 |
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 3978 class ReportGenerationResult < Struct.new( :report_type, :status, :service_arn, :assessment_id, :test_run_id, :test_template_arn, :created_at, :report_output) SENSITIVE = [] include Aws::Structure end |