Package version:

Interface representing a RecoveryPoints.

interface RecoveryPoints {
    get(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, recoveryPointName: string, options?: RecoveryPointsGetOptionalParams): Promise<RecoveryPoint>;
    listByReplicationProtectedItems(resourceGroupName: string, resourceName: string, fabricName: string, protectionContainerName: string, replicatedProtectedItemName: string, options?: RecoveryPointsListByReplicationProtectedItemsOptionalParams): PagedAsyncIterableIterator<RecoveryPoint>;
}

Methods

  • Get the details of specified recovery point.

    Parameters

    • resourceGroupName: string

      The name of the resource group where the recovery services vault is present.

    • resourceName: string

      The name of the recovery services vault.

    • fabricName: string

      The fabric name.

    • protectionContainerName: string

      The protection container name.

    • replicatedProtectedItemName: string

      The replication protected item name.

    • recoveryPointName: string

      The recovery point name.

    • Optionaloptions: RecoveryPointsGetOptionalParams

      The options parameters.

    Returns Promise<RecoveryPoint>

  • Lists the available recovery points for a replication protected item.

    Parameters

    • resourceGroupName: string

      The name of the resource group where the recovery services vault is present.

    • resourceName: string

      The name of the recovery services vault.

    • fabricName: string

      The fabric name.

    • protectionContainerName: string

      The protection container name.

    • replicatedProtectedItemName: string

      The replication protected item name.

    • Optionaloptions: RecoveryPointsListByReplicationProtectedItemsOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<RecoveryPoint>