IProtectionContainersOperations Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ProtectionContainersOperations operations.
public interface IProtectionContainersOperations
type IProtectionContainersOperations = interface
Public Interface IProtectionContainersOperations
Methods
GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Gets details of the specific container registered to your Recovery Services Vault. |
InquireWithHttpMessagesAsync(String, String, String, String, ODataQuery<BMSContainersInquiryQueryObject>, Dictionary<String,List<String>>, CancellationToken) |
Inquires all the protectable items under the given container. |
RefreshWithHttpMessagesAsync(String, String, String, ODataQuery<BMSRefreshContainersQueryObject>, Dictionary<String,List<String>>, CancellationToken) |
Discovers all the containers in the subscription that can be backed up to Recovery Services Vault. This is an asynchronous operation. To know the status of the operation, call GetRefreshOperationResult API. |
RegisterWithHttpMessagesAsync(String, String, String, String, ProtectionContainerResource, Dictionary<String,List<String>>, CancellationToken) |
Registers the container with Recovery Services vault. This is an asynchronous operation. To track the operation status, use location header to call get latest status of the operation. |
UnregisterWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Unregisters the given container from your Recovery Services Vault. This is an asynchronous operation. To determine whether the backend service has finished processing the request, call Get Container Operation Result API. |
Extension Methods
Get(IProtectionContainersOperations, String, String, String, String) |
Gets details of the specific container registered to your Recovery Services Vault. |
GetAsync(IProtectionContainersOperations, String, String, String, String, CancellationToken) |
Gets details of the specific container registered to your Recovery Services Vault. |
Inquire(IProtectionContainersOperations, String, String, String, String, ODataQuery<BMSContainersInquiryQueryObject>) |
Inquires all the protectable items under the given container. |
InquireAsync(IProtectionContainersOperations, String, String, String, String, ODataQuery<BMSContainersInquiryQueryObject>, CancellationToken) |
Inquires all the protectable items under the given container. |
Refresh(IProtectionContainersOperations, String, String, String, ODataQuery<BMSRefreshContainersQueryObject>) |
Discovers all the containers in the subscription that can be backed up to Recovery Services Vault. This is an asynchronous operation. To know the status of the operation, call GetRefreshOperationResult API. |
RefreshAsync(IProtectionContainersOperations, String, String, String, ODataQuery<BMSRefreshContainersQueryObject>, CancellationToken) |
Discovers all the containers in the subscription that can be backed up to Recovery Services Vault. This is an asynchronous operation. To know the status of the operation, call GetRefreshOperationResult API. |
Register(IProtectionContainersOperations, String, String, String, String, ProtectionContainerResource) |
Registers the container with Recovery Services vault. This is an asynchronous operation. To track the operation status, use location header to call get latest status of the operation. |
RegisterAsync(IProtectionContainersOperations, String, String, String, String, ProtectionContainerResource, CancellationToken) |
Registers the container with Recovery Services vault. This is an asynchronous operation. To track the operation status, use location header to call get latest status of the operation. |
Unregister(IProtectionContainersOperations, String, String, String, String) |
Unregisters the given container from your Recovery Services Vault. This is an asynchronous operation. To determine whether the backend service has finished processing the request, call Get Container Operation Result API. |
UnregisterAsync(IProtectionContainersOperations, String, String, String, String, CancellationToken) |
Unregisters the given container from your Recovery Services Vault. This is an asynchronous operation. To determine whether the backend service has finished processing the request, call Get Container Operation Result API. |