Skip to content

ReportGenerationResult

Source code in docs_src/capo_resiliencehubv2/types/report_generation_result.py
class ReportGenerationResult(TypedDict, closed=True):
    report_type: "capo_resiliencehubv2.types.report_type.ReportType"
    """<p>The type of the generated report.</p>"""
    status: "capo_resiliencehubv2.types.report_generation_status.ReportGenerationStatus"
    """<p>The status of the report generation.</p>"""
    service_arn: NotRequired["capo_resiliencehubv2.types.arn.Arn"]
    """<p>The service this report was generated for.</p>"""
    assessment_id: NotRequired["capo_resiliencehubv2.types.uuid.Uuid"]
    """<p>Present for FAILURE_MODE reports.</p>"""
    test_run_id: NotRequired["capo_resiliencehubv2.types.test_run_id.TestRunId"]
    test_template_arn: NotRequired[
        "capo_resiliencehubv2.types.service_owned_arn.ServiceOwnedArn"
    ]
    created_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the report was created.</p>"""
    report_output: NotRequired["capo_resiliencehubv2.types.report_output.ReportOutput"]
    """<p>Present when status is SUCCEEDED or FAILED.</p>"""

assessment_id instance-attribute

assessment_id: NotRequired[Uuid]

Present for FAILURE_MODE reports.

created_at instance-attribute

created_at: NotRequired[datetime]

The timestamp when the report was created.

report_output instance-attribute

report_output: NotRequired[ReportOutput]

Present when status is SUCCEEDED or FAILED.

report_type instance-attribute

report_type: ReportType

The type of the generated report.

service_arn instance-attribute

service_arn: NotRequired[Arn]

The service this report was generated for.

status instance-attribute

The status of the report generation.

test_run_id instance-attribute

test_run_id: NotRequired[TestRunId]

test_template_arn instance-attribute

test_template_arn: NotRequired[ServiceOwnedArn]