Class: Aws::QuickSight::Types::UpdateDlpSettingRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::UpdateDlpSettingRequest
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aws_account_id ⇒ String
The ID of the Amazon Web Services account that contains the DLP setting that you want to update.
-
#dlp_setting_id ⇒ String
The ID of the DLP setting that you want to update.
-
#enabled ⇒ Boolean
Specifies whether DLP enforcement is active for this setting.
-
#name ⇒ String
An updated display name for the DLP setting.
-
#provider_config ⇒ Types::ProviderConfig
An updated provider-specific configuration for the DLP integration.
-
#provider_outage_action ⇒ String
An updated behavior to apply when the DLP provider is unreachable.
-
#provider_type ⇒ String
An updated DLP provider type.
Instance Attribute Details
#aws_account_id ⇒ String
The ID of the Amazon Web Services account that contains the DLP setting that you want to update.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#dlp_setting_id ⇒ String
The ID of the DLP setting that you want to update.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Specifies whether DLP enforcement is active for this setting. Set to
true to enable enforcement, or false to disable it.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
An updated display name for the DLP setting.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#provider_config ⇒ Types::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.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#provider_outage_action ⇒ String
An updated behavior to apply when the DLP provider is unreachable.
Valid values are ALLOW, WARN, and BLOCK.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |
#provider_type ⇒ String
An updated DLP provider type. Currently, the only supported value is
MICROSOFT_PURVIEW.
49179 49180 49181 49182 49183 49184 49185 49186 49187 49188 49189 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 49179 class UpdateDlpSettingRequest < Struct.new( :aws_account_id, :dlp_setting_id, :name, :provider_type, :provider_config, :provider_outage_action, :enabled) SENSITIVE = [] include Aws::Structure end |