1. Packages
  2. Avi Provider
  3. API Docs
  4. Upgradestatusinfo
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.Upgradestatusinfo

Explore with Pulumi AI

<!–

Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0

–>

layout: “avi”

page_title: “Avi: avi.Upgradestatusinfo” sidebar_current: “docs-avi-resource-upgradestatusinfo” description: |- Creates and manages Avi UpgradeStatusInfo.

avi.Upgradestatusinfo

The UpgradeStatusInfo resource allows the creation and management of Avi UpgradeStatusInfo

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";

const foo = new avi.Upgradestatusinfo("foo", {tenantRef: "/api/tenant/?name=admin"});
Copy
import pulumi
import pulumi_avi as avi

foo = avi.Upgradestatusinfo("foo", tenant_ref="/api/tenant/?name=admin")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := avi.NewUpgradestatusinfo(ctx, "foo", &avi.UpgradestatusinfoArgs{
			TenantRef: pulumi.String("/api/tenant/?name=admin"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;

return await Deployment.RunAsync(() => 
{
    var foo = new Avi.Upgradestatusinfo("foo", new()
    {
        TenantRef = "/api/tenant/?name=admin",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Upgradestatusinfo;
import com.pulumi.avi.UpgradestatusinfoArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var foo = new Upgradestatusinfo("foo", UpgradestatusinfoArgs.builder()
            .tenantRef("/api/tenant/?name=admin")
            .build());

    }
}
Copy
resources:
  foo:
    type: avi:Upgradestatusinfo
    properties:
      tenantRef: /api/tenant/?name=admin
Copy

Create Upgradestatusinfo Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Upgradestatusinfo(name: string, args?: UpgradestatusinfoArgs, opts?: CustomResourceOptions);
@overload
def Upgradestatusinfo(resource_name: str,
                      args: Optional[UpgradestatusinfoArgs] = None,
                      opts: Optional[ResourceOptions] = None)

@overload
def Upgradestatusinfo(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      after_reboot_rollback_fnc: Optional[str] = None,
                      after_reboot_task_name: Optional[str] = None,
                      clean: Optional[str] = None,
                      dryrun_infos: Optional[Sequence[UpgradestatusinfoDryrunInfoArgs]] = None,
                      duration: Optional[str] = None,
                      enable_patch_rollback: Optional[str] = None,
                      enable_rollback: Optional[str] = None,
                      end_time: Optional[str] = None,
                      enqueue_time: Optional[str] = None,
                      fips_mode: Optional[str] = None,
                      histories: Optional[Sequence[UpgradestatusinfoHistoryArgs]] = None,
                      image_path: Optional[str] = None,
                      image_ref: Optional[str] = None,
                      name: Optional[str] = None,
                      node_type: Optional[str] = None,
                      obj_cloud_ref: Optional[str] = None,
                      params: Optional[Sequence[UpgradestatusinfoParamArgs]] = None,
                      patch_image_path: Optional[str] = None,
                      patch_image_ref: Optional[str] = None,
                      patch_lists: Optional[Sequence[UpgradestatusinfoPatchListArgs]] = None,
                      patch_reboot: Optional[str] = None,
                      patch_version: Optional[str] = None,
                      prev_image_path: Optional[str] = None,
                      prev_patch_image_path: Optional[str] = None,
                      prev_remote_image_ref: Optional[str] = None,
                      previous_image_ref: Optional[str] = None,
                      previous_patch_image_ref: Optional[str] = None,
                      previous_patch_lists: Optional[Sequence[UpgradestatusinfoPreviousPatchListArgs]] = None,
                      previous_patch_version: Optional[str] = None,
                      previous_version: Optional[str] = None,
                      progress: Optional[str] = None,
                      reason: Optional[str] = None,
                      remote_image_ref: Optional[str] = None,
                      se_patch_image_path: Optional[str] = None,
                      se_patch_image_ref: Optional[str] = None,
                      se_upgrade_events: Optional[Sequence[UpgradestatusinfoSeUpgradeEventArgs]] = None,
                      seg_params: Optional[Sequence[UpgradestatusinfoSegParamArgs]] = None,
                      seg_statuses: Optional[Sequence[UpgradestatusinfoSegStatusArgs]] = None,
                      start_time: Optional[str] = None,
                      statediff_ref: Optional[str] = None,
                      states: Optional[Sequence[UpgradestatusinfoStateArgs]] = None,
                      system: Optional[str] = None,
                      system_report_refs: Optional[Sequence[str]] = None,
                      tasks_completed: Optional[str] = None,
                      tenant_ref: Optional[str] = None,
                      total_tasks: Optional[str] = None,
                      upgrade_events: Optional[Sequence[UpgradestatusinfoUpgradeEventArgs]] = None,
                      upgrade_ops: Optional[str] = None,
                      upgrade_readinesses: Optional[Sequence[UpgradestatusinfoUpgradeReadinessArgs]] = None,
                      upgradestatusinfo_id: Optional[str] = None,
                      uuid: Optional[str] = None,
                      version: Optional[str] = None)
func NewUpgradestatusinfo(ctx *Context, name string, args *UpgradestatusinfoArgs, opts ...ResourceOption) (*Upgradestatusinfo, error)
public Upgradestatusinfo(string name, UpgradestatusinfoArgs? args = null, CustomResourceOptions? opts = null)
public Upgradestatusinfo(String name, UpgradestatusinfoArgs args)
public Upgradestatusinfo(String name, UpgradestatusinfoArgs args, CustomResourceOptions options)
type: avi:Upgradestatusinfo
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args UpgradestatusinfoArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args UpgradestatusinfoArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args UpgradestatusinfoArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args UpgradestatusinfoArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. UpgradestatusinfoArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var upgradestatusinfoResource = new Avi.Upgradestatusinfo("upgradestatusinfoResource", new()
{
    AfterRebootRollbackFnc = "string",
    AfterRebootTaskName = "string",
    Clean = "string",
    DryrunInfos = new[]
    {
        new Avi.Inputs.UpgradestatusinfoDryrunInfoArgs
        {
            Duration = "string",
            EndTime = "string",
            Operation = "string",
            Params = new[]
            {
                new Avi.Inputs.UpgradestatusinfoDryrunInfoParamArgs
                {
                    ControllerPatchRef = "string",
                    Dryrun = "string",
                    ImageRef = "string",
                    PrechecksOnly = "string",
                    SeGroupOptions = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoDryrunInfoParamSeGroupOptionArgs
                        {
                            ActionOnError = "string",
                            Disruptive = "string",
                        },
                    },
                    SeGroupRefs = new[]
                    {
                        "string",
                    },
                    SePatchRef = "string",
                    SkipWarnings = "string",
                    System = "string",
                },
            },
            Progress = "string",
            StartTime = "string",
            States = new[]
            {
                new Avi.Inputs.UpgradestatusinfoDryrunInfoStateArgs
                {
                    LastChangedTimes = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoDryrunInfoStateLastChangedTimeArgs
                        {
                            Secs = "string",
                            Usecs = "string",
                        },
                    },
                    Reason = "string",
                    Rebooted = "string",
                    State = "string",
                },
            },
            TasksCompleted = "string",
            TotalTasks = "string",
            UpgradeEvents = new[]
            {
                new Avi.Inputs.UpgradestatusinfoDryrunInfoUpgradeEventArgs
                {
                    NodesEvents = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoDryrunInfoUpgradeEventNodesEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    SubEvents = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoDryrunInfoUpgradeEventSubEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.UpgradestatusinfoDryrunInfoUpgradeEventSubEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    Task = "string",
                    TaskName = "string",
                },
            },
            Worker = "string",
        },
    },
    Duration = "string",
    EnablePatchRollback = "string",
    EnableRollback = "string",
    EndTime = "string",
    EnqueueTime = "string",
    FipsMode = "string",
    Histories = new[]
    {
        new Avi.Inputs.UpgradestatusinfoHistoryArgs
        {
            Duration = "string",
            EndTime = "string",
            Ops = "string",
            PatchVersion = "string",
            SeUpgradeEvents = new[]
            {
                new Avi.Inputs.UpgradestatusinfoHistorySeUpgradeEventArgs
                {
                    FromSeRef = "string",
                    NumSe = "string",
                    NumSeGroup = "string",
                    NumVs = "string",
                    Reasons = new[]
                    {
                        "string",
                    },
                    SeGroupHaMode = "string",
                    SeGroupRef = "string",
                    SeRef = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                    Task = "string",
                    ToSeRef = "string",
                    TrafficStatus = "string",
                    VsRef = "string",
                },
            },
            SegStatuses = new[]
            {
                new Avi.Inputs.UpgradestatusinfoHistorySegStatusArgs
                {
                    ControllerVersion = "string",
                    DisruptedVsReves = new[]
                    {
                        "string",
                    },
                    Duration = "string",
                    EndTime = "string",
                    EnqueueTime = "string",
                    HaMode = "string",
                    InProgress = "string",
                    Notes = new[]
                    {
                        "string",
                    },
                    NumSe = "string",
                    NumSeWithNoVs = "string",
                    NumSeWithVsNotScaledout = "string",
                    NumSeWithVsScaledout = "string",
                    NumVs = "string",
                    NumVsDisrupted = "string",
                    Progress = "string",
                    Reasons = new[]
                    {
                        "string",
                    },
                    RequestTime = "string",
                    SeAlreadyUpgradedAtStarts = new[]
                    {
                        "string",
                    },
                    SeDisconnectedAtStarts = new[]
                    {
                        "string",
                    },
                    SeGroupName = "string",
                    SeGroupUuid = "string",
                    SeIpMissingAtStarts = new[]
                    {
                        "string",
                    },
                    SePoweredoffAtStarts = new[]
                    {
                        "string",
                    },
                    SeRebootInProgressRef = "string",
                    SeUpgradeCompleteds = new[]
                    {
                        "string",
                    },
                    SeUpgradeErrors = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoHistorySegStatusSeUpgradeErrorArgs
                        {
                            FromSeRef = "string",
                            NumSe = "string",
                            NumSeGroup = "string",
                            NumVs = "string",
                            Reasons = new[]
                            {
                                "string",
                            },
                            SeGroupHaMode = "string",
                            SeGroupRef = "string",
                            SeRef = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                            Task = "string",
                            ToSeRef = "string",
                            TrafficStatus = "string",
                            VsRef = "string",
                        },
                    },
                    SeUpgradeFaileds = new[]
                    {
                        "string",
                    },
                    SeUpgradeInProgresses = new[]
                    {
                        "string",
                    },
                    SeUpgradeNotStarteds = new[]
                    {
                        "string",
                    },
                    SeUpgradeSkipSuspendeds = new[]
                    {
                        "string",
                    },
                    SeUpgradeSuspendeds = new[]
                    {
                        "string",
                    },
                    SeWithNoVs = new[]
                    {
                        "string",
                    },
                    SeWithVsNotScaledouts = new[]
                    {
                        "string",
                    },
                    SeWithVsScaledouts = new[]
                    {
                        "string",
                    },
                    StartTime = "string",
                    State = "string",
                    TenantRef = "string",
                    Thread = "string",
                    TrafficStatus = "string",
                    VsErrors = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoHistorySegStatusVsErrorArgs
                        {
                            EventTimestamps = new[]
                            {
                                new Avi.Inputs.UpgradestatusinfoHistorySegStatusVsErrorEventTimestampArgs
                                {
                                    Secs = "string",
                                    Usecs = "string",
                                },
                            },
                            Reasons = new[]
                            {
                                "string",
                            },
                            SeGroupHaMode = "string",
                            SeGroupRef = "string",
                            SeRef = "string",
                            TenantRef = "string",
                            TrafficStatus = "string",
                            VipId = "string",
                            VsRef = "string",
                        },
                    },
                    VsMigrateInProgressReves = new[]
                    {
                        "string",
                    },
                    VsScaleinInProgressReves = new[]
                    {
                        "string",
                    },
                    VsScaleoutInProgressReves = new[]
                    {
                        "string",
                    },
                    Worker = "string",
                },
            },
            StartTime = "string",
            StatediffRef = "string",
            States = new[]
            {
                new Avi.Inputs.UpgradestatusinfoHistoryStateArgs
                {
                    LastChangedTimes = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoHistoryStateLastChangedTimeArgs
                        {
                            Secs = "string",
                            Usecs = "string",
                        },
                    },
                    Reason = "string",
                    Rebooted = "string",
                    State = "string",
                },
            },
            UpgradeEvents = new[]
            {
                new Avi.Inputs.UpgradestatusinfoHistoryUpgradeEventArgs
                {
                    NodesEvents = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoHistoryUpgradeEventNodesEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.UpgradestatusinfoHistoryUpgradeEventNodesEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    SubEvents = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoHistoryUpgradeEventSubEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.UpgradestatusinfoHistoryUpgradeEventSubEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    Task = "string",
                    TaskName = "string",
                },
            },
            Version = "string",
        },
    },
    ImagePath = "string",
    ImageRef = "string",
    Name = "string",
    NodeType = "string",
    ObjCloudRef = "string",
    Params = new[]
    {
        new Avi.Inputs.UpgradestatusinfoParamArgs
        {
            Controllers = new[]
            {
                new Avi.Inputs.UpgradestatusinfoParamControllerArgs
                {
                    TaskBaseTimeout = "string",
                },
            },
            ImageRef = "string",
            PatchRef = "string",
            SeGroupOptions = new[]
            {
                new Avi.Inputs.UpgradestatusinfoParamSeGroupOptionArgs
                {
                    ActionOnError = "string",
                    Disruptive = "string",
                },
            },
            SeGroupResumeOptions = new[]
            {
                new Avi.Inputs.UpgradestatusinfoParamSeGroupResumeOptionArgs
                {
                    ActionOnError = "string",
                    Disruptive = "string",
                    SkipSuspended = "string",
                },
            },
            ServiceEngines = new[]
            {
                new Avi.Inputs.UpgradestatusinfoParamServiceEngineArgs
                {
                    ConcurrentSegroupUpgrades = "string",
                    ImageDataTransferSize = "string",
                    LargeSeConnectTimeout = "string",
                    SeConnectTimeout = "string",
                    SimultaneousImageDownloads = "string",
                    TaskBaseTimeout = "string",
                },
            },
        },
    },
    PatchImagePath = "string",
    PatchImageRef = "string",
    PatchLists = new[]
    {
        new Avi.Inputs.UpgradestatusinfoPatchListArgs
        {
            PatchImagePath = "string",
            PatchImageRef = "string",
            PatchVersion = "string",
        },
    },
    PatchReboot = "string",
    PatchVersion = "string",
    PrevImagePath = "string",
    PrevPatchImagePath = "string",
    PrevRemoteImageRef = "string",
    PreviousImageRef = "string",
    PreviousPatchImageRef = "string",
    PreviousPatchLists = new[]
    {
        new Avi.Inputs.UpgradestatusinfoPreviousPatchListArgs
        {
            PatchImagePath = "string",
            PatchImageRef = "string",
            PatchVersion = "string",
        },
    },
    PreviousPatchVersion = "string",
    PreviousVersion = "string",
    Progress = "string",
    Reason = "string",
    RemoteImageRef = "string",
    SePatchImagePath = "string",
    SePatchImageRef = "string",
    SeUpgradeEvents = new[]
    {
        new Avi.Inputs.UpgradestatusinfoSeUpgradeEventArgs
        {
            FromSeRef = "string",
            NumSe = "string",
            NumSeGroup = "string",
            NumVs = "string",
            Reasons = new[]
            {
                "string",
            },
            SeGroupHaMode = "string",
            SeGroupRef = "string",
            SeRef = "string",
            SubTasks = new[]
            {
                "string",
            },
            Task = "string",
            ToSeRef = "string",
            TrafficStatus = "string",
            VsRef = "string",
        },
    },
    SegParams = new[]
    {
        new Avi.Inputs.UpgradestatusinfoSegParamArgs
        {
            Controllers = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegParamControllerArgs
                {
                    TaskBaseTimeout = "string",
                },
            },
            ImageRef = "string",
            PatchRef = "string",
            SeGroupOptions = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegParamSeGroupOptionArgs
                {
                    ActionOnError = "string",
                    Disruptive = "string",
                },
            },
            SeGroupResumeOptions = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegParamSeGroupResumeOptionArgs
                {
                    ActionOnError = "string",
                    Disruptive = "string",
                    SkipSuspended = "string",
                },
            },
            ServiceEngines = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegParamServiceEngineArgs
                {
                    ConcurrentSegroupUpgrades = "string",
                    ImageDataTransferSize = "string",
                    LargeSeConnectTimeout = "string",
                    SeConnectTimeout = "string",
                    SimultaneousImageDownloads = "string",
                    TaskBaseTimeout = "string",
                },
            },
        },
    },
    SegStatuses = new[]
    {
        new Avi.Inputs.UpgradestatusinfoSegStatusArgs
        {
            ControllerVersion = "string",
            DisruptedVsReves = new[]
            {
                "string",
            },
            Duration = "string",
            EndTime = "string",
            EnqueueTime = "string",
            HaMode = "string",
            InProgress = "string",
            Notes = new[]
            {
                "string",
            },
            NumSe = "string",
            NumSeWithNoVs = "string",
            NumSeWithVsNotScaledout = "string",
            NumSeWithVsScaledout = "string",
            NumVs = "string",
            NumVsDisrupted = "string",
            Progress = "string",
            Reasons = new[]
            {
                "string",
            },
            RequestTime = "string",
            SeAlreadyUpgradedAtStarts = new[]
            {
                "string",
            },
            SeDisconnectedAtStarts = new[]
            {
                "string",
            },
            SeGroupName = "string",
            SeGroupUuid = "string",
            SeIpMissingAtStarts = new[]
            {
                "string",
            },
            SePoweredoffAtStarts = new[]
            {
                "string",
            },
            SeRebootInProgressRef = "string",
            SeUpgradeCompleteds = new[]
            {
                "string",
            },
            SeUpgradeErrors = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegStatusSeUpgradeErrorArgs
                {
                    FromSeRef = "string",
                    NumSe = "string",
                    NumSeGroup = "string",
                    NumVs = "string",
                    Reasons = new[]
                    {
                        "string",
                    },
                    SeGroupHaMode = "string",
                    SeGroupRef = "string",
                    SeRef = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                    Task = "string",
                    ToSeRef = "string",
                    TrafficStatus = "string",
                    VsRef = "string",
                },
            },
            SeUpgradeFaileds = new[]
            {
                "string",
            },
            SeUpgradeInProgresses = new[]
            {
                "string",
            },
            SeUpgradeNotStarteds = new[]
            {
                "string",
            },
            SeUpgradeSkipSuspendeds = new[]
            {
                "string",
            },
            SeUpgradeSuspendeds = new[]
            {
                "string",
            },
            SeWithNoVs = new[]
            {
                "string",
            },
            SeWithVsNotScaledouts = new[]
            {
                "string",
            },
            SeWithVsScaledouts = new[]
            {
                "string",
            },
            StartTime = "string",
            State = "string",
            TenantRef = "string",
            Thread = "string",
            TrafficStatus = "string",
            VsErrors = new[]
            {
                new Avi.Inputs.UpgradestatusinfoSegStatusVsErrorArgs
                {
                    EventTimestamps = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoSegStatusVsErrorEventTimestampArgs
                        {
                            Secs = "string",
                            Usecs = "string",
                        },
                    },
                    Reasons = new[]
                    {
                        "string",
                    },
                    SeGroupHaMode = "string",
                    SeGroupRef = "string",
                    SeRef = "string",
                    TenantRef = "string",
                    TrafficStatus = "string",
                    VipId = "string",
                    VsRef = "string",
                },
            },
            VsMigrateInProgressReves = new[]
            {
                "string",
            },
            VsScaleinInProgressReves = new[]
            {
                "string",
            },
            VsScaleoutInProgressReves = new[]
            {
                "string",
            },
            Worker = "string",
        },
    },
    StartTime = "string",
    StatediffRef = "string",
    States = new[]
    {
        new Avi.Inputs.UpgradestatusinfoStateArgs
        {
            LastChangedTimes = new[]
            {
                new Avi.Inputs.UpgradestatusinfoStateLastChangedTimeArgs
                {
                    Secs = "string",
                    Usecs = "string",
                },
            },
            Reason = "string",
            Rebooted = "string",
            State = "string",
        },
    },
    System = "string",
    SystemReportRefs = new[]
    {
        "string",
    },
    TasksCompleted = "string",
    TenantRef = "string",
    TotalTasks = "string",
    UpgradeEvents = new[]
    {
        new Avi.Inputs.UpgradestatusinfoUpgradeEventArgs
        {
            NodesEvents = new[]
            {
                new Avi.Inputs.UpgradestatusinfoUpgradeEventNodesEventArgs
                {
                    Duration = "string",
                    EndTime = "string",
                    Ips = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoUpgradeEventNodesEventIpArgs
                        {
                            Addr = "string",
                            Type = "string",
                        },
                    },
                    Message = "string",
                    StartTime = "string",
                    Status = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                },
            },
            SubEvents = new[]
            {
                new Avi.Inputs.UpgradestatusinfoUpgradeEventSubEventArgs
                {
                    Duration = "string",
                    EndTime = "string",
                    Ips = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoUpgradeEventSubEventIpArgs
                        {
                            Addr = "string",
                            Type = "string",
                        },
                    },
                    Message = "string",
                    StartTime = "string",
                    Status = "string",
                    SubTasks = new[]
                    {
                        "string",
                    },
                },
            },
            Task = "string",
            TaskName = "string",
        },
    },
    UpgradeOps = "string",
    UpgradeReadinesses = new[]
    {
        new Avi.Inputs.UpgradestatusinfoUpgradeReadinessArgs
        {
            Checks = new[]
            {
                new Avi.Inputs.UpgradestatusinfoUpgradeReadinessCheckArgs
                {
                    CheckCode = "string",
                    Description = "string",
                    Details = new[]
                    {
                        "string",
                    },
                    Duration = "string",
                    EndTime = "string",
                    ErrorDetails = new[]
                    {
                        "string",
                    },
                    StartTime = "string",
                    State = "string",
                },
            },
            ChecksCompleted = "string",
            Duration = "string",
            EndTime = "string",
            ImageRef = "string",
            PatchImageRef = "string",
            Progress = "string",
            StartTime = "string",
            States = new[]
            {
                new Avi.Inputs.UpgradestatusinfoUpgradeReadinessStateArgs
                {
                    LastChangedTimes = new[]
                    {
                        new Avi.Inputs.UpgradestatusinfoUpgradeReadinessStateLastChangedTimeArgs
                        {
                            Secs = "string",
                            Usecs = "string",
                        },
                    },
                    Reason = "string",
                    Rebooted = "string",
                    State = "string",
                },
            },
            TotalChecks = "string",
            UpgradeOps = "string",
        },
    },
    UpgradestatusinfoId = "string",
    Uuid = "string",
    Version = "string",
});
Copy
example, err := avi.NewUpgradestatusinfo(ctx, "upgradestatusinfoResource", &avi.UpgradestatusinfoArgs{
AfterRebootRollbackFnc: pulumi.String("string"),
AfterRebootTaskName: pulumi.String("string"),
Clean: pulumi.String("string"),
DryrunInfos: .UpgradestatusinfoDryrunInfoArray{
&.UpgradestatusinfoDryrunInfoArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Operation: pulumi.String("string"),
Params: .UpgradestatusinfoDryrunInfoParamArray{
&.UpgradestatusinfoDryrunInfoParamArgs{
ControllerPatchRef: pulumi.String("string"),
Dryrun: pulumi.String("string"),
ImageRef: pulumi.String("string"),
PrechecksOnly: pulumi.String("string"),
SeGroupOptions: .UpgradestatusinfoDryrunInfoParamSeGroupOptionArray{
&.UpgradestatusinfoDryrunInfoParamSeGroupOptionArgs{
ActionOnError: pulumi.String("string"),
Disruptive: pulumi.String("string"),
},
},
SeGroupRefs: pulumi.StringArray{
pulumi.String("string"),
},
SePatchRef: pulumi.String("string"),
SkipWarnings: pulumi.String("string"),
System: pulumi.String("string"),
},
},
Progress: pulumi.String("string"),
StartTime: pulumi.String("string"),
States: .UpgradestatusinfoDryrunInfoStateArray{
&.UpgradestatusinfoDryrunInfoStateArgs{
LastChangedTimes: .UpgradestatusinfoDryrunInfoStateLastChangedTimeArray{
&.UpgradestatusinfoDryrunInfoStateLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reason: pulumi.String("string"),
Rebooted: pulumi.String("string"),
State: pulumi.String("string"),
},
},
TasksCompleted: pulumi.String("string"),
TotalTasks: pulumi.String("string"),
UpgradeEvents: .UpgradestatusinfoDryrunInfoUpgradeEventArray{
&.UpgradestatusinfoDryrunInfoUpgradeEventArgs{
NodesEvents: .UpgradestatusinfoDryrunInfoUpgradeEventNodesEventArray{
&.UpgradestatusinfoDryrunInfoUpgradeEventNodesEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIpArray{
&.UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SubEvents: .UpgradestatusinfoDryrunInfoUpgradeEventSubEventArray{
&.UpgradestatusinfoDryrunInfoUpgradeEventSubEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoDryrunInfoUpgradeEventSubEventIpArray{
&.UpgradestatusinfoDryrunInfoUpgradeEventSubEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Task: pulumi.String("string"),
TaskName: pulumi.String("string"),
},
},
Worker: pulumi.String("string"),
},
},
Duration: pulumi.String("string"),
EnablePatchRollback: pulumi.String("string"),
EnableRollback: pulumi.String("string"),
EndTime: pulumi.String("string"),
EnqueueTime: pulumi.String("string"),
FipsMode: pulumi.String("string"),
Histories: .UpgradestatusinfoHistoryArray{
&.UpgradestatusinfoHistoryArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ops: pulumi.String("string"),
PatchVersion: pulumi.String("string"),
SeUpgradeEvents: .UpgradestatusinfoHistorySeUpgradeEventArray{
&.UpgradestatusinfoHistorySeUpgradeEventArgs{
FromSeRef: pulumi.String("string"),
NumSe: pulumi.String("string"),
NumSeGroup: pulumi.String("string"),
NumVs: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
Task: pulumi.String("string"),
ToSeRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
SegStatuses: .UpgradestatusinfoHistorySegStatusArray{
&.UpgradestatusinfoHistorySegStatusArgs{
ControllerVersion: pulumi.String("string"),
DisruptedVsReves: pulumi.StringArray{
pulumi.String("string"),
},
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
EnqueueTime: pulumi.String("string"),
HaMode: pulumi.String("string"),
InProgress: pulumi.String("string"),
Notes: pulumi.StringArray{
pulumi.String("string"),
},
NumSe: pulumi.String("string"),
NumSeWithNoVs: pulumi.String("string"),
NumSeWithVsNotScaledout: pulumi.String("string"),
NumSeWithVsScaledout: pulumi.String("string"),
NumVs: pulumi.String("string"),
NumVsDisrupted: pulumi.String("string"),
Progress: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
RequestTime: pulumi.String("string"),
SeAlreadyUpgradedAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeDisconnectedAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupName: pulumi.String("string"),
SeGroupUuid: pulumi.String("string"),
SeIpMissingAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SePoweredoffAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeRebootInProgressRef: pulumi.String("string"),
SeUpgradeCompleteds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeErrors: .UpgradestatusinfoHistorySegStatusSeUpgradeErrorArray{
&.UpgradestatusinfoHistorySegStatusSeUpgradeErrorArgs{
FromSeRef: pulumi.String("string"),
NumSe: pulumi.String("string"),
NumSeGroup: pulumi.String("string"),
NumVs: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
Task: pulumi.String("string"),
ToSeRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
SeUpgradeFaileds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeInProgresses: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeNotStarteds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeSkipSuspendeds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeSuspendeds: pulumi.StringArray{
pulumi.String("string"),
},
SeWithNoVs: pulumi.StringArray{
pulumi.String("string"),
},
SeWithVsNotScaledouts: pulumi.StringArray{
pulumi.String("string"),
},
SeWithVsScaledouts: pulumi.StringArray{
pulumi.String("string"),
},
StartTime: pulumi.String("string"),
State: pulumi.String("string"),
TenantRef: pulumi.String("string"),
Thread: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsErrors: .UpgradestatusinfoHistorySegStatusVsErrorArray{
&.UpgradestatusinfoHistorySegStatusVsErrorArgs{
EventTimestamps: .UpgradestatusinfoHistorySegStatusVsErrorEventTimestampArray{
&.UpgradestatusinfoHistorySegStatusVsErrorEventTimestampArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
TenantRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VipId: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
VsMigrateInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
VsScaleinInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
VsScaleoutInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
Worker: pulumi.String("string"),
},
},
StartTime: pulumi.String("string"),
StatediffRef: pulumi.String("string"),
States: .UpgradestatusinfoHistoryStateArray{
&.UpgradestatusinfoHistoryStateArgs{
LastChangedTimes: .UpgradestatusinfoHistoryStateLastChangedTimeArray{
&.UpgradestatusinfoHistoryStateLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reason: pulumi.String("string"),
Rebooted: pulumi.String("string"),
State: pulumi.String("string"),
},
},
UpgradeEvents: .UpgradestatusinfoHistoryUpgradeEventArray{
&.UpgradestatusinfoHistoryUpgradeEventArgs{
NodesEvents: .UpgradestatusinfoHistoryUpgradeEventNodesEventArray{
&.UpgradestatusinfoHistoryUpgradeEventNodesEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoHistoryUpgradeEventNodesEventIpArray{
&.UpgradestatusinfoHistoryUpgradeEventNodesEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SubEvents: .UpgradestatusinfoHistoryUpgradeEventSubEventArray{
&.UpgradestatusinfoHistoryUpgradeEventSubEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoHistoryUpgradeEventSubEventIpArray{
&.UpgradestatusinfoHistoryUpgradeEventSubEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Task: pulumi.String("string"),
TaskName: pulumi.String("string"),
},
},
Version: pulumi.String("string"),
},
},
ImagePath: pulumi.String("string"),
ImageRef: pulumi.String("string"),
Name: pulumi.String("string"),
NodeType: pulumi.String("string"),
ObjCloudRef: pulumi.String("string"),
Params: .UpgradestatusinfoParamArray{
&.UpgradestatusinfoParamArgs{
Controllers: .UpgradestatusinfoParamControllerArray{
&.UpgradestatusinfoParamControllerArgs{
TaskBaseTimeout: pulumi.String("string"),
},
},
ImageRef: pulumi.String("string"),
PatchRef: pulumi.String("string"),
SeGroupOptions: .UpgradestatusinfoParamSeGroupOptionArray{
&.UpgradestatusinfoParamSeGroupOptionArgs{
ActionOnError: pulumi.String("string"),
Disruptive: pulumi.String("string"),
},
},
SeGroupResumeOptions: .UpgradestatusinfoParamSeGroupResumeOptionArray{
&.UpgradestatusinfoParamSeGroupResumeOptionArgs{
ActionOnError: pulumi.String("string"),
Disruptive: pulumi.String("string"),
SkipSuspended: pulumi.String("string"),
},
},
ServiceEngines: .UpgradestatusinfoParamServiceEngineArray{
&.UpgradestatusinfoParamServiceEngineArgs{
ConcurrentSegroupUpgrades: pulumi.String("string"),
ImageDataTransferSize: pulumi.String("string"),
LargeSeConnectTimeout: pulumi.String("string"),
SeConnectTimeout: pulumi.String("string"),
SimultaneousImageDownloads: pulumi.String("string"),
TaskBaseTimeout: pulumi.String("string"),
},
},
},
},
PatchImagePath: pulumi.String("string"),
PatchImageRef: pulumi.String("string"),
PatchLists: .UpgradestatusinfoPatchListArray{
&.UpgradestatusinfoPatchListArgs{
PatchImagePath: pulumi.String("string"),
PatchImageRef: pulumi.String("string"),
PatchVersion: pulumi.String("string"),
},
},
PatchReboot: pulumi.String("string"),
PatchVersion: pulumi.String("string"),
PrevImagePath: pulumi.String("string"),
PrevPatchImagePath: pulumi.String("string"),
PrevRemoteImageRef: pulumi.String("string"),
PreviousImageRef: pulumi.String("string"),
PreviousPatchImageRef: pulumi.String("string"),
PreviousPatchLists: .UpgradestatusinfoPreviousPatchListArray{
&.UpgradestatusinfoPreviousPatchListArgs{
PatchImagePath: pulumi.String("string"),
PatchImageRef: pulumi.String("string"),
PatchVersion: pulumi.String("string"),
},
},
PreviousPatchVersion: pulumi.String("string"),
PreviousVersion: pulumi.String("string"),
Progress: pulumi.String("string"),
Reason: pulumi.String("string"),
RemoteImageRef: pulumi.String("string"),
SePatchImagePath: pulumi.String("string"),
SePatchImageRef: pulumi.String("string"),
SeUpgradeEvents: .UpgradestatusinfoSeUpgradeEventArray{
&.UpgradestatusinfoSeUpgradeEventArgs{
FromSeRef: pulumi.String("string"),
NumSe: pulumi.String("string"),
NumSeGroup: pulumi.String("string"),
NumVs: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
Task: pulumi.String("string"),
ToSeRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
SegParams: .UpgradestatusinfoSegParamArray{
&.UpgradestatusinfoSegParamArgs{
Controllers: .UpgradestatusinfoSegParamControllerArray{
&.UpgradestatusinfoSegParamControllerArgs{
TaskBaseTimeout: pulumi.String("string"),
},
},
ImageRef: pulumi.String("string"),
PatchRef: pulumi.String("string"),
SeGroupOptions: .UpgradestatusinfoSegParamSeGroupOptionArray{
&.UpgradestatusinfoSegParamSeGroupOptionArgs{
ActionOnError: pulumi.String("string"),
Disruptive: pulumi.String("string"),
},
},
SeGroupResumeOptions: .UpgradestatusinfoSegParamSeGroupResumeOptionArray{
&.UpgradestatusinfoSegParamSeGroupResumeOptionArgs{
ActionOnError: pulumi.String("string"),
Disruptive: pulumi.String("string"),
SkipSuspended: pulumi.String("string"),
},
},
ServiceEngines: .UpgradestatusinfoSegParamServiceEngineArray{
&.UpgradestatusinfoSegParamServiceEngineArgs{
ConcurrentSegroupUpgrades: pulumi.String("string"),
ImageDataTransferSize: pulumi.String("string"),
LargeSeConnectTimeout: pulumi.String("string"),
SeConnectTimeout: pulumi.String("string"),
SimultaneousImageDownloads: pulumi.String("string"),
TaskBaseTimeout: pulumi.String("string"),
},
},
},
},
SegStatuses: .UpgradestatusinfoSegStatusArray{
&.UpgradestatusinfoSegStatusArgs{
ControllerVersion: pulumi.String("string"),
DisruptedVsReves: pulumi.StringArray{
pulumi.String("string"),
},
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
EnqueueTime: pulumi.String("string"),
HaMode: pulumi.String("string"),
InProgress: pulumi.String("string"),
Notes: pulumi.StringArray{
pulumi.String("string"),
},
NumSe: pulumi.String("string"),
NumSeWithNoVs: pulumi.String("string"),
NumSeWithVsNotScaledout: pulumi.String("string"),
NumSeWithVsScaledout: pulumi.String("string"),
NumVs: pulumi.String("string"),
NumVsDisrupted: pulumi.String("string"),
Progress: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
RequestTime: pulumi.String("string"),
SeAlreadyUpgradedAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeDisconnectedAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupName: pulumi.String("string"),
SeGroupUuid: pulumi.String("string"),
SeIpMissingAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SePoweredoffAtStarts: pulumi.StringArray{
pulumi.String("string"),
},
SeRebootInProgressRef: pulumi.String("string"),
SeUpgradeCompleteds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeErrors: .UpgradestatusinfoSegStatusSeUpgradeErrorArray{
&.UpgradestatusinfoSegStatusSeUpgradeErrorArgs{
FromSeRef: pulumi.String("string"),
NumSe: pulumi.String("string"),
NumSeGroup: pulumi.String("string"),
NumVs: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
Task: pulumi.String("string"),
ToSeRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
SeUpgradeFaileds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeInProgresses: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeNotStarteds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeSkipSuspendeds: pulumi.StringArray{
pulumi.String("string"),
},
SeUpgradeSuspendeds: pulumi.StringArray{
pulumi.String("string"),
},
SeWithNoVs: pulumi.StringArray{
pulumi.String("string"),
},
SeWithVsNotScaledouts: pulumi.StringArray{
pulumi.String("string"),
},
SeWithVsScaledouts: pulumi.StringArray{
pulumi.String("string"),
},
StartTime: pulumi.String("string"),
State: pulumi.String("string"),
TenantRef: pulumi.String("string"),
Thread: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VsErrors: .UpgradestatusinfoSegStatusVsErrorArray{
&.UpgradestatusinfoSegStatusVsErrorArgs{
EventTimestamps: .UpgradestatusinfoSegStatusVsErrorEventTimestampArray{
&.UpgradestatusinfoSegStatusVsErrorEventTimestampArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
SeGroupHaMode: pulumi.String("string"),
SeGroupRef: pulumi.String("string"),
SeRef: pulumi.String("string"),
TenantRef: pulumi.String("string"),
TrafficStatus: pulumi.String("string"),
VipId: pulumi.String("string"),
VsRef: pulumi.String("string"),
},
},
VsMigrateInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
VsScaleinInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
VsScaleoutInProgressReves: pulumi.StringArray{
pulumi.String("string"),
},
Worker: pulumi.String("string"),
},
},
StartTime: pulumi.String("string"),
StatediffRef: pulumi.String("string"),
States: .UpgradestatusinfoStateTypeArray{
&.UpgradestatusinfoStateTypeArgs{
LastChangedTimes: .UpgradestatusinfoStateLastChangedTimeArray{
&.UpgradestatusinfoStateLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reason: pulumi.String("string"),
Rebooted: pulumi.String("string"),
State: pulumi.String("string"),
},
},
System: pulumi.String("string"),
SystemReportRefs: pulumi.StringArray{
pulumi.String("string"),
},
TasksCompleted: pulumi.String("string"),
TenantRef: pulumi.String("string"),
TotalTasks: pulumi.String("string"),
UpgradeEvents: .UpgradestatusinfoUpgradeEventArray{
&.UpgradestatusinfoUpgradeEventArgs{
NodesEvents: .UpgradestatusinfoUpgradeEventNodesEventArray{
&.UpgradestatusinfoUpgradeEventNodesEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoUpgradeEventNodesEventIpArray{
&.UpgradestatusinfoUpgradeEventNodesEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SubEvents: .UpgradestatusinfoUpgradeEventSubEventArray{
&.UpgradestatusinfoUpgradeEventSubEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .UpgradestatusinfoUpgradeEventSubEventIpArray{
&.UpgradestatusinfoUpgradeEventSubEventIpArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Message: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
SubTasks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Task: pulumi.String("string"),
TaskName: pulumi.String("string"),
},
},
UpgradeOps: pulumi.String("string"),
UpgradeReadinesses: .UpgradestatusinfoUpgradeReadinessArray{
&.UpgradestatusinfoUpgradeReadinessArgs{
Checks: .UpgradestatusinfoUpgradeReadinessCheckArray{
&.UpgradestatusinfoUpgradeReadinessCheckArgs{
CheckCode: pulumi.String("string"),
Description: pulumi.String("string"),
Details: pulumi.StringArray{
pulumi.String("string"),
},
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
ErrorDetails: pulumi.StringArray{
pulumi.String("string"),
},
StartTime: pulumi.String("string"),
State: pulumi.String("string"),
},
},
ChecksCompleted: pulumi.String("string"),
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
ImageRef: pulumi.String("string"),
PatchImageRef: pulumi.String("string"),
Progress: pulumi.String("string"),
StartTime: pulumi.String("string"),
States: .UpgradestatusinfoUpgradeReadinessStateArray{
&.UpgradestatusinfoUpgradeReadinessStateArgs{
LastChangedTimes: .UpgradestatusinfoUpgradeReadinessStateLastChangedTimeArray{
&.UpgradestatusinfoUpgradeReadinessStateLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reason: pulumi.String("string"),
Rebooted: pulumi.String("string"),
State: pulumi.String("string"),
},
},
TotalChecks: pulumi.String("string"),
UpgradeOps: pulumi.String("string"),
},
},
UpgradestatusinfoId: pulumi.String("string"),
Uuid: pulumi.String("string"),
Version: pulumi.String("string"),
})
Copy
var upgradestatusinfoResource = new Upgradestatusinfo("upgradestatusinfoResource", UpgradestatusinfoArgs.builder()
    .afterRebootRollbackFnc("string")
    .afterRebootTaskName("string")
    .clean("string")
    .dryrunInfos(UpgradestatusinfoDryrunInfoArgs.builder()
        .duration("string")
        .endTime("string")
        .operation("string")
        .params(UpgradestatusinfoDryrunInfoParamArgs.builder()
            .controllerPatchRef("string")
            .dryrun("string")
            .imageRef("string")
            .prechecksOnly("string")
            .seGroupOptions(UpgradestatusinfoDryrunInfoParamSeGroupOptionArgs.builder()
                .actionOnError("string")
                .disruptive("string")
                .build())
            .seGroupRefs("string")
            .sePatchRef("string")
            .skipWarnings("string")
            .system("string")
            .build())
        .progress("string")
        .startTime("string")
        .states(UpgradestatusinfoDryrunInfoStateArgs.builder()
            .lastChangedTimes(UpgradestatusinfoDryrunInfoStateLastChangedTimeArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reason("string")
            .rebooted("string")
            .state("string")
            .build())
        .tasksCompleted("string")
        .totalTasks("string")
        .upgradeEvents(UpgradestatusinfoDryrunInfoUpgradeEventArgs.builder()
            .nodesEvents(UpgradestatusinfoDryrunInfoUpgradeEventNodesEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .subEvents(UpgradestatusinfoDryrunInfoUpgradeEventSubEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(UpgradestatusinfoDryrunInfoUpgradeEventSubEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .task("string")
            .taskName("string")
            .build())
        .worker("string")
        .build())
    .duration("string")
    .enablePatchRollback("string")
    .enableRollback("string")
    .endTime("string")
    .enqueueTime("string")
    .fipsMode("string")
    .histories(UpgradestatusinfoHistoryArgs.builder()
        .duration("string")
        .endTime("string")
        .ops("string")
        .patchVersion("string")
        .seUpgradeEvents(UpgradestatusinfoHistorySeUpgradeEventArgs.builder()
            .fromSeRef("string")
            .numSe("string")
            .numSeGroup("string")
            .numVs("string")
            .reasons("string")
            .seGroupHaMode("string")
            .seGroupRef("string")
            .seRef("string")
            .subTasks("string")
            .task("string")
            .toSeRef("string")
            .trafficStatus("string")
            .vsRef("string")
            .build())
        .segStatuses(UpgradestatusinfoHistorySegStatusArgs.builder()
            .controllerVersion("string")
            .disruptedVsReves("string")
            .duration("string")
            .endTime("string")
            .enqueueTime("string")
            .haMode("string")
            .inProgress("string")
            .notes("string")
            .numSe("string")
            .numSeWithNoVs("string")
            .numSeWithVsNotScaledout("string")
            .numSeWithVsScaledout("string")
            .numVs("string")
            .numVsDisrupted("string")
            .progress("string")
            .reasons("string")
            .requestTime("string")
            .seAlreadyUpgradedAtStarts("string")
            .seDisconnectedAtStarts("string")
            .seGroupName("string")
            .seGroupUuid("string")
            .seIpMissingAtStarts("string")
            .sePoweredoffAtStarts("string")
            .seRebootInProgressRef("string")
            .seUpgradeCompleteds("string")
            .seUpgradeErrors(UpgradestatusinfoHistorySegStatusSeUpgradeErrorArgs.builder()
                .fromSeRef("string")
                .numSe("string")
                .numSeGroup("string")
                .numVs("string")
                .reasons("string")
                .seGroupHaMode("string")
                .seGroupRef("string")
                .seRef("string")
                .subTasks("string")
                .task("string")
                .toSeRef("string")
                .trafficStatus("string")
                .vsRef("string")
                .build())
            .seUpgradeFaileds("string")
            .seUpgradeInProgresses("string")
            .seUpgradeNotStarteds("string")
            .seUpgradeSkipSuspendeds("string")
            .seUpgradeSuspendeds("string")
            .seWithNoVs("string")
            .seWithVsNotScaledouts("string")
            .seWithVsScaledouts("string")
            .startTime("string")
            .state("string")
            .tenantRef("string")
            .thread("string")
            .trafficStatus("string")
            .vsErrors(UpgradestatusinfoHistorySegStatusVsErrorArgs.builder()
                .eventTimestamps(UpgradestatusinfoHistorySegStatusVsErrorEventTimestampArgs.builder()
                    .secs("string")
                    .usecs("string")
                    .build())
                .reasons("string")
                .seGroupHaMode("string")
                .seGroupRef("string")
                .seRef("string")
                .tenantRef("string")
                .trafficStatus("string")
                .vipId("string")
                .vsRef("string")
                .build())
            .vsMigrateInProgressReves("string")
            .vsScaleinInProgressReves("string")
            .vsScaleoutInProgressReves("string")
            .worker("string")
            .build())
        .startTime("string")
        .statediffRef("string")
        .states(UpgradestatusinfoHistoryStateArgs.builder()
            .lastChangedTimes(UpgradestatusinfoHistoryStateLastChangedTimeArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reason("string")
            .rebooted("string")
            .state("string")
            .build())
        .upgradeEvents(UpgradestatusinfoHistoryUpgradeEventArgs.builder()
            .nodesEvents(UpgradestatusinfoHistoryUpgradeEventNodesEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(UpgradestatusinfoHistoryUpgradeEventNodesEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .subEvents(UpgradestatusinfoHistoryUpgradeEventSubEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(UpgradestatusinfoHistoryUpgradeEventSubEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .task("string")
            .taskName("string")
            .build())
        .version("string")
        .build())
    .imagePath("string")
    .imageRef("string")
    .name("string")
    .nodeType("string")
    .objCloudRef("string")
    .params(UpgradestatusinfoParamArgs.builder()
        .controllers(UpgradestatusinfoParamControllerArgs.builder()
            .taskBaseTimeout("string")
            .build())
        .imageRef("string")
        .patchRef("string")
        .seGroupOptions(UpgradestatusinfoParamSeGroupOptionArgs.builder()
            .actionOnError("string")
            .disruptive("string")
            .build())
        .seGroupResumeOptions(UpgradestatusinfoParamSeGroupResumeOptionArgs.builder()
            .actionOnError("string")
            .disruptive("string")
            .skipSuspended("string")
            .build())
        .serviceEngines(UpgradestatusinfoParamServiceEngineArgs.builder()
            .concurrentSegroupUpgrades("string")
            .imageDataTransferSize("string")
            .largeSeConnectTimeout("string")
            .seConnectTimeout("string")
            .simultaneousImageDownloads("string")
            .taskBaseTimeout("string")
            .build())
        .build())
    .patchImagePath("string")
    .patchImageRef("string")
    .patchLists(UpgradestatusinfoPatchListArgs.builder()
        .patchImagePath("string")
        .patchImageRef("string")
        .patchVersion("string")
        .build())
    .patchReboot("string")
    .patchVersion("string")
    .prevImagePath("string")
    .prevPatchImagePath("string")
    .prevRemoteImageRef("string")
    .previousImageRef("string")
    .previousPatchImageRef("string")
    .previousPatchLists(UpgradestatusinfoPreviousPatchListArgs.builder()
        .patchImagePath("string")
        .patchImageRef("string")
        .patchVersion("string")
        .build())
    .previousPatchVersion("string")
    .previousVersion("string")
    .progress("string")
    .reason("string")
    .remoteImageRef("string")
    .sePatchImagePath("string")
    .sePatchImageRef("string")
    .seUpgradeEvents(UpgradestatusinfoSeUpgradeEventArgs.builder()
        .fromSeRef("string")
        .numSe("string")
        .numSeGroup("string")
        .numVs("string")
        .reasons("string")
        .seGroupHaMode("string")
        .seGroupRef("string")
        .seRef("string")
        .subTasks("string")
        .task("string")
        .toSeRef("string")
        .trafficStatus("string")
        .vsRef("string")
        .build())
    .segParams(UpgradestatusinfoSegParamArgs.builder()
        .controllers(UpgradestatusinfoSegParamControllerArgs.builder()
            .taskBaseTimeout("string")
            .build())
        .imageRef("string")
        .patchRef("string")
        .seGroupOptions(UpgradestatusinfoSegParamSeGroupOptionArgs.builder()
            .actionOnError("string")
            .disruptive("string")
            .build())
        .seGroupResumeOptions(UpgradestatusinfoSegParamSeGroupResumeOptionArgs.builder()
            .actionOnError("string")
            .disruptive("string")
            .skipSuspended("string")
            .build())
        .serviceEngines(UpgradestatusinfoSegParamServiceEngineArgs.builder()
            .concurrentSegroupUpgrades("string")
            .imageDataTransferSize("string")
            .largeSeConnectTimeout("string")
            .seConnectTimeout("string")
            .simultaneousImageDownloads("string")
            .taskBaseTimeout("string")
            .build())
        .build())
    .segStatuses(UpgradestatusinfoSegStatusArgs.builder()
        .controllerVersion("string")
        .disruptedVsReves("string")
        .duration("string")
        .endTime("string")
        .enqueueTime("string")
        .haMode("string")
        .inProgress("string")
        .notes("string")
        .numSe("string")
        .numSeWithNoVs("string")
        .numSeWithVsNotScaledout("string")
        .numSeWithVsScaledout("string")
        .numVs("string")
        .numVsDisrupted("string")
        .progress("string")
        .reasons("string")
        .requestTime("string")
        .seAlreadyUpgradedAtStarts("string")
        .seDisconnectedAtStarts("string")
        .seGroupName("string")
        .seGroupUuid("string")
        .seIpMissingAtStarts("string")
        .sePoweredoffAtStarts("string")
        .seRebootInProgressRef("string")
        .seUpgradeCompleteds("string")
        .seUpgradeErrors(UpgradestatusinfoSegStatusSeUpgradeErrorArgs.builder()
            .fromSeRef("string")
            .numSe("string")
            .numSeGroup("string")
            .numVs("string")
            .reasons("string")
            .seGroupHaMode("string")
            .seGroupRef("string")
            .seRef("string")
            .subTasks("string")
            .task("string")
            .toSeRef("string")
            .trafficStatus("string")
            .vsRef("string")
            .build())
        .seUpgradeFaileds("string")
        .seUpgradeInProgresses("string")
        .seUpgradeNotStarteds("string")
        .seUpgradeSkipSuspendeds("string")
        .seUpgradeSuspendeds("string")
        .seWithNoVs("string")
        .seWithVsNotScaledouts("string")
        .seWithVsScaledouts("string")
        .startTime("string")
        .state("string")
        .tenantRef("string")
        .thread("string")
        .trafficStatus("string")
        .vsErrors(UpgradestatusinfoSegStatusVsErrorArgs.builder()
            .eventTimestamps(UpgradestatusinfoSegStatusVsErrorEventTimestampArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reasons("string")
            .seGroupHaMode("string")
            .seGroupRef("string")
            .seRef("string")
            .tenantRef("string")
            .trafficStatus("string")
            .vipId("string")
            .vsRef("string")
            .build())
        .vsMigrateInProgressReves("string")
        .vsScaleinInProgressReves("string")
        .vsScaleoutInProgressReves("string")
        .worker("string")
        .build())
    .startTime("string")
    .statediffRef("string")
    .states(UpgradestatusinfoStateArgs.builder()
        .lastChangedTimes(UpgradestatusinfoStateLastChangedTimeArgs.builder()
            .secs("string")
            .usecs("string")
            .build())
        .reason("string")
        .rebooted("string")
        .state("string")
        .build())
    .system("string")
    .systemReportRefs("string")
    .tasksCompleted("string")
    .tenantRef("string")
    .totalTasks("string")
    .upgradeEvents(UpgradestatusinfoUpgradeEventArgs.builder()
        .nodesEvents(UpgradestatusinfoUpgradeEventNodesEventArgs.builder()
            .duration("string")
            .endTime("string")
            .ips(UpgradestatusinfoUpgradeEventNodesEventIpArgs.builder()
                .addr("string")
                .type("string")
                .build())
            .message("string")
            .startTime("string")
            .status("string")
            .subTasks("string")
            .build())
        .subEvents(UpgradestatusinfoUpgradeEventSubEventArgs.builder()
            .duration("string")
            .endTime("string")
            .ips(UpgradestatusinfoUpgradeEventSubEventIpArgs.builder()
                .addr("string")
                .type("string")
                .build())
            .message("string")
            .startTime("string")
            .status("string")
            .subTasks("string")
            .build())
        .task("string")
        .taskName("string")
        .build())
    .upgradeOps("string")
    .upgradeReadinesses(UpgradestatusinfoUpgradeReadinessArgs.builder()
        .checks(UpgradestatusinfoUpgradeReadinessCheckArgs.builder()
            .checkCode("string")
            .description("string")
            .details("string")
            .duration("string")
            .endTime("string")
            .errorDetails("string")
            .startTime("string")
            .state("string")
            .build())
        .checksCompleted("string")
        .duration("string")
        .endTime("string")
        .imageRef("string")
        .patchImageRef("string")
        .progress("string")
        .startTime("string")
        .states(UpgradestatusinfoUpgradeReadinessStateArgs.builder()
            .lastChangedTimes(UpgradestatusinfoUpgradeReadinessStateLastChangedTimeArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reason("string")
            .rebooted("string")
            .state("string")
            .build())
        .totalChecks("string")
        .upgradeOps("string")
        .build())
    .upgradestatusinfoId("string")
    .uuid("string")
    .version("string")
    .build());
Copy
upgradestatusinfo_resource = avi.Upgradestatusinfo("upgradestatusinfoResource",
    after_reboot_rollback_fnc="string",
    after_reboot_task_name="string",
    clean="string",
    dryrun_infos=[{
        "duration": "string",
        "end_time": "string",
        "operation": "string",
        "params": [{
            "controller_patch_ref": "string",
            "dryrun": "string",
            "image_ref": "string",
            "prechecks_only": "string",
            "se_group_options": [{
                "action_on_error": "string",
                "disruptive": "string",
            }],
            "se_group_refs": ["string"],
            "se_patch_ref": "string",
            "skip_warnings": "string",
            "system": "string",
        }],
        "progress": "string",
        "start_time": "string",
        "states": [{
            "last_changed_times": [{
                "secs": "string",
                "usecs": "string",
            }],
            "reason": "string",
            "rebooted": "string",
            "state": "string",
        }],
        "tasks_completed": "string",
        "total_tasks": "string",
        "upgrade_events": [{
            "nodes_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "sub_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "task": "string",
            "task_name": "string",
        }],
        "worker": "string",
    }],
    duration="string",
    enable_patch_rollback="string",
    enable_rollback="string",
    end_time="string",
    enqueue_time="string",
    fips_mode="string",
    histories=[{
        "duration": "string",
        "end_time": "string",
        "ops": "string",
        "patch_version": "string",
        "se_upgrade_events": [{
            "from_se_ref": "string",
            "num_se": "string",
            "num_se_group": "string",
            "num_vs": "string",
            "reasons": ["string"],
            "se_group_ha_mode": "string",
            "se_group_ref": "string",
            "se_ref": "string",
            "sub_tasks": ["string"],
            "task": "string",
            "to_se_ref": "string",
            "traffic_status": "string",
            "vs_ref": "string",
        }],
        "seg_statuses": [{
            "controller_version": "string",
            "disrupted_vs_reves": ["string"],
            "duration": "string",
            "end_time": "string",
            "enqueue_time": "string",
            "ha_mode": "string",
            "in_progress": "string",
            "notes": ["string"],
            "num_se": "string",
            "num_se_with_no_vs": "string",
            "num_se_with_vs_not_scaledout": "string",
            "num_se_with_vs_scaledout": "string",
            "num_vs": "string",
            "num_vs_disrupted": "string",
            "progress": "string",
            "reasons": ["string"],
            "request_time": "string",
            "se_already_upgraded_at_starts": ["string"],
            "se_disconnected_at_starts": ["string"],
            "se_group_name": "string",
            "se_group_uuid": "string",
            "se_ip_missing_at_starts": ["string"],
            "se_poweredoff_at_starts": ["string"],
            "se_reboot_in_progress_ref": "string",
            "se_upgrade_completeds": ["string"],
            "se_upgrade_errors": [{
                "from_se_ref": "string",
                "num_se": "string",
                "num_se_group": "string",
                "num_vs": "string",
                "reasons": ["string"],
                "se_group_ha_mode": "string",
                "se_group_ref": "string",
                "se_ref": "string",
                "sub_tasks": ["string"],
                "task": "string",
                "to_se_ref": "string",
                "traffic_status": "string",
                "vs_ref": "string",
            }],
            "se_upgrade_faileds": ["string"],
            "se_upgrade_in_progresses": ["string"],
            "se_upgrade_not_starteds": ["string"],
            "se_upgrade_skip_suspendeds": ["string"],
            "se_upgrade_suspendeds": ["string"],
            "se_with_no_vs": ["string"],
            "se_with_vs_not_scaledouts": ["string"],
            "se_with_vs_scaledouts": ["string"],
            "start_time": "string",
            "state": "string",
            "tenant_ref": "string",
            "thread": "string",
            "traffic_status": "string",
            "vs_errors": [{
                "event_timestamps": [{
                    "secs": "string",
                    "usecs": "string",
                }],
                "reasons": ["string"],
                "se_group_ha_mode": "string",
                "se_group_ref": "string",
                "se_ref": "string",
                "tenant_ref": "string",
                "traffic_status": "string",
                "vip_id": "string",
                "vs_ref": "string",
            }],
            "vs_migrate_in_progress_reves": ["string"],
            "vs_scalein_in_progress_reves": ["string"],
            "vs_scaleout_in_progress_reves": ["string"],
            "worker": "string",
        }],
        "start_time": "string",
        "statediff_ref": "string",
        "states": [{
            "last_changed_times": [{
                "secs": "string",
                "usecs": "string",
            }],
            "reason": "string",
            "rebooted": "string",
            "state": "string",
        }],
        "upgrade_events": [{
            "nodes_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "sub_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "task": "string",
            "task_name": "string",
        }],
        "version": "string",
    }],
    image_path="string",
    image_ref="string",
    name="string",
    node_type="string",
    obj_cloud_ref="string",
    params=[{
        "controllers": [{
            "task_base_timeout": "string",
        }],
        "image_ref": "string",
        "patch_ref": "string",
        "se_group_options": [{
            "action_on_error": "string",
            "disruptive": "string",
        }],
        "se_group_resume_options": [{
            "action_on_error": "string",
            "disruptive": "string",
            "skip_suspended": "string",
        }],
        "service_engines": [{
            "concurrent_segroup_upgrades": "string",
            "image_data_transfer_size": "string",
            "large_se_connect_timeout": "string",
            "se_connect_timeout": "string",
            "simultaneous_image_downloads": "string",
            "task_base_timeout": "string",
        }],
    }],
    patch_image_path="string",
    patch_image_ref="string",
    patch_lists=[{
        "patch_image_path": "string",
        "patch_image_ref": "string",
        "patch_version": "string",
    }],
    patch_reboot="string",
    patch_version="string",
    prev_image_path="string",
    prev_patch_image_path="string",
    prev_remote_image_ref="string",
    previous_image_ref="string",
    previous_patch_image_ref="string",
    previous_patch_lists=[{
        "patch_image_path": "string",
        "patch_image_ref": "string",
        "patch_version": "string",
    }],
    previous_patch_version="string",
    previous_version="string",
    progress="string",
    reason="string",
    remote_image_ref="string",
    se_patch_image_path="string",
    se_patch_image_ref="string",
    se_upgrade_events=[{
        "from_se_ref": "string",
        "num_se": "string",
        "num_se_group": "string",
        "num_vs": "string",
        "reasons": ["string"],
        "se_group_ha_mode": "string",
        "se_group_ref": "string",
        "se_ref": "string",
        "sub_tasks": ["string"],
        "task": "string",
        "to_se_ref": "string",
        "traffic_status": "string",
        "vs_ref": "string",
    }],
    seg_params=[{
        "controllers": [{
            "task_base_timeout": "string",
        }],
        "image_ref": "string",
        "patch_ref": "string",
        "se_group_options": [{
            "action_on_error": "string",
            "disruptive": "string",
        }],
        "se_group_resume_options": [{
            "action_on_error": "string",
            "disruptive": "string",
            "skip_suspended": "string",
        }],
        "service_engines": [{
            "concurrent_segroup_upgrades": "string",
            "image_data_transfer_size": "string",
            "large_se_connect_timeout": "string",
            "se_connect_timeout": "string",
            "simultaneous_image_downloads": "string",
            "task_base_timeout": "string",
        }],
    }],
    seg_statuses=[{
        "controller_version": "string",
        "disrupted_vs_reves": ["string"],
        "duration": "string",
        "end_time": "string",
        "enqueue_time": "string",
        "ha_mode": "string",
        "in_progress": "string",
        "notes": ["string"],
        "num_se": "string",
        "num_se_with_no_vs": "string",
        "num_se_with_vs_not_scaledout": "string",
        "num_se_with_vs_scaledout": "string",
        "num_vs": "string",
        "num_vs_disrupted": "string",
        "progress": "string",
        "reasons": ["string"],
        "request_time": "string",
        "se_already_upgraded_at_starts": ["string"],
        "se_disconnected_at_starts": ["string"],
        "se_group_name": "string",
        "se_group_uuid": "string",
        "se_ip_missing_at_starts": ["string"],
        "se_poweredoff_at_starts": ["string"],
        "se_reboot_in_progress_ref": "string",
        "se_upgrade_completeds": ["string"],
        "se_upgrade_errors": [{
            "from_se_ref": "string",
            "num_se": "string",
            "num_se_group": "string",
            "num_vs": "string",
            "reasons": ["string"],
            "se_group_ha_mode": "string",
            "se_group_ref": "string",
            "se_ref": "string",
            "sub_tasks": ["string"],
            "task": "string",
            "to_se_ref": "string",
            "traffic_status": "string",
            "vs_ref": "string",
        }],
        "se_upgrade_faileds": ["string"],
        "se_upgrade_in_progresses": ["string"],
        "se_upgrade_not_starteds": ["string"],
        "se_upgrade_skip_suspendeds": ["string"],
        "se_upgrade_suspendeds": ["string"],
        "se_with_no_vs": ["string"],
        "se_with_vs_not_scaledouts": ["string"],
        "se_with_vs_scaledouts": ["string"],
        "start_time": "string",
        "state": "string",
        "tenant_ref": "string",
        "thread": "string",
        "traffic_status": "string",
        "vs_errors": [{
            "event_timestamps": [{
                "secs": "string",
                "usecs": "string",
            }],
            "reasons": ["string"],
            "se_group_ha_mode": "string",
            "se_group_ref": "string",
            "se_ref": "string",
            "tenant_ref": "string",
            "traffic_status": "string",
            "vip_id": "string",
            "vs_ref": "string",
        }],
        "vs_migrate_in_progress_reves": ["string"],
        "vs_scalein_in_progress_reves": ["string"],
        "vs_scaleout_in_progress_reves": ["string"],
        "worker": "string",
    }],
    start_time="string",
    statediff_ref="string",
    states=[{
        "last_changed_times": [{
            "secs": "string",
            "usecs": "string",
        }],
        "reason": "string",
        "rebooted": "string",
        "state": "string",
    }],
    system="string",
    system_report_refs=["string"],
    tasks_completed="string",
    tenant_ref="string",
    total_tasks="string",
    upgrade_events=[{
        "nodes_events": [{
            "duration": "string",
            "end_time": "string",
            "ips": [{
                "addr": "string",
                "type": "string",
            }],
            "message": "string",
            "start_time": "string",
            "status": "string",
            "sub_tasks": ["string"],
        }],
        "sub_events": [{
            "duration": "string",
            "end_time": "string",
            "ips": [{
                "addr": "string",
                "type": "string",
            }],
            "message": "string",
            "start_time": "string",
            "status": "string",
            "sub_tasks": ["string"],
        }],
        "task": "string",
        "task_name": "string",
    }],
    upgrade_ops="string",
    upgrade_readinesses=[{
        "checks": [{
            "check_code": "string",
            "description": "string",
            "details": ["string"],
            "duration": "string",
            "end_time": "string",
            "error_details": ["string"],
            "start_time": "string",
            "state": "string",
        }],
        "checks_completed": "string",
        "duration": "string",
        "end_time": "string",
        "image_ref": "string",
        "patch_image_ref": "string",
        "progress": "string",
        "start_time": "string",
        "states": [{
            "last_changed_times": [{
                "secs": "string",
                "usecs": "string",
            }],
            "reason": "string",
            "rebooted": "string",
            "state": "string",
        }],
        "total_checks": "string",
        "upgrade_ops": "string",
    }],
    upgradestatusinfo_id="string",
    uuid="string",
    version="string")
Copy
const upgradestatusinfoResource = new avi.Upgradestatusinfo("upgradestatusinfoResource", {
    afterRebootRollbackFnc: "string",
    afterRebootTaskName: "string",
    clean: "string",
    dryrunInfos: [{
        duration: "string",
        endTime: "string",
        operation: "string",
        params: [{
            controllerPatchRef: "string",
            dryrun: "string",
            imageRef: "string",
            prechecksOnly: "string",
            seGroupOptions: [{
                actionOnError: "string",
                disruptive: "string",
            }],
            seGroupRefs: ["string"],
            sePatchRef: "string",
            skipWarnings: "string",
            system: "string",
        }],
        progress: "string",
        startTime: "string",
        states: [{
            lastChangedTimes: [{
                secs: "string",
                usecs: "string",
            }],
            reason: "string",
            rebooted: "string",
            state: "string",
        }],
        tasksCompleted: "string",
        totalTasks: "string",
        upgradeEvents: [{
            nodesEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            subEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            task: "string",
            taskName: "string",
        }],
        worker: "string",
    }],
    duration: "string",
    enablePatchRollback: "string",
    enableRollback: "string",
    endTime: "string",
    enqueueTime: "string",
    fipsMode: "string",
    histories: [{
        duration: "string",
        endTime: "string",
        ops: "string",
        patchVersion: "string",
        seUpgradeEvents: [{
            fromSeRef: "string",
            numSe: "string",
            numSeGroup: "string",
            numVs: "string",
            reasons: ["string"],
            seGroupHaMode: "string",
            seGroupRef: "string",
            seRef: "string",
            subTasks: ["string"],
            task: "string",
            toSeRef: "string",
            trafficStatus: "string",
            vsRef: "string",
        }],
        segStatuses: [{
            controllerVersion: "string",
            disruptedVsReves: ["string"],
            duration: "string",
            endTime: "string",
            enqueueTime: "string",
            haMode: "string",
            inProgress: "string",
            notes: ["string"],
            numSe: "string",
            numSeWithNoVs: "string",
            numSeWithVsNotScaledout: "string",
            numSeWithVsScaledout: "string",
            numVs: "string",
            numVsDisrupted: "string",
            progress: "string",
            reasons: ["string"],
            requestTime: "string",
            seAlreadyUpgradedAtStarts: ["string"],
            seDisconnectedAtStarts: ["string"],
            seGroupName: "string",
            seGroupUuid: "string",
            seIpMissingAtStarts: ["string"],
            sePoweredoffAtStarts: ["string"],
            seRebootInProgressRef: "string",
            seUpgradeCompleteds: ["string"],
            seUpgradeErrors: [{
                fromSeRef: "string",
                numSe: "string",
                numSeGroup: "string",
                numVs: "string",
                reasons: ["string"],
                seGroupHaMode: "string",
                seGroupRef: "string",
                seRef: "string",
                subTasks: ["string"],
                task: "string",
                toSeRef: "string",
                trafficStatus: "string",
                vsRef: "string",
            }],
            seUpgradeFaileds: ["string"],
            seUpgradeInProgresses: ["string"],
            seUpgradeNotStarteds: ["string"],
            seUpgradeSkipSuspendeds: ["string"],
            seUpgradeSuspendeds: ["string"],
            seWithNoVs: ["string"],
            seWithVsNotScaledouts: ["string"],
            seWithVsScaledouts: ["string"],
            startTime: "string",
            state: "string",
            tenantRef: "string",
            thread: "string",
            trafficStatus: "string",
            vsErrors: [{
                eventTimestamps: [{
                    secs: "string",
                    usecs: "string",
                }],
                reasons: ["string"],
                seGroupHaMode: "string",
                seGroupRef: "string",
                seRef: "string",
                tenantRef: "string",
                trafficStatus: "string",
                vipId: "string",
                vsRef: "string",
            }],
            vsMigrateInProgressReves: ["string"],
            vsScaleinInProgressReves: ["string"],
            vsScaleoutInProgressReves: ["string"],
            worker: "string",
        }],
        startTime: "string",
        statediffRef: "string",
        states: [{
            lastChangedTimes: [{
                secs: "string",
                usecs: "string",
            }],
            reason: "string",
            rebooted: "string",
            state: "string",
        }],
        upgradeEvents: [{
            nodesEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            subEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            task: "string",
            taskName: "string",
        }],
        version: "string",
    }],
    imagePath: "string",
    imageRef: "string",
    name: "string",
    nodeType: "string",
    objCloudRef: "string",
    params: [{
        controllers: [{
            taskBaseTimeout: "string",
        }],
        imageRef: "string",
        patchRef: "string",
        seGroupOptions: [{
            actionOnError: "string",
            disruptive: "string",
        }],
        seGroupResumeOptions: [{
            actionOnError: "string",
            disruptive: "string",
            skipSuspended: "string",
        }],
        serviceEngines: [{
            concurrentSegroupUpgrades: "string",
            imageDataTransferSize: "string",
            largeSeConnectTimeout: "string",
            seConnectTimeout: "string",
            simultaneousImageDownloads: "string",
            taskBaseTimeout: "string",
        }],
    }],
    patchImagePath: "string",
    patchImageRef: "string",
    patchLists: [{
        patchImagePath: "string",
        patchImageRef: "string",
        patchVersion: "string",
    }],
    patchReboot: "string",
    patchVersion: "string",
    prevImagePath: "string",
    prevPatchImagePath: "string",
    prevRemoteImageRef: "string",
    previousImageRef: "string",
    previousPatchImageRef: "string",
    previousPatchLists: [{
        patchImagePath: "string",
        patchImageRef: "string",
        patchVersion: "string",
    }],
    previousPatchVersion: "string",
    previousVersion: "string",
    progress: "string",
    reason: "string",
    remoteImageRef: "string",
    sePatchImagePath: "string",
    sePatchImageRef: "string",
    seUpgradeEvents: [{
        fromSeRef: "string",
        numSe: "string",
        numSeGroup: "string",
        numVs: "string",
        reasons: ["string"],
        seGroupHaMode: "string",
        seGroupRef: "string",
        seRef: "string",
        subTasks: ["string"],
        task: "string",
        toSeRef: "string",
        trafficStatus: "string",
        vsRef: "string",
    }],
    segParams: [{
        controllers: [{
            taskBaseTimeout: "string",
        }],
        imageRef: "string",
        patchRef: "string",
        seGroupOptions: [{
            actionOnError: "string",
            disruptive: "string",
        }],
        seGroupResumeOptions: [{
            actionOnError: "string",
            disruptive: "string",
            skipSuspended: "string",
        }],
        serviceEngines: [{
            concurrentSegroupUpgrades: "string",
            imageDataTransferSize: "string",
            largeSeConnectTimeout: "string",
            seConnectTimeout: "string",
            simultaneousImageDownloads: "string",
            taskBaseTimeout: "string",
        }],
    }],
    segStatuses: [{
        controllerVersion: "string",
        disruptedVsReves: ["string"],
        duration: "string",
        endTime: "string",
        enqueueTime: "string",
        haMode: "string",
        inProgress: "string",
        notes: ["string"],
        numSe: "string",
        numSeWithNoVs: "string",
        numSeWithVsNotScaledout: "string",
        numSeWithVsScaledout: "string",
        numVs: "string",
        numVsDisrupted: "string",
        progress: "string",
        reasons: ["string"],
        requestTime: "string",
        seAlreadyUpgradedAtStarts: ["string"],
        seDisconnectedAtStarts: ["string"],
        seGroupName: "string",
        seGroupUuid: "string",
        seIpMissingAtStarts: ["string"],
        sePoweredoffAtStarts: ["string"],
        seRebootInProgressRef: "string",
        seUpgradeCompleteds: ["string"],
        seUpgradeErrors: [{
            fromSeRef: "string",
            numSe: "string",
            numSeGroup: "string",
            numVs: "string",
            reasons: ["string"],
            seGroupHaMode: "string",
            seGroupRef: "string",
            seRef: "string",
            subTasks: ["string"],
            task: "string",
            toSeRef: "string",
            trafficStatus: "string",
            vsRef: "string",
        }],
        seUpgradeFaileds: ["string"],
        seUpgradeInProgresses: ["string"],
        seUpgradeNotStarteds: ["string"],
        seUpgradeSkipSuspendeds: ["string"],
        seUpgradeSuspendeds: ["string"],
        seWithNoVs: ["string"],
        seWithVsNotScaledouts: ["string"],
        seWithVsScaledouts: ["string"],
        startTime: "string",
        state: "string",
        tenantRef: "string",
        thread: "string",
        trafficStatus: "string",
        vsErrors: [{
            eventTimestamps: [{
                secs: "string",
                usecs: "string",
            }],
            reasons: ["string"],
            seGroupHaMode: "string",
            seGroupRef: "string",
            seRef: "string",
            tenantRef: "string",
            trafficStatus: "string",
            vipId: "string",
            vsRef: "string",
        }],
        vsMigrateInProgressReves: ["string"],
        vsScaleinInProgressReves: ["string"],
        vsScaleoutInProgressReves: ["string"],
        worker: "string",
    }],
    startTime: "string",
    statediffRef: "string",
    states: [{
        lastChangedTimes: [{
            secs: "string",
            usecs: "string",
        }],
        reason: "string",
        rebooted: "string",
        state: "string",
    }],
    system: "string",
    systemReportRefs: ["string"],
    tasksCompleted: "string",
    tenantRef: "string",
    totalTasks: "string",
    upgradeEvents: [{
        nodesEvents: [{
            duration: "string",
            endTime: "string",
            ips: [{
                addr: "string",
                type: "string",
            }],
            message: "string",
            startTime: "string",
            status: "string",
            subTasks: ["string"],
        }],
        subEvents: [{
            duration: "string",
            endTime: "string",
            ips: [{
                addr: "string",
                type: "string",
            }],
            message: "string",
            startTime: "string",
            status: "string",
            subTasks: ["string"],
        }],
        task: "string",
        taskName: "string",
    }],
    upgradeOps: "string",
    upgradeReadinesses: [{
        checks: [{
            checkCode: "string",
            description: "string",
            details: ["string"],
            duration: "string",
            endTime: "string",
            errorDetails: ["string"],
            startTime: "string",
            state: "string",
        }],
        checksCompleted: "string",
        duration: "string",
        endTime: "string",
        imageRef: "string",
        patchImageRef: "string",
        progress: "string",
        startTime: "string",
        states: [{
            lastChangedTimes: [{
                secs: "string",
                usecs: "string",
            }],
            reason: "string",
            rebooted: "string",
            state: "string",
        }],
        totalChecks: "string",
        upgradeOps: "string",
    }],
    upgradestatusinfoId: "string",
    uuid: "string",
    version: "string",
});
Copy
type: avi:Upgradestatusinfo
properties:
    afterRebootRollbackFnc: string
    afterRebootTaskName: string
    clean: string
    dryrunInfos:
        - duration: string
          endTime: string
          operation: string
          params:
            - controllerPatchRef: string
              dryrun: string
              imageRef: string
              prechecksOnly: string
              seGroupOptions:
                - actionOnError: string
                  disruptive: string
              seGroupRefs:
                - string
              sePatchRef: string
              skipWarnings: string
              system: string
          progress: string
          startTime: string
          states:
            - lastChangedTimes:
                - secs: string
                  usecs: string
              reason: string
              rebooted: string
              state: string
          tasksCompleted: string
          totalTasks: string
          upgradeEvents:
            - nodesEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              subEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              task: string
              taskName: string
          worker: string
    duration: string
    enablePatchRollback: string
    enableRollback: string
    endTime: string
    enqueueTime: string
    fipsMode: string
    histories:
        - duration: string
          endTime: string
          ops: string
          patchVersion: string
          seUpgradeEvents:
            - fromSeRef: string
              numSe: string
              numSeGroup: string
              numVs: string
              reasons:
                - string
              seGroupHaMode: string
              seGroupRef: string
              seRef: string
              subTasks:
                - string
              task: string
              toSeRef: string
              trafficStatus: string
              vsRef: string
          segStatuses:
            - controllerVersion: string
              disruptedVsReves:
                - string
              duration: string
              endTime: string
              enqueueTime: string
              haMode: string
              inProgress: string
              notes:
                - string
              numSe: string
              numSeWithNoVs: string
              numSeWithVsNotScaledout: string
              numSeWithVsScaledout: string
              numVs: string
              numVsDisrupted: string
              progress: string
              reasons:
                - string
              requestTime: string
              seAlreadyUpgradedAtStarts:
                - string
              seDisconnectedAtStarts:
                - string
              seGroupName: string
              seGroupUuid: string
              seIpMissingAtStarts:
                - string
              sePoweredoffAtStarts:
                - string
              seRebootInProgressRef: string
              seUpgradeCompleteds:
                - string
              seUpgradeErrors:
                - fromSeRef: string
                  numSe: string
                  numSeGroup: string
                  numVs: string
                  reasons:
                    - string
                  seGroupHaMode: string
                  seGroupRef: string
                  seRef: string
                  subTasks:
                    - string
                  task: string
                  toSeRef: string
                  trafficStatus: string
                  vsRef: string
              seUpgradeFaileds:
                - string
              seUpgradeInProgresses:
                - string
              seUpgradeNotStarteds:
                - string
              seUpgradeSkipSuspendeds:
                - string
              seUpgradeSuspendeds:
                - string
              seWithNoVs:
                - string
              seWithVsNotScaledouts:
                - string
              seWithVsScaledouts:
                - string
              startTime: string
              state: string
              tenantRef: string
              thread: string
              trafficStatus: string
              vsErrors:
                - eventTimestamps:
                    - secs: string
                      usecs: string
                  reasons:
                    - string
                  seGroupHaMode: string
                  seGroupRef: string
                  seRef: string
                  tenantRef: string
                  trafficStatus: string
                  vipId: string
                  vsRef: string
              vsMigrateInProgressReves:
                - string
              vsScaleinInProgressReves:
                - string
              vsScaleoutInProgressReves:
                - string
              worker: string
          startTime: string
          statediffRef: string
          states:
            - lastChangedTimes:
                - secs: string
                  usecs: string
              reason: string
              rebooted: string
              state: string
          upgradeEvents:
            - nodesEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              subEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              task: string
              taskName: string
          version: string
    imagePath: string
    imageRef: string
    name: string
    nodeType: string
    objCloudRef: string
    params:
        - controllers:
            - taskBaseTimeout: string
          imageRef: string
          patchRef: string
          seGroupOptions:
            - actionOnError: string
              disruptive: string
          seGroupResumeOptions:
            - actionOnError: string
              disruptive: string
              skipSuspended: string
          serviceEngines:
            - concurrentSegroupUpgrades: string
              imageDataTransferSize: string
              largeSeConnectTimeout: string
              seConnectTimeout: string
              simultaneousImageDownloads: string
              taskBaseTimeout: string
    patchImagePath: string
    patchImageRef: string
    patchLists:
        - patchImagePath: string
          patchImageRef: string
          patchVersion: string
    patchReboot: string
    patchVersion: string
    prevImagePath: string
    prevPatchImagePath: string
    prevRemoteImageRef: string
    previousImageRef: string
    previousPatchImageRef: string
    previousPatchLists:
        - patchImagePath: string
          patchImageRef: string
          patchVersion: string
    previousPatchVersion: string
    previousVersion: string
    progress: string
    reason: string
    remoteImageRef: string
    sePatchImagePath: string
    sePatchImageRef: string
    seUpgradeEvents:
        - fromSeRef: string
          numSe: string
          numSeGroup: string
          numVs: string
          reasons:
            - string
          seGroupHaMode: string
          seGroupRef: string
          seRef: string
          subTasks:
            - string
          task: string
          toSeRef: string
          trafficStatus: string
          vsRef: string
    segParams:
        - controllers:
            - taskBaseTimeout: string
          imageRef: string
          patchRef: string
          seGroupOptions:
            - actionOnError: string
              disruptive: string
          seGroupResumeOptions:
            - actionOnError: string
              disruptive: string
              skipSuspended: string
          serviceEngines:
            - concurrentSegroupUpgrades: string
              imageDataTransferSize: string
              largeSeConnectTimeout: string
              seConnectTimeout: string
              simultaneousImageDownloads: string
              taskBaseTimeout: string
    segStatuses:
        - controllerVersion: string
          disruptedVsReves:
            - string
          duration: string
          endTime: string
          enqueueTime: string
          haMode: string
          inProgress: string
          notes:
            - string
          numSe: string
          numSeWithNoVs: string
          numSeWithVsNotScaledout: string
          numSeWithVsScaledout: string
          numVs: string
          numVsDisrupted: string
          progress: string
          reasons:
            - string
          requestTime: string
          seAlreadyUpgradedAtStarts:
            - string
          seDisconnectedAtStarts:
            - string
          seGroupName: string
          seGroupUuid: string
          seIpMissingAtStarts:
            - string
          sePoweredoffAtStarts:
            - string
          seRebootInProgressRef: string
          seUpgradeCompleteds:
            - string
          seUpgradeErrors:
            - fromSeRef: string
              numSe: string
              numSeGroup: string
              numVs: string
              reasons:
                - string
              seGroupHaMode: string
              seGroupRef: string
              seRef: string
              subTasks:
                - string
              task: string
              toSeRef: string
              trafficStatus: string
              vsRef: string
          seUpgradeFaileds:
            - string
          seUpgradeInProgresses:
            - string
          seUpgradeNotStarteds:
            - string
          seUpgradeSkipSuspendeds:
            - string
          seUpgradeSuspendeds:
            - string
          seWithNoVs:
            - string
          seWithVsNotScaledouts:
            - string
          seWithVsScaledouts:
            - string
          startTime: string
          state: string
          tenantRef: string
          thread: string
          trafficStatus: string
          vsErrors:
            - eventTimestamps:
                - secs: string
                  usecs: string
              reasons:
                - string
              seGroupHaMode: string
              seGroupRef: string
              seRef: string
              tenantRef: string
              trafficStatus: string
              vipId: string
              vsRef: string
          vsMigrateInProgressReves:
            - string
          vsScaleinInProgressReves:
            - string
          vsScaleoutInProgressReves:
            - string
          worker: string
    startTime: string
    statediffRef: string
    states:
        - lastChangedTimes:
            - secs: string
              usecs: string
          reason: string
          rebooted: string
          state: string
    system: string
    systemReportRefs:
        - string
    tasksCompleted: string
    tenantRef: string
    totalTasks: string
    upgradeEvents:
        - nodesEvents:
            - duration: string
              endTime: string
              ips:
                - addr: string
                  type: string
              message: string
              startTime: string
              status: string
              subTasks:
                - string
          subEvents:
            - duration: string
              endTime: string
              ips:
                - addr: string
                  type: string
              message: string
              startTime: string
              status: string
              subTasks:
                - string
          task: string
          taskName: string
    upgradeOps: string
    upgradeReadinesses:
        - checks:
            - checkCode: string
              description: string
              details:
                - string
              duration: string
              endTime: string
              errorDetails:
                - string
              startTime: string
              state: string
          checksCompleted: string
          duration: string
          endTime: string
          imageRef: string
          patchImageRef: string
          progress: string
          startTime: string
          states:
            - lastChangedTimes:
                - secs: string
                  usecs: string
              reason: string
              rebooted: string
              state: string
          totalChecks: string
          upgradeOps: string
    upgradestatusinfoId: string
    uuid: string
    version: string
Copy

Upgradestatusinfo Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Upgradestatusinfo resource accepts the following input properties:

AfterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DryrunInfos List<UpgradestatusinfoDryrunInfo>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
FipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
Histories List<UpgradestatusinfoHistory>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
ImagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
NodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ObjCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Params List<UpgradestatusinfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchLists List<UpgradestatusinfoPatchList>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PreviousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchLists List<UpgradestatusinfoPreviousPatchList>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RemoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents List<UpgradestatusinfoSeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegParams List<UpgradestatusinfoSegParam>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses List<UpgradestatusinfoSegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States List<UpgradestatusinfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SystemReportRefs List<string>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents List<UpgradestatusinfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeReadinesses List<UpgradestatusinfoUpgradeReadiness>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
UpgradestatusinfoId string
Uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DryrunInfos []UpgradestatusinfoDryrunInfoArgs
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
FipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
Histories []UpgradestatusinfoHistoryArgs
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
ImagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
NodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ObjCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Params []UpgradestatusinfoParamArgs
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchLists []UpgradestatusinfoPatchListArgs
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PreviousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchLists []UpgradestatusinfoPreviousPatchListArgs
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RemoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents []UpgradestatusinfoSeUpgradeEventArgs
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegParams []UpgradestatusinfoSegParamArgs
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses []UpgradestatusinfoSegStatusArgs
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States []UpgradestatusinfoStateTypeArgs
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SystemReportRefs []string
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents []UpgradestatusinfoUpgradeEventArgs
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeReadinesses []UpgradestatusinfoUpgradeReadinessArgs
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
UpgradestatusinfoId string
Uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc String
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName String
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean String
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos List<UpgradestatusinfoDryrunInfo>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback String
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback String
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode String
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories List<UpgradestatusinfoHistory>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath String
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name String
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType String
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef String
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params List<UpgradestatusinfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists List<UpgradestatusinfoPatchList>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot String
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath String
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath String
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef String
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef String
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef String
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists List<UpgradestatusinfoPreviousPatchList>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion String
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion String
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef String
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath String
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef String
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<UpgradestatusinfoSeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams List<UpgradestatusinfoSegParam>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<UpgradestatusinfoSegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<UpgradestatusinfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs List<String>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<UpgradestatusinfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses List<UpgradestatusinfoUpgradeReadiness>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId String
uuid String
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos UpgradestatusinfoDryrunInfo[]
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories UpgradestatusinfoHistory[]
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params UpgradestatusinfoParam[]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists UpgradestatusinfoPatchList[]
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists UpgradestatusinfoPreviousPatchList[]
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents UpgradestatusinfoSeUpgradeEvent[]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams UpgradestatusinfoSegParam[]
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses UpgradestatusinfoSegStatus[]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states UpgradestatusinfoState[]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs string[]
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents UpgradestatusinfoUpgradeEvent[]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses UpgradestatusinfoUpgradeReadiness[]
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId string
uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
after_reboot_rollback_fnc str
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
after_reboot_task_name str
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean str
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrun_infos Sequence[UpgradestatusinfoDryrunInfoArgs]
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enable_patch_rollback str
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enable_rollback str
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueue_time str
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fips_mode str
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories Sequence[UpgradestatusinfoHistoryArgs]
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
image_path str
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name str
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
node_type str
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
obj_cloud_ref str
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params Sequence[UpgradestatusinfoParamArgs]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_path str
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_ref str
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_lists Sequence[UpgradestatusinfoPatchListArgs]
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_reboot str
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_version str
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_image_path str
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_patch_image_path str
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_remote_image_ref str
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previous_image_ref str
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_image_ref str
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_lists Sequence[UpgradestatusinfoPreviousPatchListArgs]
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_version str
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_version str
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remote_image_ref str
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
se_patch_image_path str
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
se_patch_image_ref str
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
se_upgrade_events Sequence[UpgradestatusinfoSeUpgradeEventArgs]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seg_params Sequence[UpgradestatusinfoSegParamArgs]
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seg_statuses Sequence[UpgradestatusinfoSegStatusArgs]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediff_ref str
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states Sequence[UpgradestatusinfoStateArgs]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system str
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system_report_refs Sequence[str]
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasks_completed str
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
total_tasks str
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_events Sequence[UpgradestatusinfoUpgradeEventArgs]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_ops str
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_readinesses Sequence[UpgradestatusinfoUpgradeReadinessArgs]
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfo_id str
uuid str
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version str
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc String
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName String
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean String
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos List<Property Map>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback String
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback String
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode String
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories List<Property Map>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath String
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name String
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType String
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef String
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params List<Property Map>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists List<Property Map>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot String
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath String
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath String
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef String
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef String
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef String
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists List<Property Map>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion String
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion String
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef String
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath String
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef String
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<Property Map>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams List<Property Map>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<Property Map>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<Property Map>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs List<String>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<Property Map>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses List<Property Map>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId String
uuid String
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

Outputs

All input properties are implicitly available as output properties. Additionally, the Upgradestatusinfo resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing Upgradestatusinfo Resource

Get an existing Upgradestatusinfo resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: UpgradestatusinfoState, opts?: CustomResourceOptions): Upgradestatusinfo
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        after_reboot_rollback_fnc: Optional[str] = None,
        after_reboot_task_name: Optional[str] = None,
        clean: Optional[str] = None,
        dryrun_infos: Optional[Sequence[UpgradestatusinfoDryrunInfoArgs]] = None,
        duration: Optional[str] = None,
        enable_patch_rollback: Optional[str] = None,
        enable_rollback: Optional[str] = None,
        end_time: Optional[str] = None,
        enqueue_time: Optional[str] = None,
        fips_mode: Optional[str] = None,
        histories: Optional[Sequence[UpgradestatusinfoHistoryArgs]] = None,
        image_path: Optional[str] = None,
        image_ref: Optional[str] = None,
        name: Optional[str] = None,
        node_type: Optional[str] = None,
        obj_cloud_ref: Optional[str] = None,
        params: Optional[Sequence[UpgradestatusinfoParamArgs]] = None,
        patch_image_path: Optional[str] = None,
        patch_image_ref: Optional[str] = None,
        patch_lists: Optional[Sequence[UpgradestatusinfoPatchListArgs]] = None,
        patch_reboot: Optional[str] = None,
        patch_version: Optional[str] = None,
        prev_image_path: Optional[str] = None,
        prev_patch_image_path: Optional[str] = None,
        prev_remote_image_ref: Optional[str] = None,
        previous_image_ref: Optional[str] = None,
        previous_patch_image_ref: Optional[str] = None,
        previous_patch_lists: Optional[Sequence[UpgradestatusinfoPreviousPatchListArgs]] = None,
        previous_patch_version: Optional[str] = None,
        previous_version: Optional[str] = None,
        progress: Optional[str] = None,
        reason: Optional[str] = None,
        remote_image_ref: Optional[str] = None,
        se_patch_image_path: Optional[str] = None,
        se_patch_image_ref: Optional[str] = None,
        se_upgrade_events: Optional[Sequence[UpgradestatusinfoSeUpgradeEventArgs]] = None,
        seg_params: Optional[Sequence[UpgradestatusinfoSegParamArgs]] = None,
        seg_statuses: Optional[Sequence[UpgradestatusinfoSegStatusArgs]] = None,
        start_time: Optional[str] = None,
        statediff_ref: Optional[str] = None,
        states: Optional[Sequence[UpgradestatusinfoStateArgs]] = None,
        system: Optional[str] = None,
        system_report_refs: Optional[Sequence[str]] = None,
        tasks_completed: Optional[str] = None,
        tenant_ref: Optional[str] = None,
        total_tasks: Optional[str] = None,
        upgrade_events: Optional[Sequence[UpgradestatusinfoUpgradeEventArgs]] = None,
        upgrade_ops: Optional[str] = None,
        upgrade_readinesses: Optional[Sequence[UpgradestatusinfoUpgradeReadinessArgs]] = None,
        upgradestatusinfo_id: Optional[str] = None,
        uuid: Optional[str] = None,
        version: Optional[str] = None) -> Upgradestatusinfo
func GetUpgradestatusinfo(ctx *Context, name string, id IDInput, state *UpgradestatusinfoState, opts ...ResourceOption) (*Upgradestatusinfo, error)
public static Upgradestatusinfo Get(string name, Input<string> id, UpgradestatusinfoState? state, CustomResourceOptions? opts = null)
public static Upgradestatusinfo get(String name, Output<String> id, UpgradestatusinfoState state, CustomResourceOptions options)
resources:  _:    type: avi:Upgradestatusinfo    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AfterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DryrunInfos List<UpgradestatusinfoDryrunInfo>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
FipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
Histories List<UpgradestatusinfoHistory>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
ImagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
NodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ObjCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Params List<UpgradestatusinfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchLists List<UpgradestatusinfoPatchList>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PreviousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchLists List<UpgradestatusinfoPreviousPatchList>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RemoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents List<UpgradestatusinfoSeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegParams List<UpgradestatusinfoSegParam>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses List<UpgradestatusinfoSegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States List<UpgradestatusinfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SystemReportRefs List<string>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents List<UpgradestatusinfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeReadinesses List<UpgradestatusinfoUpgradeReadiness>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
UpgradestatusinfoId string
Uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
AfterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DryrunInfos []UpgradestatusinfoDryrunInfoArgs
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
FipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
Histories []UpgradestatusinfoHistoryArgs
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
ImagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
NodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ObjCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Params []UpgradestatusinfoParamArgs
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchLists []UpgradestatusinfoPatchListArgs
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PreviousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchLists []UpgradestatusinfoPreviousPatchListArgs
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PreviousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RemoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents []UpgradestatusinfoSeUpgradeEventArgs
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegParams []UpgradestatusinfoSegParamArgs
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses []UpgradestatusinfoSegStatusArgs
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States []UpgradestatusinfoStateTypeArgs
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SystemReportRefs []string
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents []UpgradestatusinfoUpgradeEventArgs
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeReadinesses []UpgradestatusinfoUpgradeReadinessArgs
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
UpgradestatusinfoId string
Uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc String
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName String
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean String
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos List<UpgradestatusinfoDryrunInfo>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback String
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback String
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode String
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories List<UpgradestatusinfoHistory>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath String
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name String
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType String
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef String
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params List<UpgradestatusinfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists List<UpgradestatusinfoPatchList>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot String
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath String
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath String
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef String
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef String
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef String
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists List<UpgradestatusinfoPreviousPatchList>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion String
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion String
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef String
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath String
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef String
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<UpgradestatusinfoSeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams List<UpgradestatusinfoSegParam>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<UpgradestatusinfoSegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<UpgradestatusinfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs List<String>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<UpgradestatusinfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses List<UpgradestatusinfoUpgradeReadiness>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId String
uuid String
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc string
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName string
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean string
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos UpgradestatusinfoDryrunInfo[]
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback string
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback string
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode string
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories UpgradestatusinfoHistory[]
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath string
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name string
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType string
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef string
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params UpgradestatusinfoParam[]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists UpgradestatusinfoPatchList[]
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot string
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath string
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath string
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef string
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef string
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef string
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists UpgradestatusinfoPreviousPatchList[]
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion string
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion string
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef string
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath string
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef string
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents UpgradestatusinfoSeUpgradeEvent[]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams UpgradestatusinfoSegParam[]
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses UpgradestatusinfoSegStatus[]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states UpgradestatusinfoState[]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs string[]
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents UpgradestatusinfoUpgradeEvent[]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses UpgradestatusinfoUpgradeReadiness[]
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId string
uuid string
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
after_reboot_rollback_fnc str
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
after_reboot_task_name str
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean str
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrun_infos Sequence[UpgradestatusinfoDryrunInfoArgs]
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enable_patch_rollback str
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enable_rollback str
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueue_time str
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fips_mode str
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories Sequence[UpgradestatusinfoHistoryArgs]
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
image_path str
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name str
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
node_type str
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
obj_cloud_ref str
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params Sequence[UpgradestatusinfoParamArgs]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_path str
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_ref str
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_lists Sequence[UpgradestatusinfoPatchListArgs]
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_reboot str
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_version str
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_image_path str
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_patch_image_path str
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prev_remote_image_ref str
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previous_image_ref str
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_image_ref str
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_lists Sequence[UpgradestatusinfoPreviousPatchListArgs]
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_patch_version str
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previous_version str
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remote_image_ref str
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
se_patch_image_path str
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
se_patch_image_ref str
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
se_upgrade_events Sequence[UpgradestatusinfoSeUpgradeEventArgs]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seg_params Sequence[UpgradestatusinfoSegParamArgs]
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seg_statuses Sequence[UpgradestatusinfoSegStatusArgs]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediff_ref str
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states Sequence[UpgradestatusinfoStateArgs]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system str
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system_report_refs Sequence[str]
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasks_completed str
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
total_tasks str
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_events Sequence[UpgradestatusinfoUpgradeEventArgs]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_ops str
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_readinesses Sequence[UpgradestatusinfoUpgradeReadinessArgs]
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfo_id str
uuid str
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version str
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootRollbackFnc String
Backward compatible abort function name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
afterRebootTaskName String
Backward compatible task dict name. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clean String
Flag for clean installation. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
dryrunInfos List<Property Map>
Upgrade dry-run operation details. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enablePatchRollback String
Check if the patch rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enableRollback String
Check if the rollback is possible on this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
fipsMode String
Fips mode for the entire system. Field introduced in 20.1.5. Allowed with any value in enterprise, enterprise with cloud services edition.
histories List<Property Map>
Record of past operations on this node. Field introduced in 20.1.4. Allowed with any value in enterprise, enterprise with cloud services edition.
imagePath String
Image path of current base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
name String
Name of the system such as cluster name, se group name and se name. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodeType String
Type of the system such as controller_cluster, se_group or se. Enum options - NODE_CONTROLLER_CLUSTER, NODE_SE_GROUP, NODE_SE_TYPE. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
objCloudRef String
Cloud that this object belongs to. It is a reference to an object of type cloud. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
params List<Property Map>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchLists List<Property Map>
List of patches applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then a patch 6p5 applied. This field will indicate the [{'6p1', '6p1_image_uuid'}, {'6p5', '6p5_image_uuid'}] value. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchReboot String
Flag for patch op with reboot. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevImagePath String
Image path of previous base image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevPatchImagePath String
Image path of previous patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prevRemoteImageRef String
Remote image reference of previous base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
previousImageRef String
Image uuid for identifying previous base image.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchImageRef String
Image uuid for identifying previous patch.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchLists List<Property Map>
List of patches applied to this node on previous major version. Field introduced in 18.2.8, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousPatchVersion String
Previous patch version applied to this node.example base-image was 18.2.6 with a patch 6p1. Upgrade was initiated to 18.2.8 with patch 8p1. The previous_image field will contain 18.2.6 and this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
previousVersion String
Previous version prior to upgrade.example base-image was 18.2.5 and an upgrade was done to 18.2.6, then this field will indicate the 18.2.5 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
remoteImageRef String
Remote image reference of current base image. Field introduced in 30.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImagePath String
Image path of se patch image.(required in case of reimage and upgrade + patch). Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
sePatchImageRef String
Image uuid for identifying the current se patch required in case of system upgrade(re-image) with se patch. It is a reference to an object of type image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<Property Map>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segParams List<Property Map>
Se_patch may be different from the controller_patch. It has to be saved in the journal for subsequent consumption. The segroup params will be saved in the controller entry as seg_params. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<Property Map>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<Property Map>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
systemReportRefs List<String>
Tracks the list of reports created for node. It is a reference to an object of type systemreport. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<Property Map>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeReadinesses List<Property Map>
Upgrade readiness check execution detail. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
upgradestatusinfoId String
uuid String
Uuid identifier for the system such as cluster, se group and se. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

Supporting Types

UpgradestatusinfoDryrunInfo
, UpgradestatusinfoDryrunInfoArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Operation string
Params List<UpgradestatusinfoDryrunInfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
States List<UpgradestatusinfoDryrunInfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents List<UpgradestatusinfoDryrunInfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Worker string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Operation string
Params []UpgradestatusinfoDryrunInfoParam
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
States []UpgradestatusinfoDryrunInfoState
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents []UpgradestatusinfoDryrunInfoUpgradeEvent
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Worker string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
operation String
params List<UpgradestatusinfoDryrunInfoParam>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states List<UpgradestatusinfoDryrunInfoState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<UpgradestatusinfoDryrunInfoUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
worker String
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
operation string
params UpgradestatusinfoDryrunInfoParam[]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states UpgradestatusinfoDryrunInfoState[]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tasksCompleted string
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks string
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents UpgradestatusinfoDryrunInfoUpgradeEvent[]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
worker string
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
operation str
params Sequence[UpgradestatusinfoDryrunInfoParam]
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states Sequence[UpgradestatusinfoDryrunInfoState]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tasks_completed str
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
total_tasks str
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_events Sequence[UpgradestatusinfoDryrunInfoUpgradeEvent]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
worker str
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
operation String
params List<Property Map>
Parameters associated with the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states List<Property Map>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tasksCompleted String
Completed set of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalTasks String
Total number of tasks in the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<Property Map>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
worker String

UpgradestatusinfoDryrunInfoParam
, UpgradestatusinfoDryrunInfoParamArgs

ControllerPatchRef string
Dryrun string
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrechecksOnly string
SeGroupOptions List<UpgradestatusinfoDryrunInfoParamSeGroupOption>
SeGroupRefs List<string>
SePatchRef string
SkipWarnings string
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ControllerPatchRef string
Dryrun string
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PrechecksOnly string
SeGroupOptions []UpgradestatusinfoDryrunInfoParamSeGroupOption
SeGroupRefs []string
SePatchRef string
SkipWarnings string
System string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
controllerPatchRef String
dryrun String
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prechecksOnly String
seGroupOptions List<UpgradestatusinfoDryrunInfoParamSeGroupOption>
seGroupRefs List<String>
sePatchRef String
skipWarnings String
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
controllerPatchRef string
dryrun string
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prechecksOnly string
seGroupOptions UpgradestatusinfoDryrunInfoParamSeGroupOption[]
seGroupRefs string[]
sePatchRef string
skipWarnings string
system string
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
controller_patch_ref str
dryrun str
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prechecks_only str
se_group_options Sequence[UpgradestatusinfoDryrunInfoParamSeGroupOption]
se_group_refs Sequence[str]
se_patch_ref str
skip_warnings str
system str
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
controllerPatchRef String
dryrun String
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
prechecksOnly String
seGroupOptions List<Property Map>
seGroupRefs List<String>
sePatchRef String
skipWarnings String
system String
Flag is set only in the cluster if the upgrade is initiated as a system-upgrade. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoDryrunInfoParamSeGroupOption
, UpgradestatusinfoDryrunInfoParamSeGroupOptionArgs

UpgradestatusinfoDryrunInfoState
, UpgradestatusinfoDryrunInfoStateArgs

LastChangedTimes List<UpgradestatusinfoDryrunInfoStateLastChangedTime>
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
LastChangedTimes []UpgradestatusinfoDryrunInfoStateLastChangedTime
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<UpgradestatusinfoDryrunInfoStateLastChangedTime>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes UpgradestatusinfoDryrunInfoStateLastChangedTime[]
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted string
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
last_changed_times Sequence[UpgradestatusinfoDryrunInfoStateLastChangedTime]
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted str
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoDryrunInfoStateLastChangedTime
, UpgradestatusinfoDryrunInfoStateLastChangedTimeArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

UpgradestatusinfoDryrunInfoUpgradeEvent
, UpgradestatusinfoDryrunInfoUpgradeEventArgs

UpgradestatusinfoDryrunInfoUpgradeEventNodesEvent
, UpgradestatusinfoDryrunInfoUpgradeEventNodesEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIp
, UpgradestatusinfoDryrunInfoUpgradeEventNodesEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoDryrunInfoUpgradeEventSubEvent
, UpgradestatusinfoDryrunInfoUpgradeEventSubEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoDryrunInfoUpgradeEventSubEventIp
, UpgradestatusinfoDryrunInfoUpgradeEventSubEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoHistory
, UpgradestatusinfoHistoryArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ops string
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents List<UpgradestatusinfoHistorySeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses List<UpgradestatusinfoHistorySegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States List<UpgradestatusinfoHistoryState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents List<UpgradestatusinfoHistoryUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ops string
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SeUpgradeEvents []UpgradestatusinfoHistorySeUpgradeEvent
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
SegStatuses []UpgradestatusinfoHistorySegStatus
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StatediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
States []UpgradestatusinfoHistoryState
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
UpgradeEvents []UpgradestatusinfoHistoryUpgradeEvent
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ops String
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<UpgradestatusinfoHistorySeUpgradeEvent>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<UpgradestatusinfoHistorySegStatus>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<UpgradestatusinfoHistoryState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<UpgradestatusinfoHistoryUpgradeEvent>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ops string
patchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents UpgradestatusinfoHistorySeUpgradeEvent[]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses UpgradestatusinfoHistorySegStatus[]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef string
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states UpgradestatusinfoHistoryState[]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents UpgradestatusinfoHistoryUpgradeEvent[]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version string
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ops str
patch_version str
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
se_upgrade_events Sequence[UpgradestatusinfoHistorySeUpgradeEvent]
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seg_statuses Sequence[UpgradestatusinfoHistorySegStatus]
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediff_ref str
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states Sequence[UpgradestatusinfoHistoryState]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgrade_events Sequence[UpgradestatusinfoHistoryUpgradeEvent]
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version str
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ops String
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
seUpgradeEvents List<Property Map>
Serviceenginegroup upgrade errors. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
segStatuses List<Property Map>
Detailed segroup status. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
statediffRef String
Record of pre/post snapshot captured for current upgrade operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<Property Map>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
upgradeEvents List<Property Map>
Events performed for upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
version String
Current base image applied to this node. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoHistorySeUpgradeEvent
, UpgradestatusinfoHistorySeUpgradeEventArgs

FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks List<string>
Task string
ToSeRef string
TrafficStatus string
VsRef string
FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks []string
Task string
ToSeRef string
TrafficStatus string
VsRef string
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String
fromSeRef string
numSe string
numSeGroup string
numVs string
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
subTasks string[]
task string
toSeRef string
trafficStatus string
vsRef string
from_se_ref str
num_se str
num_se_group str
num_vs str
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
sub_tasks Sequence[str]
task str
to_se_ref str
traffic_status str
vs_ref str
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String

UpgradestatusinfoHistorySegStatus
, UpgradestatusinfoHistorySegStatusArgs

ControllerVersion string
DisruptedVsReves List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
HaMode string
InProgress string
Notes List<string>
NumSe string
NumSeWithNoVs string
NumSeWithVsNotScaledout string
NumSeWithVsScaledout string
NumVs string
NumVsDisrupted string
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RequestTime string
SeAlreadyUpgradedAtStarts List<string>
SeDisconnectedAtStarts List<string>
SeGroupName string
SeGroupUuid string
SeIpMissingAtStarts List<string>
SePoweredoffAtStarts List<string>
SeRebootInProgressRef string
SeUpgradeCompleteds List<string>
SeUpgradeErrors List<UpgradestatusinfoHistorySegStatusSeUpgradeError>
SeUpgradeFaileds List<string>
SeUpgradeInProgresses List<string>
SeUpgradeNotStarteds List<string>
SeUpgradeSkipSuspendeds List<string>
SeUpgradeSuspendeds List<string>
SeWithNoVs List<string>
SeWithVsNotScaledouts List<string>
SeWithVsScaledouts List<string>
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Thread string
TrafficStatus string
VsErrors List<UpgradestatusinfoHistorySegStatusVsError>
VsMigrateInProgressReves List<string>
VsScaleinInProgressReves List<string>
VsScaleoutInProgressReves List<string>
Worker string
ControllerVersion string
DisruptedVsReves []string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
HaMode string
InProgress string
Notes []string
NumSe string
NumSeWithNoVs string
NumSeWithVsNotScaledout string
NumSeWithVsScaledout string
NumVs string
NumVsDisrupted string
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RequestTime string
SeAlreadyUpgradedAtStarts []string
SeDisconnectedAtStarts []string
SeGroupName string
SeGroupUuid string
SeIpMissingAtStarts []string
SePoweredoffAtStarts []string
SeRebootInProgressRef string
SeUpgradeCompleteds []string
SeUpgradeErrors []UpgradestatusinfoHistorySegStatusSeUpgradeError
SeUpgradeFaileds []string
SeUpgradeInProgresses []string
SeUpgradeNotStarteds []string
SeUpgradeSkipSuspendeds []string
SeUpgradeSuspendeds []string
SeWithNoVs []string
SeWithVsNotScaledouts []string
SeWithVsScaledouts []string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Thread string
TrafficStatus string
VsErrors []UpgradestatusinfoHistorySegStatusVsError
VsMigrateInProgressReves []string
VsScaleinInProgressReves []string
VsScaleoutInProgressReves []string
Worker string
controllerVersion String
disruptedVsReves List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode String
inProgress String
notes List<String>
numSe String
numSeWithNoVs String
numSeWithVsNotScaledout String
numSeWithVsScaledout String
numVs String
numVsDisrupted String
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime String
seAlreadyUpgradedAtStarts List<String>
seDisconnectedAtStarts List<String>
seGroupName String
seGroupUuid String
seIpMissingAtStarts List<String>
sePoweredoffAtStarts List<String>
seRebootInProgressRef String
seUpgradeCompleteds List<String>
seUpgradeErrors List<UpgradestatusinfoHistorySegStatusSeUpgradeError>
seUpgradeFaileds List<String>
seUpgradeInProgresses List<String>
seUpgradeNotStarteds List<String>
seUpgradeSkipSuspendeds List<String>
seUpgradeSuspendeds List<String>
seWithNoVs List<String>
seWithVsNotScaledouts List<String>
seWithVsScaledouts List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread String
trafficStatus String
vsErrors List<UpgradestatusinfoHistorySegStatusVsError>
vsMigrateInProgressReves List<String>
vsScaleinInProgressReves List<String>
vsScaleoutInProgressReves List<String>
worker String
controllerVersion string
disruptedVsReves string[]
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode string
inProgress string
notes string[]
numSe string
numSeWithNoVs string
numSeWithVsNotScaledout string
numSeWithVsScaledout string
numVs string
numVsDisrupted string
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime string
seAlreadyUpgradedAtStarts string[]
seDisconnectedAtStarts string[]
seGroupName string
seGroupUuid string
seIpMissingAtStarts string[]
sePoweredoffAtStarts string[]
seRebootInProgressRef string
seUpgradeCompleteds string[]
seUpgradeErrors UpgradestatusinfoHistorySegStatusSeUpgradeError[]
seUpgradeFaileds string[]
seUpgradeInProgresses string[]
seUpgradeNotStarteds string[]
seUpgradeSkipSuspendeds string[]
seUpgradeSuspendeds string[]
seWithNoVs string[]
seWithVsNotScaledouts string[]
seWithVsScaledouts string[]
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread string
trafficStatus string
vsErrors UpgradestatusinfoHistorySegStatusVsError[]
vsMigrateInProgressReves string[]
vsScaleinInProgressReves string[]
vsScaleoutInProgressReves string[]
worker string
controller_version str
disrupted_vs_reves Sequence[str]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueue_time str
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ha_mode str
in_progress str
notes Sequence[str]
num_se str
num_se_with_no_vs str
num_se_with_vs_not_scaledout str
num_se_with_vs_scaledout str
num_vs str
num_vs_disrupted str
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
request_time str
se_already_upgraded_at_starts Sequence[str]
se_disconnected_at_starts Sequence[str]
se_group_name str
se_group_uuid str
se_ip_missing_at_starts Sequence[str]
se_poweredoff_at_starts Sequence[str]
se_reboot_in_progress_ref str
se_upgrade_completeds Sequence[str]
se_upgrade_errors Sequence[UpgradestatusinfoHistorySegStatusSeUpgradeError]
se_upgrade_faileds Sequence[str]
se_upgrade_in_progresses Sequence[str]
se_upgrade_not_starteds Sequence[str]
se_upgrade_skip_suspendeds Sequence[str]
se_upgrade_suspendeds Sequence[str]
se_with_no_vs Sequence[str]
se_with_vs_not_scaledouts Sequence[str]
se_with_vs_scaledouts Sequence[str]
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread str
traffic_status str
vs_errors Sequence[UpgradestatusinfoHistorySegStatusVsError]
vs_migrate_in_progress_reves Sequence[str]
vs_scalein_in_progress_reves Sequence[str]
vs_scaleout_in_progress_reves Sequence[str]
worker str
controllerVersion String
disruptedVsReves List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode String
inProgress String
notes List<String>
numSe String
numSeWithNoVs String
numSeWithVsNotScaledout String
numSeWithVsScaledout String
numVs String
numVsDisrupted String
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime String
seAlreadyUpgradedAtStarts List<String>
seDisconnectedAtStarts List<String>
seGroupName String
seGroupUuid String
seIpMissingAtStarts List<String>
sePoweredoffAtStarts List<String>
seRebootInProgressRef String
seUpgradeCompleteds List<String>
seUpgradeErrors List<Property Map>
seUpgradeFaileds List<String>
seUpgradeInProgresses List<String>
seUpgradeNotStarteds List<String>
seUpgradeSkipSuspendeds List<String>
seUpgradeSuspendeds List<String>
seWithNoVs List<String>
seWithVsNotScaledouts List<String>
seWithVsScaledouts List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread String
trafficStatus String
vsErrors List<Property Map>
vsMigrateInProgressReves List<String>
vsScaleinInProgressReves List<String>
vsScaleoutInProgressReves List<String>
worker String

UpgradestatusinfoHistorySegStatusSeUpgradeError
, UpgradestatusinfoHistorySegStatusSeUpgradeErrorArgs

FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks List<string>
Task string
ToSeRef string
TrafficStatus string
VsRef string
FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks []string
Task string
ToSeRef string
TrafficStatus string
VsRef string
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String
fromSeRef string
numSe string
numSeGroup string
numVs string
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
subTasks string[]
task string
toSeRef string
trafficStatus string
vsRef string
from_se_ref str
num_se str
num_se_group str
num_vs str
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
sub_tasks Sequence[str]
task str
to_se_ref str
traffic_status str
vs_ref str
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String

UpgradestatusinfoHistorySegStatusVsError
, UpgradestatusinfoHistorySegStatusVsErrorArgs

EventTimestamps List<UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp>
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TrafficStatus string
VipId string
VsRef string
EventTimestamps []UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TrafficStatus string
VipId string
VsRef string
eventTimestamps List<UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp>
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus String
vipId String
vsRef String
eventTimestamps UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp[]
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus string
vipId string
vsRef string
event_timestamps Sequence[UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp]
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
traffic_status str
vip_id str
vs_ref str
eventTimestamps List<Property Map>
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus String
vipId String
vsRef String

UpgradestatusinfoHistorySegStatusVsErrorEventTimestamp
, UpgradestatusinfoHistorySegStatusVsErrorEventTimestampArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

UpgradestatusinfoHistoryState
, UpgradestatusinfoHistoryStateArgs

LastChangedTimes List<UpgradestatusinfoHistoryStateLastChangedTime>
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
LastChangedTimes []UpgradestatusinfoHistoryStateLastChangedTime
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<UpgradestatusinfoHistoryStateLastChangedTime>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes UpgradestatusinfoHistoryStateLastChangedTime[]
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted string
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
last_changed_times Sequence[UpgradestatusinfoHistoryStateLastChangedTime]
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted str
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoHistoryStateLastChangedTime
, UpgradestatusinfoHistoryStateLastChangedTimeArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

UpgradestatusinfoHistoryUpgradeEvent
, UpgradestatusinfoHistoryUpgradeEventArgs

UpgradestatusinfoHistoryUpgradeEventNodesEvent
, UpgradestatusinfoHistoryUpgradeEventNodesEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoHistoryUpgradeEventNodesEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoHistoryUpgradeEventNodesEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoHistoryUpgradeEventNodesEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoHistoryUpgradeEventNodesEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoHistoryUpgradeEventNodesEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoHistoryUpgradeEventNodesEventIp
, UpgradestatusinfoHistoryUpgradeEventNodesEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoHistoryUpgradeEventSubEvent
, UpgradestatusinfoHistoryUpgradeEventSubEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoHistoryUpgradeEventSubEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoHistoryUpgradeEventSubEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoHistoryUpgradeEventSubEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoHistoryUpgradeEventSubEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoHistoryUpgradeEventSubEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoHistoryUpgradeEventSubEventIp
, UpgradestatusinfoHistoryUpgradeEventSubEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoParam
, UpgradestatusinfoParamArgs

Controllers List<UpgradestatusinfoParamController>
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchRef string
SeGroupOptions List<UpgradestatusinfoParamSeGroupOption>
SeGroupResumeOptions List<UpgradestatusinfoParamSeGroupResumeOption>
ServiceEngines List<UpgradestatusinfoParamServiceEngine>
Controllers []UpgradestatusinfoParamController
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchRef string
SeGroupOptions []UpgradestatusinfoParamSeGroupOption
SeGroupResumeOptions []UpgradestatusinfoParamSeGroupResumeOption
ServiceEngines []UpgradestatusinfoParamServiceEngine
controllers List<UpgradestatusinfoParamController>
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef String
seGroupOptions List<UpgradestatusinfoParamSeGroupOption>
seGroupResumeOptions List<UpgradestatusinfoParamSeGroupResumeOption>
serviceEngines List<UpgradestatusinfoParamServiceEngine>
controllers UpgradestatusinfoParamController[]
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef string
seGroupOptions UpgradestatusinfoParamSeGroupOption[]
seGroupResumeOptions UpgradestatusinfoParamSeGroupResumeOption[]
serviceEngines UpgradestatusinfoParamServiceEngine[]
controllers Sequence[UpgradestatusinfoParamController]
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_ref str
se_group_options Sequence[UpgradestatusinfoParamSeGroupOption]
se_group_resume_options Sequence[UpgradestatusinfoParamSeGroupResumeOption]
service_engines Sequence[UpgradestatusinfoParamServiceEngine]
controllers List<Property Map>
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef String
seGroupOptions List<Property Map>
seGroupResumeOptions List<Property Map>
serviceEngines List<Property Map>

UpgradestatusinfoParamController
, UpgradestatusinfoParamControllerArgs

UpgradestatusinfoParamSeGroupOption
, UpgradestatusinfoParamSeGroupOptionArgs

UpgradestatusinfoParamSeGroupResumeOption
, UpgradestatusinfoParamSeGroupResumeOptionArgs

UpgradestatusinfoParamServiceEngine
, UpgradestatusinfoParamServiceEngineArgs

UpgradestatusinfoPatchList
, UpgradestatusinfoPatchListArgs

PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_path str
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_ref str
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_version str
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoPreviousPatchList
, UpgradestatusinfoPreviousPatchListArgs

PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath string
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion string
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_path str
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_ref str
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_version str
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImagePath String
Image path of current patch image. Field introduced in 18.2.10, 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchVersion String
Current patch version applied to this node. Example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoSeUpgradeEvent
, UpgradestatusinfoSeUpgradeEventArgs

FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks List<string>
Task string
ToSeRef string
TrafficStatus string
VsRef string
FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks []string
Task string
ToSeRef string
TrafficStatus string
VsRef string
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String
fromSeRef string
numSe string
numSeGroup string
numVs string
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
subTasks string[]
task string
toSeRef string
trafficStatus string
vsRef string
from_se_ref str
num_se str
num_se_group str
num_vs str
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
sub_tasks Sequence[str]
task str
to_se_ref str
traffic_status str
vs_ref str
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String

UpgradestatusinfoSegParam
, UpgradestatusinfoSegParamArgs

Controllers List<UpgradestatusinfoSegParamController>
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchRef string
SeGroupOptions List<UpgradestatusinfoSegParamSeGroupOption>
SeGroupResumeOptions List<UpgradestatusinfoSegParamSeGroupResumeOption>
ServiceEngines List<UpgradestatusinfoSegParamServiceEngine>
Controllers []UpgradestatusinfoSegParamController
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchRef string
SeGroupOptions []UpgradestatusinfoSegParamSeGroupOption
SeGroupResumeOptions []UpgradestatusinfoSegParamSeGroupResumeOption
ServiceEngines []UpgradestatusinfoSegParamServiceEngine
controllers List<UpgradestatusinfoSegParamController>
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef String
seGroupOptions List<UpgradestatusinfoSegParamSeGroupOption>
seGroupResumeOptions List<UpgradestatusinfoSegParamSeGroupResumeOption>
serviceEngines List<UpgradestatusinfoSegParamServiceEngine>
controllers UpgradestatusinfoSegParamController[]
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef string
seGroupOptions UpgradestatusinfoSegParamSeGroupOption[]
seGroupResumeOptions UpgradestatusinfoSegParamSeGroupResumeOption[]
serviceEngines UpgradestatusinfoSegParamServiceEngine[]
controllers Sequence[UpgradestatusinfoSegParamController]
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_ref str
se_group_options Sequence[UpgradestatusinfoSegParamSeGroupOption]
se_group_resume_options Sequence[UpgradestatusinfoSegParamSeGroupResumeOption]
service_engines Sequence[UpgradestatusinfoSegParamServiceEngine]
controllers List<Property Map>
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchRef String
seGroupOptions List<Property Map>
seGroupResumeOptions List<Property Map>
serviceEngines List<Property Map>

UpgradestatusinfoSegParamController
, UpgradestatusinfoSegParamControllerArgs

UpgradestatusinfoSegParamSeGroupOption
, UpgradestatusinfoSegParamSeGroupOptionArgs

UpgradestatusinfoSegParamSeGroupResumeOption
, UpgradestatusinfoSegParamSeGroupResumeOptionArgs

UpgradestatusinfoSegParamServiceEngine
, UpgradestatusinfoSegParamServiceEngineArgs

UpgradestatusinfoSegStatus
, UpgradestatusinfoSegStatusArgs

ControllerVersion string
DisruptedVsReves List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
HaMode string
InProgress string
Notes List<string>
NumSe string
NumSeWithNoVs string
NumSeWithVsNotScaledout string
NumSeWithVsScaledout string
NumVs string
NumVsDisrupted string
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RequestTime string
SeAlreadyUpgradedAtStarts List<string>
SeDisconnectedAtStarts List<string>
SeGroupName string
SeGroupUuid string
SeIpMissingAtStarts List<string>
SePoweredoffAtStarts List<string>
SeRebootInProgressRef string
SeUpgradeCompleteds List<string>
SeUpgradeErrors List<UpgradestatusinfoSegStatusSeUpgradeError>
SeUpgradeFaileds List<string>
SeUpgradeInProgresses List<string>
SeUpgradeNotStarteds List<string>
SeUpgradeSkipSuspendeds List<string>
SeUpgradeSuspendeds List<string>
SeWithNoVs List<string>
SeWithVsNotScaledouts List<string>
SeWithVsScaledouts List<string>
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Thread string
TrafficStatus string
VsErrors List<UpgradestatusinfoSegStatusVsError>
VsMigrateInProgressReves List<string>
VsScaleinInProgressReves List<string>
VsScaleoutInProgressReves List<string>
Worker string
ControllerVersion string
DisruptedVsReves []string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EnqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
HaMode string
InProgress string
Notes []string
NumSe string
NumSeWithNoVs string
NumSeWithVsNotScaledout string
NumSeWithVsScaledout string
NumVs string
NumVsDisrupted string
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
RequestTime string
SeAlreadyUpgradedAtStarts []string
SeDisconnectedAtStarts []string
SeGroupName string
SeGroupUuid string
SeIpMissingAtStarts []string
SePoweredoffAtStarts []string
SeRebootInProgressRef string
SeUpgradeCompleteds []string
SeUpgradeErrors []UpgradestatusinfoSegStatusSeUpgradeError
SeUpgradeFaileds []string
SeUpgradeInProgresses []string
SeUpgradeNotStarteds []string
SeUpgradeSkipSuspendeds []string
SeUpgradeSuspendeds []string
SeWithNoVs []string
SeWithVsNotScaledouts []string
SeWithVsScaledouts []string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Thread string
TrafficStatus string
VsErrors []UpgradestatusinfoSegStatusVsError
VsMigrateInProgressReves []string
VsScaleinInProgressReves []string
VsScaleoutInProgressReves []string
Worker string
controllerVersion String
disruptedVsReves List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode String
inProgress String
notes List<String>
numSe String
numSeWithNoVs String
numSeWithVsNotScaledout String
numSeWithVsScaledout String
numVs String
numVsDisrupted String
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime String
seAlreadyUpgradedAtStarts List<String>
seDisconnectedAtStarts List<String>
seGroupName String
seGroupUuid String
seIpMissingAtStarts List<String>
sePoweredoffAtStarts List<String>
seRebootInProgressRef String
seUpgradeCompleteds List<String>
seUpgradeErrors List<UpgradestatusinfoSegStatusSeUpgradeError>
seUpgradeFaileds List<String>
seUpgradeInProgresses List<String>
seUpgradeNotStarteds List<String>
seUpgradeSkipSuspendeds List<String>
seUpgradeSuspendeds List<String>
seWithNoVs List<String>
seWithVsNotScaledouts List<String>
seWithVsScaledouts List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread String
trafficStatus String
vsErrors List<UpgradestatusinfoSegStatusVsError>
vsMigrateInProgressReves List<String>
vsScaleinInProgressReves List<String>
vsScaleoutInProgressReves List<String>
worker String
controllerVersion string
disruptedVsReves string[]
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime string
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode string
inProgress string
notes string[]
numSe string
numSeWithNoVs string
numSeWithVsNotScaledout string
numSeWithVsScaledout string
numVs string
numVsDisrupted string
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime string
seAlreadyUpgradedAtStarts string[]
seDisconnectedAtStarts string[]
seGroupName string
seGroupUuid string
seIpMissingAtStarts string[]
sePoweredoffAtStarts string[]
seRebootInProgressRef string
seUpgradeCompleteds string[]
seUpgradeErrors UpgradestatusinfoSegStatusSeUpgradeError[]
seUpgradeFaileds string[]
seUpgradeInProgresses string[]
seUpgradeNotStarteds string[]
seUpgradeSkipSuspendeds string[]
seUpgradeSuspendeds string[]
seWithNoVs string[]
seWithVsNotScaledouts string[]
seWithVsScaledouts string[]
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread string
trafficStatus string
vsErrors UpgradestatusinfoSegStatusVsError[]
vsMigrateInProgressReves string[]
vsScaleinInProgressReves string[]
vsScaleoutInProgressReves string[]
worker string
controller_version str
disrupted_vs_reves Sequence[str]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueue_time str
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ha_mode str
in_progress str
notes Sequence[str]
num_se str
num_se_with_no_vs str
num_se_with_vs_not_scaledout str
num_se_with_vs_scaledout str
num_vs str
num_vs_disrupted str
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
request_time str
se_already_upgraded_at_starts Sequence[str]
se_disconnected_at_starts Sequence[str]
se_group_name str
se_group_uuid str
se_ip_missing_at_starts Sequence[str]
se_poweredoff_at_starts Sequence[str]
se_reboot_in_progress_ref str
se_upgrade_completeds Sequence[str]
se_upgrade_errors Sequence[UpgradestatusinfoSegStatusSeUpgradeError]
se_upgrade_faileds Sequence[str]
se_upgrade_in_progresses Sequence[str]
se_upgrade_not_starteds Sequence[str]
se_upgrade_skip_suspendeds Sequence[str]
se_upgrade_suspendeds Sequence[str]
se_with_no_vs Sequence[str]
se_with_vs_not_scaledouts Sequence[str]
se_with_vs_scaledouts Sequence[str]
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread str
traffic_status str
vs_errors Sequence[UpgradestatusinfoSegStatusVsError]
vs_migrate_in_progress_reves Sequence[str]
vs_scalein_in_progress_reves Sequence[str]
vs_scaleout_in_progress_reves Sequence[str]
worker str
controllerVersion String
disruptedVsReves List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
enqueueTime String
Enqueue time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
haMode String
inProgress String
notes List<String>
numSe String
numSeWithNoVs String
numSeWithVsNotScaledout String
numSeWithVsScaledout String
numVs String
numVsDisrupted String
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
requestTime String
seAlreadyUpgradedAtStarts List<String>
seDisconnectedAtStarts List<String>
seGroupName String
seGroupUuid String
seIpMissingAtStarts List<String>
sePoweredoffAtStarts List<String>
seRebootInProgressRef String
seUpgradeCompleteds List<String>
seUpgradeErrors List<Property Map>
seUpgradeFaileds List<String>
seUpgradeInProgresses List<String>
seUpgradeNotStarteds List<String>
seUpgradeSkipSuspendeds List<String>
seUpgradeSuspendeds List<String>
seWithNoVs List<String>
seWithVsNotScaledouts List<String>
seWithVsScaledouts List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
thread String
trafficStatus String
vsErrors List<Property Map>
vsMigrateInProgressReves List<String>
vsScaleinInProgressReves List<String>
vsScaleoutInProgressReves List<String>
worker String

UpgradestatusinfoSegStatusSeUpgradeError
, UpgradestatusinfoSegStatusSeUpgradeErrorArgs

FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks List<string>
Task string
ToSeRef string
TrafficStatus string
VsRef string
FromSeRef string
NumSe string
NumSeGroup string
NumVs string
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
SubTasks []string
Task string
ToSeRef string
TrafficStatus string
VsRef string
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String
fromSeRef string
numSe string
numSeGroup string
numVs string
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
subTasks string[]
task string
toSeRef string
trafficStatus string
vsRef string
from_se_ref str
num_se str
num_se_group str
num_vs str
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
sub_tasks Sequence[str]
task str
to_se_ref str
traffic_status str
vs_ref str
fromSeRef String
numSe String
numSeGroup String
numVs String
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
subTasks List<String>
task String
toSeRef String
trafficStatus String
vsRef String

UpgradestatusinfoSegStatusVsError
, UpgradestatusinfoSegStatusVsErrorArgs

EventTimestamps List<UpgradestatusinfoSegStatusVsErrorEventTimestamp>
Reasons List<string>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TrafficStatus string
VipId string
VsRef string
EventTimestamps []UpgradestatusinfoSegStatusVsErrorEventTimestamp
Reasons []string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SeGroupHaMode string
SeGroupRef string
SeRef string
TenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TrafficStatus string
VipId string
VsRef string
eventTimestamps List<UpgradestatusinfoSegStatusVsErrorEventTimestamp>
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus String
vipId String
vsRef String
eventTimestamps UpgradestatusinfoSegStatusVsErrorEventTimestamp[]
reasons string[]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode string
seGroupRef string
seRef string
tenantRef string
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus string
vipId string
vsRef string
event_timestamps Sequence[UpgradestatusinfoSegStatusVsErrorEventTimestamp]
reasons Sequence[str]
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
se_group_ha_mode str
se_group_ref str
se_ref str
tenant_ref str
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
traffic_status str
vip_id str
vs_ref str
eventTimestamps List<Property Map>
reasons List<String>
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
seGroupHaMode String
seGroupRef String
seRef String
tenantRef String
Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
trafficStatus String
vipId String
vsRef String

UpgradestatusinfoSegStatusVsErrorEventTimestamp
, UpgradestatusinfoSegStatusVsErrorEventTimestampArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

UpgradestatusinfoState
, UpgradestatusinfoStateArgs

LastChangedTimes List<UpgradestatusinfoStateLastChangedTime>
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
LastChangedTimes []UpgradestatusinfoStateLastChangedTime
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<UpgradestatusinfoStateLastChangedTime>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes UpgradestatusinfoStateLastChangedTime[]
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted string
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
last_changed_times Sequence[UpgradestatusinfoStateLastChangedTime]
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted str
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoStateLastChangedTime
, UpgradestatusinfoStateLastChangedTimeArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

UpgradestatusinfoUpgradeEvent
, UpgradestatusinfoUpgradeEventArgs

UpgradestatusinfoUpgradeEventNodesEvent
, UpgradestatusinfoUpgradeEventNodesEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoUpgradeEventNodesEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoUpgradeEventNodesEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoUpgradeEventNodesEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoUpgradeEventNodesEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoUpgradeEventNodesEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoUpgradeEventNodesEventIp
, UpgradestatusinfoUpgradeEventNodesEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoUpgradeEventSubEvent
, UpgradestatusinfoUpgradeEventSubEventArgs

Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips List<UpgradestatusinfoUpgradeEventSubEventIp>
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Ips []UpgradestatusinfoUpgradeEventSubEventIp
Message string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Status string
SubTasks []string
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<UpgradestatusinfoUpgradeEventSubEventIp>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips UpgradestatusinfoUpgradeEventSubEventIp[]
message string
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status string
subTasks string[]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips Sequence[UpgradestatusinfoUpgradeEventSubEventIp]
message str
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status str
sub_tasks Sequence[str]
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ips List<Property Map>
message String
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
status String
subTasks List<String>

UpgradestatusinfoUpgradeEventSubEventIp
, UpgradestatusinfoUpgradeEventSubEventIpArgs

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

UpgradestatusinfoUpgradeReadiness
, UpgradestatusinfoUpgradeReadinessArgs

Checks List<UpgradestatusinfoUpgradeReadinessCheck>
ChecksCompleted string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
States List<UpgradestatusinfoUpgradeReadinessState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalChecks string
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Checks []UpgradestatusinfoUpgradeReadinessCheck
ChecksCompleted string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ImageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
PatchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
States []UpgradestatusinfoUpgradeReadinessState
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TotalChecks string
UpgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checks List<UpgradestatusinfoUpgradeReadinessCheck>
checksCompleted String
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states List<UpgradestatusinfoUpgradeReadinessState>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalChecks String
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checks UpgradestatusinfoUpgradeReadinessCheck[]
checksCompleted string
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef string
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef string
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress string
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states UpgradestatusinfoUpgradeReadinessState[]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalChecks string
upgradeOps string
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checks Sequence[UpgradestatusinfoUpgradeReadinessCheck]
checks_completed str
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
image_ref str
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patch_image_ref str
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress str
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states Sequence[UpgradestatusinfoUpgradeReadinessState]
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
total_checks str
upgrade_ops str
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checks List<Property Map>
checksCompleted String
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
imageRef String
Image uuid for identifying the current base image. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
patchImageRef String
Image uuid for identifying the current patch.example base-image is 18.2.6 and a patch 6p1 is applied, then this field will indicate the 6p1 value. It is a reference to an object of type image. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
progress String
Upgrade operations progress which holds value between 0-100. Allowed values are 0-100. Field introduced in 18.2.8, 20.1.1. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
states List<Property Map>
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
totalChecks String
upgradeOps String
Upgrade operations requested. Enum options - UPGRADE, PATCH, ROLLBACK, ROLLBACKPATCH, SEGROUP_RESUME, EVAL_UPGRADE, EVAL_PATCH, EVAL_ROLLBACK, EVAL_ROLLBACKPATCH, EVAL_SEGROUP_RESUME, EVAL_RESTORE, RESTORE, UPGRADE_DRYRUN. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoUpgradeReadinessCheck
, UpgradestatusinfoUpgradeReadinessCheckArgs

CheckCode string
Description string
Details List<string>
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ErrorDetails List<string>
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
CheckCode string
Description string
Details []string
Duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EndTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ErrorDetails []string
StartTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checkCode String
description String
details List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
errorDetails List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checkCode string
description string
details string[]
duration string
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime string
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
errorDetails string[]
startTime string
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
check_code str
description str
details Sequence[str]
duration str
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
end_time str
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
error_details Sequence[str]
start_time str
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
checkCode String
description String
details List<String>
duration String
Duration of upgrade operation in seconds. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
endTime String
End time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
errorDetails List<String>
startTime String
Start time of upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoUpgradeReadinessState
, UpgradestatusinfoUpgradeReadinessStateArgs

LastChangedTimes List<UpgradestatusinfoUpgradeReadinessStateLastChangedTime>
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
LastChangedTimes []UpgradestatusinfoUpgradeReadinessStateLastChangedTime
Reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Rebooted string
State string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<UpgradestatusinfoUpgradeReadinessStateLastChangedTime>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes UpgradestatusinfoUpgradeReadinessStateLastChangedTime[]
reason string
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted string
state string
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
last_changed_times Sequence[UpgradestatusinfoUpgradeReadinessStateLastChangedTime]
reason str
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted str
state str
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
Descriptive reason for the upgrade state. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
rebooted String
state String
Current status of the upgrade operation. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

UpgradestatusinfoUpgradeReadinessStateLastChangedTime
, UpgradestatusinfoUpgradeReadinessStateLastChangedTimeArgs

Secs This property is required. string
Usecs This property is required. string
Secs This property is required. string
Usecs This property is required. string
secs This property is required. String
usecs This property is required. String
secs This property is required. string
usecs This property is required. string
secs This property is required. str
usecs This property is required. str
secs This property is required. String
usecs This property is required. String

Package Details

Repository
avi vmware/terraform-provider-avi
License
Notes
This Pulumi package is based on the avi Terraform Provider.