Class: Aws::WorkSpacesWeb::Types::DataProtectionSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::DataProtectionSettings
- Defined in:
- gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb
Overview
The data protection settings resource that can be associated with a web portal.
Constant Summary collapse
- SENSITIVE =
[:description, :display_name]
Instance Attribute Summary collapse
-
#additional_encryption_context ⇒ Hash<String,String>
The additional encryption context of the data protection settings.
-
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this data protection settings resource is associated with.
-
#creation_date ⇒ Time
The creation date timestamp of the data protection settings.
-
#customer_managed_key ⇒ String
The customer managed key used to encrypt sensitive information in the data protection settings.
-
#data_protection_settings_arn ⇒ String
The ARN of the data protection settings resource.
-
#description ⇒ String
The description of the data protection settings.
-
#display_name ⇒ String
The display name of the data protection settings.
-
#inline_redaction_configuration ⇒ Types::InlineRedactionConfiguration
The inline redaction configuration for the data protection settings.
Instance Attribute Details
#additional_encryption_context ⇒ Hash<String,String>
The additional encryption context of the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#associated_portal_arns ⇒ Array<String>
A list of web portal ARNs that this data protection settings resource is associated with.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#creation_date ⇒ Time
The creation date timestamp of the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#customer_managed_key ⇒ String
The customer managed key used to encrypt sensitive information in the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#data_protection_settings_arn ⇒ String
The ARN of the data protection settings resource.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#description ⇒ String
The description of the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#display_name ⇒ String
The display name of the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |
#inline_redaction_configuration ⇒ Types::InlineRedactionConfiguration
The inline redaction configuration for the data protection settings.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1199 class DataProtectionSettings < Struct.new( :additional_encryption_context, :associated_portal_arns, :creation_date, :customer_managed_key, :data_protection_settings_arn, :description, :display_name, :inline_redaction_configuration) SENSITIVE = [:description, :display_name] include Aws::Structure end |