Skip to content

StartProtectedJobInput

Source code in docs_src/capo_cleanrooms/types/start_protected_job_input.py
class StartProtectedJobInput(TypedDict, closed=True):
    type: "capo_cleanrooms.types.protected_job_type.ProtectedJobType"
    """<p> The type of protected job to start.</p>"""
    membership_identifier: (
        "capo_cleanrooms.types.membership_identifier.MembershipIdentifier"
    )
    """<p>A unique identifier for the membership to run this job against. Currently accepts a membership ID.</p>"""
    job_parameters: (
        "capo_cleanrooms.types.protected_job_parameters.ProtectedJobParameters"
    )
    """<p> The job parameters.</p>"""
    result_configuration: NotRequired[
        "capo_cleanrooms.types.protected_job_result_configuration_input.ProtectedJobResultConfigurationInput"
    ]
    """<p>The details needed to write the job results.</p>"""
    compute_configuration: NotRequired[
        "capo_cleanrooms.types.protected_job_compute_configuration.ProtectedJobComputeConfiguration"
    ]
    """<p>The compute configuration 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>"""

compute_configuration instance-attribute

compute_configuration: NotRequired[ProtectedJobComputeConfiguration]

The compute configuration for 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.

job_parameters instance-attribute

job_parameters: ProtectedJobParameters

The job parameters.

membership_identifier instance-attribute

membership_identifier: MembershipIdentifier

A unique identifier for the membership to run this job against. Currently accepts a membership ID.

result_configuration instance-attribute

result_configuration: NotRequired[ProtectedJobResultConfigurationInput]

The details needed to write the job results.

type instance-attribute

The type of protected job to start.