Skip to content

Updates an existing DLP setting configuration in an Amazon Web Services account

Description

Updates an existing DLP setting configuration in an Amazon Web Services account. Fields that are omitted from the request retain their current values.

Usage

quicksight_update_dlp_setting(AwsAccountId, DlpSettingId, Name,
  ProviderType, ProviderConfig, ProviderOutageAction, Enabled)

Arguments

  • AwsAccountId

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

  • DlpSettingId

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

  • Name

An updated display name for the DLP setting.

  • ProviderType

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

  • 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.

  • ProviderOutageAction

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

  • Enabled

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

Value

A list with the following syntax:

list(
  Arn = "string",
  DlpSettingId = "string",
  RequestId = "string"
)

Request syntax

svc$update_dlp_setting(
  AwsAccountId = "string",
  DlpSettingId = "string",
  Name = "string",
  ProviderType = "MICROSOFT_PURVIEW",
  ProviderConfig = list(
    MicrosoftPurview = list(
      Credentials = list(
        SecretArn = "string"
      ),
      LabelActionMappings = list(
        list(
          LabelId = "string",
          LabelName = "string",
          Action = "ALLOW"|"WARN"|"BLOCK"
        )
      ),
      UnmappedAction = "ALLOW"|"WARN"|"BLOCK"
    )
  ),
  ProviderOutageAction = "ALLOW"|"WARN"|"BLOCK",
  Enabled = TRUE|FALSE
)