Module Values.RecoveryPointMemberSource

This is a recovery point which is a child (nested) recovery point of a parent (composite) recovery point. These recovery points can be disassociated from their parent (composite) recovery point, in which case they will no longer be a member.

Sourcetype nonrec t = {
  1. recoveryPointArn : ARN.t option;
    (*

    The Amazon Resource Name (ARN) of the parent (composite) recovery point.

    *)
  2. resourceArn : ARN.t option;
    (*

    The Amazon Resource Name (ARN) that uniquely identifies a saved resource.

    *)
  3. resourceType : ResourceType.t option;
    (*

    The Amazon Web Services resource type that is saved as a recovery point.

    *)
  4. backupVaultName : BackupVaultName.t option;
    (*

    The name of the backup vault (the logical container in which backups are stored).

    *)
}
Sourceval make : ?recoveryPointArn:??? -> ?resourceArn:??? -> ?resourceType:??? -> ?backupVaultName:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ARN.t ]) 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