Class UpgradeOperationHistoricalStatusInfoProperties


  • public final class UpgradeOperationHistoricalStatusInfoProperties
    extends Object
    Describes each OS upgrade on the Virtual Machine Scale Set.
    • Constructor Detail

      • UpgradeOperationHistoricalStatusInfoProperties

        public UpgradeOperationHistoricalStatusInfoProperties()
    • Method Detail

      • runningStatus

        public UpgradeOperationHistoryStatus runningStatus()
        Get the runningStatus property: Information about the overall status of the upgrade operation.
        Returns:
        the runningStatus value.
      • progress

        public RollingUpgradeProgressInfo progress()
        Get the progress property: Counts of the VMs in each state.
        Returns:
        the progress value.
      • error

        public ApiError error()
        Get the error property: Error Details for this upgrade if there are any.
        Returns:
        the error value.
      • startedBy

        public UpgradeOperationInvoker startedBy()
        Get the startedBy property: Invoker of the Upgrade Operation.
        Returns:
        the startedBy value.
      • targetImageReference

        public ImageReference targetImageReference()
        Get the targetImageReference property: Image Reference details.
        Returns:
        the targetImageReference value.
      • rollbackInfo

        public RollbackStatusInfo rollbackInfo()
        Get the rollbackInfo property: Information about OS rollback if performed.
        Returns:
        the rollbackInfo value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.