Package version:

Interface RestorePoints

Interface representing a RestorePoints.

interface RestorePoints {
    beginCreate(resourceGroupName: string, restorePointCollectionName: string, restorePointName: string, parameters: RestorePoint, options?: RestorePointsCreateOptionalParams): Promise<SimplePollerLike<OperationState<RestorePoint>, RestorePoint>>;
    beginCreateAndWait(resourceGroupName: string, restorePointCollectionName: string, restorePointName: string, parameters: RestorePoint, options?: RestorePointsCreateOptionalParams): Promise<RestorePoint>;
    beginDelete(resourceGroupName: string, restorePointCollectionName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>;
    beginDeleteAndWait(resourceGroupName: string, restorePointCollectionName: string, restorePointName: string, options?: RestorePointsDeleteOptionalParams): Promise<void>;
    get(resourceGroupName: string, restorePointCollectionName: string, restorePointName: string, options?: RestorePointsGetOptionalParams): Promise<RestorePoint>;
}

Methods

  • The operation to create the restore point. Updating properties of an existing restore point is not allowed

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • restorePointCollectionName: string

      The name of the restore point collection.

    • restorePointName: string

      The name of the restore point.

    • parameters: RestorePoint

      Parameters supplied to the Create restore point operation.

    • Optionaloptions: RestorePointsCreateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<RestorePoint>, RestorePoint>>

  • The operation to create the restore point. Updating properties of an existing restore point is not allowed

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • restorePointCollectionName: string

      The name of the restore point collection.

    • restorePointName: string

      The name of the restore point.

    • parameters: RestorePoint

      Parameters supplied to the Create restore point operation.

    • Optionaloptions: RestorePointsCreateOptionalParams

      The options parameters.

    Returns Promise<RestorePoint>

  • The operation to delete the restore point.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • restorePointCollectionName: string

      The name of the Restore Point Collection.

    • restorePointName: string

      The name of the restore point.

    • Optionaloptions: RestorePointsDeleteOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • The operation to delete the restore point.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • restorePointCollectionName: string

      The name of the Restore Point Collection.

    • restorePointName: string

      The name of the restore point.

    • Optionaloptions: RestorePointsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • The operation to get the restore point.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • restorePointCollectionName: string

      The name of the restore point collection.

    • restorePointName: string

      The name of the restore point.

    • Optionaloptions: RestorePointsGetOptionalParams

      The options parameters.

    Returns Promise<RestorePoint>