Interface StoragePoolsOperations interface StoragePoolsOperations { create : ( ( resourceGroupName : string ,
storagePoolName : string ,
resource : StoragePool ,
options ?: StoragePoolsCreateOptionalParams ) => PollerLike < OperationState < StoragePool > , StoragePool > ) ; delete : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsDeleteOptionalParams ) => PollerLike < OperationState < void > , void > ) ; disableAvsConnection : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsDisableAvsConnectionOptionalParams ) => PollerLike < OperationState < void > , void > ) ; enableAvsConnection : ( ( resourceGroupName : string ,
storagePoolName : string ,
properties : StoragePoolEnableAvsConnectionPost ,
options ?: StoragePoolsEnableAvsConnectionOptionalParams ) => PollerLike < OperationState < void > , void > ) ; finalizeAvsConnection : ( ( resourceGroupName : string ,
storagePoolName : string ,
properties : StoragePoolFinalizeAvsConnectionPost ,
options ?: StoragePoolsFinalizeAvsConnectionOptionalParams ) => PollerLike < OperationState < void > , void > ) ; get : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsGetOptionalParams ) => Promise < StoragePool > ) ; getAvsConnection : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsGetAvsConnectionOptionalParams ) => Promise < AvsConnection > ) ; getAvsStatus : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsGetAvsStatusOptionalParams ) => Promise < AvsStatus > ) ; getHealthStatus : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsGetHealthStatusOptionalParams ) => Promise < StoragePoolHealthInfo > ) ; listByResourceGroup : ( ( resourceGroupName : string ,
options ?: StoragePoolsListByResourceGroupOptionalParams ) => PagedAsyncIterableIterator < StoragePool , {} , PageSettings > ) ; listBySubscription : ( ( options ?: StoragePoolsListBySubscriptionOptionalParams ) => PagedAsyncIterableIterator < StoragePool , {} , PageSettings > ) ; repairAvsConnection : ( ( resourceGroupName : string ,
storagePoolName : string ,
options ?: StoragePoolsRepairAvsConnectionOptionalParams ) => PollerLike < OperationState < void > , void > ) ; update : ( ( resourceGroupName : string ,
storagePoolName : string ,
properties : StoragePoolUpdate ,
options ?: StoragePoolsUpdateOptionalParams ) => PollerLike < OperationState < StoragePool > , StoragePool > ) ; } Properties
Interface representing a StoragePools operations.