ProtectedItemsOperations interface

Interface representing a ProtectedItems operations.

Properties

get

Get a ProtectedItem

getRestorePoints

Limits used for creation of resources.

listByProtectionGroup

List ProtectedItem resources by ProtectionGroup

restore

Restore resource for a protected item.

Property Details

get

Get a ProtectedItem

get: (resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, options?: ProtectedItemsGetOptionalParams) => Promise<ProtectedItem>

Property Value

(resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, options?: ProtectedItemsGetOptionalParams) => Promise<ProtectedItem>

getRestorePoints

Limits used for creation of resources.

getRestorePoints: (resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, options?: ProtectedItemsGetRestorePointsOptionalParams) => Promise<RestorePoints>

Property Value

(resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, options?: ProtectedItemsGetRestorePointsOptionalParams) => Promise<RestorePoints>

listByProtectionGroup

List ProtectedItem resources by ProtectionGroup

listByProtectionGroup: (resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, options?: ProtectedItemsListByProtectionGroupOptionalParams) => PagedAsyncIterableIterator<ProtectedItem, ProtectedItem[], PageSettings>

Property Value

(resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, options?: ProtectedItemsListByProtectionGroupOptionalParams) => PagedAsyncIterableIterator<ProtectedItem, ProtectedItem[], PageSettings>

restore

Restore resource for a protected item.

restore: (resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, request: RestoreProtectionItemRequest, options?: ProtectedItemsRestoreOptionalParams) => Promise<RestoreProtectionItemResponse>

Property Value

(resourceGroupName: string, cloudAccountName: string, protectionGroupName: string, protectedItemName: string, request: RestoreProtectionItemRequest, options?: ProtectedItemsRestoreOptionalParams) => Promise<RestoreProtectionItemResponse>