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