Module Values.UpdateSettingsRequestSource

Updates Audit Manager settings for the current account.

Sourcetype nonrec t = {
  1. snsTopic : SnsArn.t option;
    (*

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

    *)
  2. defaultAssessmentReportsDestination : AssessmentReportsDestination.t option;
    (*

    The default S3 destination bucket for storing assessment reports.

    *)
  3. defaultProcessOwners : Roles.t option;
    (*

    A list of the default audit owners.

    *)
  4. kmsKey : KmsKey.t option;
    (*

    The KMS key details.

    *)
  5. evidenceFinderEnabled : Boolean.t option;
    (*

    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.

    *)
  6. deregistrationPolicy : DeregistrationPolicy.t option;
    (*

    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.

    *)
  7. defaultExportDestination : DefaultExportDestination.t option;
    (*

    The default S3 destination bucket for storing evidence finder exports.

    *)
}
Sourceval make : ?snsTopic:??? -> ?defaultAssessmentReportsDestination:??? -> ?defaultProcessOwners:??? -> ?kmsKey:??? -> ?evidenceFinderEnabled:??? -> ?deregistrationPolicy:??? -> ?defaultExportDestination:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `List of [> `Structure of (string * [> `Enum of string | `String of IamArn.t ]) list ] list | `String of SnsArn.t | `Structure of (string * [> `Enum of string | `String of S3Url.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t