Class: Aws::AuditManager::Types::UpdateSettingsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:default_assessment_reports_destination, :default_process_owners]

Instance Attribute Summary collapse

Instance Attribute Details

#default_assessment_reports_destinationTypes::AssessmentReportsDestination

The default S3 destination bucket for storing assessment reports.



4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#default_export_destinationTypes::DefaultExportDestination

The default S3 destination bucket for storing evidence finder exports.



4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#default_process_ownersArray<Types::Role>

A list of the default audit owners.

Returns:



4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#deregistration_policyTypes::DeregistrationPolicy

The deregistration policy for your Audit Manager data. You can use this attribute to determine how your data is handled when you deregister Audit Manager.



4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#evidence_finder_enabledBoolean

Specifies whether the evidence finder feature is enabled. Change this attribute to enable or disable evidence finder.

When you use this attribute to disable evidence finder, Audit Manager deletes the event data store that’s used to query your evidence data. As a result, you can’t re-enable evidence finder and use the feature again. Your only alternative is to deregister and then re-register Audit Manager.

Returns:

  • (Boolean)


4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#kms_keyString

The KMS key details.

Returns:

  • (String)


4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end

#sns_topicString

The Amazon Simple Notification Service (Amazon SNS) topic that Audit Manager sends notifications to.

Returns:

  • (String)


4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4876

class UpdateSettingsRequest < Struct.new(
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enabled,
  :deregistration_policy,
  :default_export_destination)
  SENSITIVE = [:default_assessment_reports_destination, :default_process_owners]
  include Aws::Structure
end