Skip to content

ReportGenerator

Source code in docs_src/capo_license_manager/types/report_generator.py
class ReportGenerator(TypedDict, closed=True):
    report_generator_name: NotRequired["capo_license_manager.types.string.String"]
    """<p>Name of the report generator.</p>"""
    report_type: NotRequired[
        "capo_license_manager.types.report_type_list.ReportTypeList"
    ]
    """<p>Type of reports that are generated.</p>"""
    report_context: NotRequired[
        "capo_license_manager.types.report_context.ReportContext"
    ]
    """<p>License configuration type for this generator.</p>"""
    report_frequency: NotRequired[
        "capo_license_manager.types.report_frequency.ReportFrequency"
    ]
    """<p>Details about how frequently reports are generated.</p>"""
    license_manager_report_generator_arn: NotRequired[
        "capo_license_manager.types.string.String"
    ]
    """<p>Amazon Resource Name (ARN) of the report generator.</p>"""
    last_run_status: NotRequired["capo_license_manager.types.string.String"]
    """<p>Status of the last report generation attempt.</p>"""
    last_run_failure_reason: NotRequired["capo_license_manager.types.string.String"]
    """<p>Failure message for the last report generation attempt.</p>"""
    last_report_generation_time: NotRequired["capo_license_manager.types.string.String"]
    """<p>Time the last report was generated at.</p>"""
    report_creator_account: NotRequired["capo_license_manager.types.string.String"]
    """<p>The Amazon Web Services account ID used to create the report generator.</p>"""
    description: NotRequired["capo_license_manager.types.string.String"]
    """<p>Description of the report generator.</p>"""
    s3_location: NotRequired["capo_license_manager.types.s3_location.S3Location"]
    """<p>Details of the S3 bucket that report generator reports are published to.</p>"""
    create_time: NotRequired["capo_license_manager.types.string.String"]
    """<p>Time the report was created.</p>"""
    tags: NotRequired["capo_license_manager.types.tag_list.TagList"]
    """<p>Tags associated with the report generator.</p>"""

create_time instance-attribute

create_time: NotRequired[String]

Time the report was created.

description instance-attribute

description: NotRequired[String]

Description of the report generator.

last_report_generation_time instance-attribute

last_report_generation_time: NotRequired[String]

Time the last report was generated at.

last_run_failure_reason instance-attribute

last_run_failure_reason: NotRequired[String]

Failure message for the last report generation attempt.

last_run_status instance-attribute

last_run_status: NotRequired[String]

Status of the last report generation attempt.

license_manager_report_generator_arn instance-attribute

license_manager_report_generator_arn: NotRequired[String]

Amazon Resource Name (ARN) of the report generator.

report_context instance-attribute

report_context: NotRequired[ReportContext]

License configuration type for this generator.

report_creator_account instance-attribute

report_creator_account: NotRequired[String]

The Amazon Web Services account ID used to create the report generator.

report_frequency instance-attribute

report_frequency: NotRequired[ReportFrequency]

Details about how frequently reports are generated.

report_generator_name instance-attribute

report_generator_name: NotRequired[String]

Name of the report generator.

report_type instance-attribute

report_type: NotRequired[ReportTypeList]

Type of reports that are generated.

s3_location instance-attribute

s3_location: NotRequired[S3Location]

Details of the S3 bucket that report generator reports are published to.

tags instance-attribute

tags: NotRequired[TagList]

Tags associated with the report generator.