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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-auditmanager/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.



3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 3536

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:



3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 3536

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 Organizations is enabled.

Returns:

  • (Boolean)


3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 3536

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 KMS key details.

Returns:

  • (String)


3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 3536

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)


3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 3536

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