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 AWS 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.



3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/aws-sdk-auditmanager/types.rb', line 3509

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

#default_process_ownersArray<Types::Role>

The designated default audit owners.

Returns:



3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/aws-sdk-auditmanager/types.rb', line 3509

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

#is_aws_org_enabledBoolean

Specifies whether AWS Organizations is enabled.

Returns:

  • (Boolean)


3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/aws-sdk-auditmanager/types.rb', line 3509

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

#kms_keyString

The AWS KMS key details.

Returns:

  • (String)


3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/aws-sdk-auditmanager/types.rb', line 3509

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

#sns_topicString

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

Returns:

  • (String)


3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/aws-sdk-auditmanager/types.rb', line 3509

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