Skip to content

ProtectedJobSummary

Source code in docs_src/capo_cleanrooms/types/protected_job_summary.py
class ProtectedJobSummary(TypedDict, closed=True):
    id: "capo_cleanrooms.types.uuid.UUID"
    """<p> The ID of the protected job.</p>"""
    membership_id: "capo_cleanrooms.types.membership_identifier.MembershipIdentifier"
    """<p>The unique ID for the membership that initiated the protected job.</p>"""
    membership_arn: "capo_cleanrooms.types.membership_arn.MembershipArn"
    """<p>The unique ARN for the membership that initiated the protected job.</p>"""
    create_time: "datetime.datetime"
    """<p>The time the protected job was created.</p>"""
    status: "capo_cleanrooms.types.protected_job_status.ProtectedJobStatus"
    """<p>The status of the protected job.</p>"""
    receiver_configurations: "capo_cleanrooms.types.protected_job_receiver_configurations.ProtectedJobReceiverConfigurations"
    """<p> The receiver configurations for the protected job.</p>"""
    job_compute_payer_account_id: NotRequired[
        "capo_cleanrooms.types.account_id.AccountId"
    ]
    """<p>The account ID of the member that pays for the job compute costs.</p>"""

create_time instance-attribute

create_time: datetime

The time the protected job was created.

id instance-attribute

id: UUID

The ID of the protected job.

job_compute_payer_account_id instance-attribute

job_compute_payer_account_id: NotRequired[AccountId]

The account ID of the member that pays for the job compute costs.

membership_arn instance-attribute

membership_arn: MembershipArn

The unique ARN for the membership that initiated the protected job.

membership_id instance-attribute

membership_id: MembershipIdentifier

The unique ID for the membership that initiated the protected job.

receiver_configurations instance-attribute

receiver_configurations: ProtectedJobReceiverConfigurations

The receiver configurations for the protected job.

status instance-attribute

The status of the protected job.