Class: Aws::Macie2::Types::UpdateRevealConfigurationRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-macie2/types.rb

Overview

Specifies configuration settings for retrieving occurrences of sensitive data reported by findings, and the status of the configuration for an Amazon Macie account. If you don’t specify retrievalConfiguration settings for an existing configuration, Macie sets the access method to CALLER_CREDENTIALS. If your current access method is ASSUME_ROLE, Macie also deletes the external ID and role name currently specified for the configuration. To keep these settings for an existing configuration, specify your current retrievalConfiguration settings in your request.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#configurationTypes::RevealConfiguration

Specifies the status of the Amazon Macie configuration for retrieving occurrences of sensitive data reported by findings, and the Key Management Service (KMS) key to use to encrypt sensitive data that’s retrieved. When you enable the configuration for the first time, your request must specify an KMS key. Otherwise, an error occurs.



6860
6861
6862
6863
6864
6865
# File 'lib/aws-sdk-macie2/types.rb', line 6860

class UpdateRevealConfigurationRequest < Struct.new(
  :configuration,
  :retrieval_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#retrieval_configurationTypes::UpdateRetrievalConfiguration

Specifies the access method and settings to use when retrieving occurrences of sensitive data reported by findings. If your request specifies an Identity and Access Management (IAM) role to assume, Amazon Macie verifies that the role exists and the attached policies are configured correctly. If there’s an issue, Macie returns an error. For information about addressing the issue, see [Configuration options and requirements for retrieving sensitive data samples] in the *Amazon Macie User Guide*.

[1]: docs.aws.amazon.com/macie/latest/user/findings-retrieve-sd-options.html



6860
6861
6862
6863
6864
6865
# File 'lib/aws-sdk-macie2/types.rb', line 6860

class UpdateRevealConfigurationRequest < Struct.new(
  :configuration,
  :retrieval_configuration)
  SENSITIVE = []
  include Aws::Structure
end