Skip to content

AnalysisLogExport

Source code in docs_src/capo_cleanrooms/types/analysis_log_export.py
class AnalysisLogExport(TypedDict, closed=True):
    analysis_log_export_id: "capo_cleanrooms.types.analysis_log_export_identifier.AnalysisLogExportIdentifier"
    """<p>The unique identifier of the analysis log export.</p>"""
    analysis_id: "capo_cleanrooms.types.uuid.UUID"
    """<p>The unique identifier of the protected query that the analysis logs were exported for.</p>"""
    analysis_type: (
        "capo_cleanrooms.types.log_export_analysis_type.LogExportAnalysisType"
    )
    """<p>The type of analysis that the logs were exported for. Currently, only <code>PROTECTED_QUERY</code> is supported.</p>"""
    membership_id: "capo_cleanrooms.types.uuid.UUID"
    """<p>The unique identifier of the membership that the analysis log export belongs to.</p>"""
    status: "capo_cleanrooms.types.analysis_log_export_status.AnalysisLogExportStatus"
    """<p>The status of the analysis log export. Possible values are:</p> <ul> <li> <p> <code>IN_PROGRESS</code> – The export is currently running.</p> </li> <li> <p> <code>SUCCESS</code> – The export completed successfully.</p> </li> <li> <p> <code>FAILED</code> – The export failed. See the <code>error</code> field for details.</p> </li> </ul>"""
    result_configuration: "capo_cleanrooms.types.analysis_log_export_result_configuration.AnalysisLogExportResultConfiguration"
    """<p>Contains the details needed to write the exported analysis logs.</p>"""
    create_time: "datetime.datetime"
    """<p>The time the analysis log export was created.</p>"""
    update_time: "datetime.datetime"
    """<p>The time the analysis log export was last updated.</p>"""
    error: NotRequired[
        "capo_cleanrooms.types.analysis_log_export_error.AnalysisLogExportError"
    ]
    """<p>The analysis log export error. This is present only when the export <code>status</code> is <code>FAILED</code>.</p>"""

analysis_id instance-attribute

analysis_id: UUID

The unique identifier of the protected query that the analysis logs were exported for.

analysis_log_export_id instance-attribute

analysis_log_export_id: AnalysisLogExportIdentifier

The unique identifier of the analysis log export.

analysis_type instance-attribute

analysis_type: LogExportAnalysisType

The type of analysis that the logs were exported for. Currently, only PROTECTED_QUERY is supported.

create_time instance-attribute

create_time: datetime

The time the analysis log export was created.

error instance-attribute

error: NotRequired[AnalysisLogExportError]

The analysis log export error. This is present only when the export status is FAILED.

membership_id instance-attribute

membership_id: UUID

The unique identifier of the membership that the analysis log export belongs to.

result_configuration instance-attribute

Contains the details needed to write the exported analysis logs.

status instance-attribute

The status of the analysis log export. Possible values are:

  • IN_PROGRESS – The export is currently running.

  • SUCCESS – The export completed successfully.

  • FAILED – The export failed. See the error field for details.

update_time instance-attribute

update_time: datetime

The time the analysis log export was last updated.