Values.GetExportResponseSourceReturns information for an existing domain export.
type nonrec t = {exportArn : ExportArn.t option;Unique ARN identifier of the export.
*)clientToken : IdempotencyToken.t option;The client token provided for this export.
*)exportStatus : ExportStatus.t option;The current state of the export. Current possible values include : PENDING - export request received, IN_PROGRESS - export is being processed, SUCCEEDED - export completed successfully, and FAILED - export encountered an error.
*)domainName : DomainName.t option;The name of the domain that was exported.
*)requestedAt : RequestedAt.t option;Timestamp when the export request was received by the service.
*)s3Bucket : S3BucketName.t option;The name of the S3 bucket for this export.
*)s3KeyPrefix : S3KeyPrefix.t option;The S3 key prefix provided in the corresponding StartDomainExport request.
*)s3SseAlgorithm : S3SseAlgorithm.t option;The S3 SSE encryption algorithm for this export.
*)s3SseKmsKeyId : S3SseKmsKeyId.t option;The KMS key ID for this export.
*)s3BucketOwner : AwsAccountId.t option;The S3 bucket owner account ID for this export.
*)failureCode : FailureCode.t option;Failure code for the result of the failed export.
*)failureMessage : FailureMessage.t option;Export failure reason description.
*)exportManifest : ExportManifestSummary.t option;The name of the manifest summary file for the export.
*)itemsCount : ItemsCount.t option;Total number of exported items.
*)exportDataCutoffTime : ExportDataCutoffTime.t option;The timestamp indicating the cutoff point for data inclusion in the export. All data inserted or modified before this time will be present in the exported data. Data insertions or modifications after this timestamp may or may not be present in the export.
*)}type nonrec error = [ | `InvalidParameterValueException of InvalidParameterValueException.t| `NoSuchExportException of NoSuchExportException.t| `Unknown_operation_error of string * string option ]val make :
?exportArn:??? ->
?clientToken:??? ->
?exportStatus:??? ->
?domainName:??? ->
?requestedAt:??? ->
?s3Bucket:??? ->
?s3KeyPrefix:??? ->
?s3SseAlgorithm:??? ->
?s3SseKmsKeyId:??? ->
?s3BucketOwner:??? ->
?failureCode:??? ->
?failureMessage:??? ->
?exportManifest:??? ->
?itemsCount:??? ->
?exportDataCutoffTime:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidParameterValueException of InvalidParameterValueException.t
| `NoSuchExportException of NoSuchExportException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidParameterValueException of InvalidParameterValueException.t
| `NoSuchExportException of NoSuchExportException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Long of ItemsCount.t
| `String of ExportArn.t
| `Timestamp of RequestedAt.t ])
list ]