ScaleUpStatus

ScaleUpStatus
ScaleUpStatus
JSON Example
{
    "component": "string",
    "state": "string",
    "volumeSize": 0,
    "unavailableReason": "string",
    "progress": 0,
    "message": "string"
}
component
Required

Component names for scale up.

state
Required

State of scaleup for this component.

Possible values are : SCALE_FEASIBLE, SCALE_UNAVAILABLE, SCALE_ONGOING, SCALE_FAILED,
integer As int64 As int64
volumeSize
Required

Persistent volume size for some specific component, for now it's minio.

unavailableReason
Optional

The reason why the service is not available to scale up.

Possible values are : INTERNAL_ERROR, NODE_NOT_READY, SERVICE_NOT_READY, VOLUME_EXPANSION_NOT_SUPPORT, FORM_FACTOR_NOT_SUPPORTED,
integer As int32 As int32
progress
Optional

Percentage progress of the scale up progress if scale up is going on. This property only appears when it's in SCALEOUP_ONGOING state.

string
message
Optional

The reason why last scaleup is not successful. This message will not be reset until a scucessful scaleup happens. This property only appears when it's in SCALEUP_FAILED state.