StorageCacheRebalanceJobPropertiesStatus Class
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.
The status of the rebalance job.
public class StorageCacheRebalanceJobPropertiesStatus : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.StorageCache.Models.StorageCacheRebalanceJobPropertiesStatus>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.StorageCache.Models.StorageCacheRebalanceJobPropertiesStatus>
type StorageCacheRebalanceJobPropertiesStatus = class
interface IJsonModel<StorageCacheRebalanceJobPropertiesStatus>
interface IPersistableModel<StorageCacheRebalanceJobPropertiesStatus>
Public Class StorageCacheRebalanceJobPropertiesStatus
Implements IJsonModel(Of StorageCacheRebalanceJobPropertiesStatus), IPersistableModel(Of StorageCacheRebalanceJobPropertiesStatus)
- Inheritance
-
StorageCacheRebalanceJobPropertiesStatus
- Implements
Properties
| Name | Description |
|---|---|
| BalancePercent |
The balance percentage (0-100). Represents cumulative progress since the rebalance started. Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |
| BytesMoved |
Total number of bytes moved since the rebalance started. Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |
| CompletedOn |
The time (in UTC) when the rebalance job completed. Only populated when the job reaches a terminal state (Completed, Failed, or Canceled). |
| DirsMigrated |
Total number of directories migrated since the rebalance started. Counts MDT-phase (metadata) work items, reported separately from filesMigrated (OST-phase data migrations). Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |
| EstimatedRemainingSeconds |
Estimated remaining time in seconds. Omitted during initial assessment before the rebalancer has enough data to estimate. |
| FilesMigrated |
Total number of files migrated since the rebalance started. Counts OST-phase (data) work items. Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |
| FilesMovedPerSecond |
Average files moved per second over the most recent reporting interval. |
| PercentComplete |
The percentage of rebalance job completion. |
| StartedOn |
The time (in UTC) the rebalance job started. |
| State |
The operational state of the rebalance job. InProgress indicates the rebalance is running on the cluster. Cancelling indicates a cancel has been requested. Canceled indicates the rebalance was cancelled. Completed indicates the rebalance finished successfully. Failed indicates the rebalance was unable to complete due to a fatal error. Deleting indicates the job is being cleaned up during deletion. RollingBack indicates the orchestrator is rolling back provisioned resources after a failure. |
| StatusCode |
Server-defined status code for rebalance job. |
| StatusMessage |
Server-defined status message for rebalance job. |
| ThroughputMiBps |
Average throughput in mebibytes per second (1024x1024 bytes per second) over the most recent reporting interval. |
| TotalErrors |
Total cumulative non-skip errors since the rebalance started. Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |
| TotalSkipped |
Total cumulative benign skips since the rebalance started: files intentionally not migrated (for example, a lost migration lease or a stale layout), as distinct from the hard failures counted in totalErrors. Reported in periodic rebalance status updates. Resets to 0 if the rebalancer node restarts. |