Values_1.CreateAuditSuppressionRequestSourceCreates a Device Defender audit suppression. Requires permission to access the CreateAuditSuppression action.
type nonrec t = {checkName : Values_0.AuditCheckName.t;resourceIdentifier : Values_0.ResourceIdentifier.t;expirationDate : Values_0.Timestamp.t option;The epoch timestamp in seconds at which this suppression expires.
*)suppressIndefinitely : Values_0.SuppressIndefinitely.t option;Indicates whether a suppression should exist indefinitely or not.
*)description : Values_0.AuditDescription.t option;The description of the audit suppression.
*)clientRequestToken : Values_0.ClientRequestToken.t;Each audit supression must have a unique client request token. If you try to create a new audit suppression with the same token as one that already exists, an exception occurs. If you omit this value, Amazon Web Services SDKs will automatically generate a unique client request.
*)}val make :
?expirationDate:??? ->
?suppressIndefinitely:??? ->
?description:??? ->
checkName:Values_0.AuditCheckName.t ->
resourceIdentifier:Values_0.ResourceIdentifier.t ->
clientRequestToken:Values_0.ClientRequestToken.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Values_0.SuppressIndefinitely.t
| `String of Values_0.AuditCheckName.t
| `Structure of
(string
* [> `String of string
| `Structure of (string * [> `String of string ]) list ])
list
| `Timestamp of Values_0.Timestamp.t ])
list ]