Skip to content

CreateDlpSettingRequest

Source code in docs_src/capo_quicksight/types/create_dlp_setting_request.py
class CreateDlpSettingRequest(TypedDict, closed=True):
    aws_account_id: "capo_quicksight.types.aws_account_id.AwsAccountId"
    """<p>The ID of the Amazon Web Services account in which to create the DLP setting.</p>"""
    dlp_setting_id: "capo_quicksight.types.dlp_setting_id.DlpSettingId"
    """<p>A unique identifier for the DLP setting.</p>"""
    name: "capo_quicksight.types.dlp_setting_name.DlpSettingName"
    """<p>A human-readable display name for the DLP setting.</p>"""
    provider_type: "capo_quicksight.types.dlp_provider_type.DlpProviderType"
    """<p>The type of external DLP provider to use for sensitivity label classification. Currently, the only supported value is <code>MICROSOFT_PURVIEW</code>.</p>"""
    provider_config: "capo_quicksight.types.provider_config.ProviderConfig"
    """<p>The 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: "capo_quicksight.types.dlp_action.DlpAction"
    """<p>The behavior to apply when the DLP provider is unreachable. Valid values are <code>ALLOW</code>, <code>WARN</code>, and <code>BLOCK</code>.</p>"""
    enabled: "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 at time of setting creation.</p>"""
    tags: NotRequired["capo_quicksight.types.tag_list.TagList"]
    """<p>A list of resource tags to apply to the DLP setting. You can use tags to manage access to your Amazon Web Services resources.</p>"""

aws_account_id instance-attribute

aws_account_id: AwsAccountId

The ID of the Amazon Web Services account in which to create the DLP setting.

dlp_setting_id instance-attribute

dlp_setting_id: DlpSettingId

A unique identifier for the DLP setting.

enabled instance-attribute

enabled: Boolean

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

name instance-attribute

A human-readable display name for the DLP setting.

provider_config instance-attribute

provider_config: ProviderConfig

The 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: DlpAction

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

provider_type instance-attribute

provider_type: DlpProviderType

The type of external DLP provider to use for sensitivity label classification. Currently, the only supported value is MICROSOFT_PURVIEW.

tags instance-attribute

tags: NotRequired[TagList]

A list of resource tags to apply to the DLP setting. You can use tags to manage access to your Amazon Web Services resources.