Skip to content

UpdateDlpSettingRequest

Source code in docs_src/capo_quicksight/types/update_dlp_setting_request.py
class UpdateDlpSettingRequest(TypedDict, closed=True):
    aws_account_id: "capo_quicksight.types.aws_account_id.AwsAccountId"
    """<p>The ID of the Amazon Web Services account that contains the DLP setting that you want to update.</p>"""
    dlp_setting_id: "capo_quicksight.types.dlp_setting_id.DlpSettingId"
    """<p>The ID of the DLP setting that you want to update.</p>"""
    name: NotRequired["capo_quicksight.types.dlp_setting_name.DlpSettingName"]
    """<p>An updated display name for the DLP setting.</p>"""
    provider_type: NotRequired[
        "capo_quicksight.types.dlp_provider_type.DlpProviderType"
    ]
    """<p>An updated DLP provider type. Currently, the only supported value is <code>MICROSOFT_PURVIEW</code>.</p>"""
    provider_config: NotRequired["capo_quicksight.types.provider_config.ProviderConfig"]
    """<p>An updated provider-specific configuration for the DLP integration. This is a union type structure. For this structure to be valid, only one of the attributes can be defined.</p>"""
    provider_outage_action: NotRequired["capo_quicksight.types.dlp_action.DlpAction"]
    """<p>An updated behavior to apply when the DLP provider is unreachable. Valid values are <code>ALLOW</code>, <code>WARN</code>, and <code>BLOCK</code>.</p>"""
    enabled: NotRequired["capo_quicksight.types.boolean.Boolean"]
    """<p>Specifies whether DLP enforcement is active for this setting. Set to <code>true</code> to enable enforcement, or <code>false</code> to disable it.</p>"""

aws_account_id instance-attribute

aws_account_id: AwsAccountId

The ID of the Amazon Web Services account that contains the DLP setting that you want to update.

dlp_setting_id instance-attribute

dlp_setting_id: DlpSettingId

The ID of the DLP setting that you want to update.

enabled instance-attribute

enabled: NotRequired[Boolean]

Specifies whether DLP enforcement is active for this setting. Set to true to enable enforcement, or false to disable it.

name instance-attribute

name: NotRequired[DlpSettingName]

An updated display name for the DLP setting.

provider_config instance-attribute

provider_config: NotRequired[ProviderConfig]

An updated provider-specific configuration for the DLP integration. This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

provider_outage_action instance-attribute

provider_outage_action: NotRequired[DlpAction]

An updated behavior to apply when the DLP provider is unreachable. Valid values are ALLOW, WARN, and BLOCK.

provider_type instance-attribute

provider_type: NotRequired[DlpProviderType]

An updated DLP provider type. Currently, the only supported value is MICROSOFT_PURVIEW.