Values.CreateRestoreAccessBackupVaultInputSourceCreates a restore access backup vault that provides temporary access to recovery points in a logically air-gapped backup vault, subject to MPA approval.
type nonrec t = {sourceBackupVaultArn : ARN.t;The ARN of the source backup vault containing the recovery points to which temporary access is requested.
*)backupVaultName : BackupVaultName.t option;The name of the backup vault to associate with an MPA approval team.
*)backupVaultTags : Tags.t option;Optional tags to assign to the restore access backup vault.
*)creatorRequestId : string option;A unique string that identifies the request and allows failed requests to be retried without the risk of executing the operation twice.
*)requesterComment : RequesterComment.t option;A comment explaining the reason for requesting restore access to the backup vault.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of ARN.t ])
list ]