Class: Aws::QuickSight::Types::MicrosoftPurviewProviderConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::MicrosoftPurviewProviderConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-quicksight/types.rb
Overview
The full configuration for Microsoft Purview DLP integration, including the provider credentials and the label-action mappings that define the enforcement policy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#credentials ⇒ Types::MicrosoftPurviewCredentials
The credentials used to authenticate with Microsoft Purview.
-
#label_action_mappings ⇒ Array<Types::LabelActionMapping>
The mappings from Microsoft Purview sensitivity labels to enforcement actions.
-
#unmapped_action ⇒ String
The default action to apply to content that has no sensitivity label or whose label is not mapped.
Instance Attribute Details
#credentials ⇒ Types::MicrosoftPurviewCredentials
The credentials used to authenticate with Microsoft Purview.
33256 33257 33258 33259 33260 33261 33262 |
# File 'lib/aws-sdk-quicksight/types.rb', line 33256 class MicrosoftPurviewProviderConfig < Struct.new( :credentials, :label_action_mappings, :unmapped_action) SENSITIVE = [] include Aws::Structure end |
#label_action_mappings ⇒ Array<Types::LabelActionMapping>
The mappings from Microsoft Purview sensitivity labels to enforcement actions.
33256 33257 33258 33259 33260 33261 33262 |
# File 'lib/aws-sdk-quicksight/types.rb', line 33256 class MicrosoftPurviewProviderConfig < Struct.new( :credentials, :label_action_mappings, :unmapped_action) SENSITIVE = [] include Aws::Structure end |
#unmapped_action ⇒ String
The default action to apply to content that has no sensitivity label
or whose label is not mapped. Valid values are ALLOW, BLOCK, and
WARN.
33256 33257 33258 33259 33260 33261 33262 |
# File 'lib/aws-sdk-quicksight/types.rb', line 33256 class MicrosoftPurviewProviderConfig < Struct.new( :credentials, :label_action_mappings, :unmapped_action) SENSITIVE = [] include Aws::Structure end |