CfnDLPSettingMixinProps

class aws_cdk.cfn_property_mixins.aws_quicksight.CfnDLPSettingMixinProps(*, aws_account_id=None, dlp_setting_id=None, enabled=None, name=None, provider_config=None, provider_outage_action=None, provider_type=None, tags=None)

Bases: object

Properties for CfnDLPSettingPropsMixin.

Parameters:
  • aws_account_id (Optional[str])

  • dlp_setting_id (Optional[str])

  • enabled (Union[bool, IResolvable, None]) – Default: - false

  • name (Optional[str])

  • provider_config (Union[IResolvable, ProviderConfigProperty, Dict[str, Any], None])

  • provider_outage_action (Optional[str])

  • provider_type (Optional[str])

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_quicksight as quicksight

cfn_dlp_setting_mixin_props = quicksight.CfnDLPSettingMixinProps(
    aws_account_id="awsAccountId",
    dlp_setting_id="dlpSettingId",
    enabled=False,
    name="name",
    provider_config=quicksight.CfnDLPSettingPropsMixin.ProviderConfigProperty(
        microsoft_purview=quicksight.CfnDLPSettingPropsMixin.MicrosoftPurviewProviderConfigProperty(
            credentials=quicksight.CfnDLPSettingPropsMixin.MicrosoftPurviewCredentialsProperty(
                secret_arn="secretArn"
            ),
            label_action_mappings=[quicksight.CfnDLPSettingPropsMixin.LabelActionMappingProperty(
                action="action",
                label_id="labelId",
                label_name="labelName"
            )],
            unmapped_action="unmappedAction"
        )
    ),
    provider_outage_action="providerOutageAction",
    provider_type="providerType",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

aws_account_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-awsaccountid

Type:

see

dlp_setting_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-dlpsettingid

Type:

see

enabled
  • false

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-enabled

Type:

default

name

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-name

Type:

see

provider_config

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-providerconfig

Type:

see

provider_outage_action

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-provideroutageaction

Type:

see

provider_type

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-providertype

Type:

see

tags

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dlpsetting.html#cfn-quicksight-dlpsetting-tags

Type:

see