Skip to content

ConsolidatedPolicyCustom

Source code in docs_src/capo_cleanrooms/types/consolidated_policy_custom.py
class ConsolidatedPolicyCustom(TypedDict, closed=True):
    allowed_analyses: "capo_cleanrooms.types.allowed_analyses_list.AllowedAnalysesList"
    """<p> The allowed analyses.</p>"""
    allowed_analysis_providers: NotRequired[
        "capo_cleanrooms.types.allowed_analysis_provider_list.AllowedAnalysisProviderList"
    ]
    """<p> The allowed analysis providers.</p>"""
    additional_analyses: NotRequired[
        "capo_cleanrooms.types.additional_analyses.AdditionalAnalyses"
    ]
    """<p> Additional analyses for the consolidated policy.</p>"""
    disallowed_output_columns: NotRequired[
        "capo_cleanrooms.types.analysis_rule_column_list.AnalysisRuleColumnList"
    ]
    """<p> Disallowed output columns</p>"""
    differential_privacy: NotRequired[
        "capo_cleanrooms.types.differential_privacy_configuration.DifferentialPrivacyConfiguration"
    ]
    aggregation_thresholds: NotRequired[
        "capo_cleanrooms.types.aggregation_threshold_list.AggregationThresholdList"
    ]
    """<p> The aggregation thresholds for the consolidated policy.</p>"""
    comparison_controls: NotRequired[
        "capo_cleanrooms.types.comparison_controls.ComparisonControls"
    ]
    """<p> The comparison controls for the consolidated policy.</p>"""
    allowed_result_receivers: NotRequired[
        "capo_cleanrooms.types.allowed_result_receivers.AllowedResultReceivers"
    ]
    """<p> The allowed result receivers.</p>"""
    allowed_additional_analyses: NotRequired[
        "capo_cleanrooms.types.allowed_additional_analyses.AllowedAdditionalAnalyses"
    ]
    """<p> The additional analyses allowed by the consolidated policy.</p>"""

additional_analyses instance-attribute

additional_analyses: NotRequired[AdditionalAnalyses]

Additional analyses for the consolidated policy.

aggregation_thresholds instance-attribute

aggregation_thresholds: NotRequired[AggregationThresholdList]

The aggregation thresholds for the consolidated policy.

allowed_additional_analyses instance-attribute

allowed_additional_analyses: NotRequired[AllowedAdditionalAnalyses]

The additional analyses allowed by the consolidated policy.

allowed_analyses instance-attribute

allowed_analyses: AllowedAnalysesList

The allowed analyses.

allowed_analysis_providers instance-attribute

allowed_analysis_providers: NotRequired[AllowedAnalysisProviderList]

The allowed analysis providers.

allowed_result_receivers instance-attribute

allowed_result_receivers: NotRequired[AllowedResultReceivers]

The allowed result receivers.

comparison_controls instance-attribute

comparison_controls: NotRequired[ComparisonControls]

The comparison controls for the consolidated policy.

differential_privacy instance-attribute

differential_privacy: NotRequired[DifferentialPrivacyConfiguration]

disallowed_output_columns instance-attribute

disallowed_output_columns: NotRequired[AnalysisRuleColumnList]

Disallowed output columns