RestorePointCollectionsOperations interface

Interface representing a RestorePointCollections operations.

Properties

beginDelete
beginDeleteAndWait
createOrUpdate

The operation to create or update the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.

delete
get

The operation to get the restore point collection.

list

Gets the list of restore point collections in a resource group.

listAll

Gets the list of restore point collections in the subscription. Use nextLink property in the response to get the next page of restore point collections. Do this till nextLink is not null to fetch all the restore point collections.

update

The operation to update the restore point collection.

Property Details

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => Promise<void>

createOrUpdate

The operation to create or update the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.

createOrUpdate: (resourceGroupName: string, restorePointCollectionName: string, parameters: RestorePointCollection, options?: RestorePointCollectionsCreateOrUpdateOptionalParams) => Promise<RestorePointCollection>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, parameters: RestorePointCollection, options?: RestorePointCollectionsCreateOrUpdateOptionalParams) => Promise<RestorePointCollection>

delete

delete: (resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

The operation to get the restore point collection.

get: (resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsGetOptionalParams) => Promise<RestorePointCollection>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, options?: RestorePointCollectionsGetOptionalParams) => Promise<RestorePointCollection>

list

Gets the list of restore point collections in a resource group.

list: (resourceGroupName: string, options?: RestorePointCollectionsListOptionalParams) => PagedAsyncIterableIterator<RestorePointCollection, RestorePointCollection[], PageSettings>

Property Value

(resourceGroupName: string, options?: RestorePointCollectionsListOptionalParams) => PagedAsyncIterableIterator<RestorePointCollection, RestorePointCollection[], PageSettings>

listAll

Gets the list of restore point collections in the subscription. Use nextLink property in the response to get the next page of restore point collections. Do this till nextLink is not null to fetch all the restore point collections.

listAll: (options?: RestorePointCollectionsListAllOptionalParams) => PagedAsyncIterableIterator<RestorePointCollection, RestorePointCollection[], PageSettings>

Property Value

(options?: RestorePointCollectionsListAllOptionalParams) => PagedAsyncIterableIterator<RestorePointCollection, RestorePointCollection[], PageSettings>

update

The operation to update the restore point collection.

update: (resourceGroupName: string, restorePointCollectionName: string, parameters: RestorePointCollectionUpdate, options?: RestorePointCollectionsUpdateOptionalParams) => Promise<RestorePointCollection>

Property Value

(resourceGroupName: string, restorePointCollectionName: string, parameters: RestorePointCollectionUpdate, options?: RestorePointCollectionsUpdateOptionalParams) => Promise<RestorePointCollection>