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.



4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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

#default_process_ownersArray<Types::Role>

The designated default audit owners.

Returns:



4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

class Settings < Struct.new(
  :is_aws_org_enabled,
  :sns_topic,
  :default_assessment_reports_destination,
  :default_process_owners,
  :kms_key,
  :evidence_finder_enablement,
  :deregistration_policy)
  SENSITIVE = []
  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.



4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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

#evidence_finder_enablementTypes::EvidenceFinderEnablement

The current evidence finder status and event data store details.



4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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

#is_aws_org_enabledBoolean

Specifies whether Organizations is enabled.

Returns:

  • (Boolean)


4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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

#kms_keyString

The KMS key details.

Returns:

  • (String)


4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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

#sns_topicString

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

Returns:

  • (String)


4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 4001

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