Operations at ApplianceManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void CreateApplianceRepository(CreateApplianceRepositoryRequest request) | Creates a new appliance repository |
| Void ExpandApplianceRepository(ExpandApplianceRepositoryRequest request) | Expands an existing appliance repository |
| ApplianceHealthStatus GetApplianceHealthStatus() | Retrieves the Appliance components health status |
| UInt64 GetEstimatedRepositoryCapacity(EstimateRepositoryCapacityRequestBase request) | Retrieves the estimated repository capacity in bytes based on available free space on the controller/hypervisor, target RAID (for physical appliance) configuration and license restrictions |
| UInt64 GetEstimatedRepositoryExpandSize(EstimateRepositoryCapacityRequestBase request) | Retrieves the estimated size of the possible repository expansion in bytes based on available free space on the controller/hypervisor, target RAID (for physical appliance) configuration and license restrictions |
| UInt64 GetUnusedRepositoryLicensedSpace() | Gets unused repository license space. It's calculated as total repository licensed space - size of the all repositories that are already created. |
| Guid StartStorageProvisioningJob(StorageProvisioningJobRequest request) | Starts storage provisioning job |
| Void ValidateStorageProvisioningJobRequest(StorageProvisioningJobRequest request) | Validates whether the provisioning request is valid |