public abstract RestorePointCollectionInner createOrUpdate(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionInner parameters)
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.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Create or Update restore point collection operation.
Returns:
create or update Restore Point collection parameters.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionInner parameters)
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.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Create or Update restore point collection operation.
Returns:
create or update Restore Point collection parameters on successful completion of Mono.
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.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Create or Update restore point collection operation.
context
- The context to associate with this operation.
Returns:
create or update Restore Point collection parameters along with Response<T>.
createOrUpdateWithResponseAsync
public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionInner parameters)
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.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Create or Update restore point collection operation.
Returns:
create or update Restore Point collection parameters along with Response<T> on successful completion
of Mono.
delete
public abstract void delete(String resourceGroupName, String restorePointCollectionName)
The operation to delete the restore point collection. This operation will also delete all the contained restore points.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the Restore Point Collection.
delete
public abstract void delete(String resourceGroupName, String restorePointCollectionName, Context context)
The operation to delete the restore point collection. This operation will also delete all the contained restore points.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the Restore Point Collection.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String restorePointCollectionName)
The operation to delete the restore point collection. This operation will also delete all the contained restore points.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the Restore Point Collection.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String restorePointCollectionName)
The operation to delete the restore point collection. This operation will also delete all the contained restore points.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the Restore Point Collection.
The operation to get the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
expand
- The expand expression to apply on the operation. If expand=restorePoints, server will return all
contained restore points in the restorePointCollection.
context
- The context to associate with this operation.
Returns:
create or update Restore Point collection parameters along with Response<T>.
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionExpandOptions expand)
The operation to get the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
expand
- The expand expression to apply on the operation. If expand=restorePoints, server will return all
contained restore points in the restorePointCollection.
Returns:
create or update Restore Point collection parameters along with Response<T> on successful completion
of Mono.
list
public abstract PagedIterable list()
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.
Returns:
the list of restore point collections in the subscription as paginated response with
PagedIterable<T>.
list
public abstract PagedIterable list(Context context)
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.
Parameters:
context
- The context to associate with this operation.
Returns:
the list of restore point collections in the subscription as paginated response with
PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync()
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.
Returns:
the list of restore point collections in the subscription as paginated response with PagedFlux<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
Gets the list of restore point collections in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
the list of restore point collections in a resource group as paginated response with
PagedIterable<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)
Gets the list of restore point collections in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
context
- The context to associate with this operation.
Returns:
the list of restore point collections in a resource group as paginated response with
PagedIterable<T>.
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
Gets the list of restore point collections in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
the list of restore point collections in a resource group as paginated response with PagedFlux<T>.
update
public abstract RestorePointCollectionInner update(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionUpdate parameters)
The operation to update the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Update restore point collection operation.
Returns:
create or update Restore Point collection parameters.
updateAsync
public abstract Mono updateAsync(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionUpdate parameters)
The operation to update the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Update restore point collection operation.
Returns:
create or update Restore Point collection parameters on successful completion of Mono.
The operation to update the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Update restore point collection operation.
context
- The context to associate with this operation.
Returns:
create or update Restore Point collection parameters along with Response<T>.
updateWithResponseAsync
public abstract Mono> updateWithResponseAsync(String resourceGroupName, String restorePointCollectionName, RestorePointCollectionUpdate parameters)
The operation to update the restore point collection.
Parameters:
resourceGroupName
- The name of the resource group.
restorePointCollectionName
- The name of the restore point collection.
parameters
- Parameters supplied to the Update restore point collection operation.
Returns:
create or update Restore Point collection parameters along with Response<T> on successful completion
of Mono.
Applies to
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.