Class: Aws::AuditManager::Types::Settings

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

Overview

The settings object that holds all supported Audit Manager settings.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#default_assessment_reports_destinationTypes::AssessmentReportsDestination

The default storage destination for assessment reports.



4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end

#default_process_ownersArray<Types::Role>

The designated default audit owners.

Returns:



4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end

#evidence_finder_enablementTypes::EvidenceFinderEnablement

The current evidence finder status and event data store details.



4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end

#is_aws_org_enabledBoolean

Specifies whether Organizations is enabled.

Returns:

  • (Boolean)


4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end

#kms_keyString

The KMS key details.

Returns:

  • (String)


4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end

#sns_topicString

The designated Amazon Simple Notification Service (Amazon SNS) topic.

Returns:

  • (String)


4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
# File 'lib/aws-sdk-auditmanager/types.rb', line 4497

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement)
  SENSITIVE = []
  include Aws::Structure
end