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

avi.getUpgradestatussummary

Explore with Pulumi AI

avi logo
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

    <!–

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

    –>

    layout: “avi”

    page_title: “AVI: avi.Upgradestatussummary” sidebar_current: “docs-avi-datasource-upgradestatussummary” description: |- Get information of Avi UpgradeStatusSummary.

    avi.Upgradestatussummary

    This data source is used to to get avi.Upgradestatussummary objects.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooUpgradestatussummary = avi.getUpgradestatussummary({
        name: "foo",
        uuid: "upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_upgradestatussummary = avi.get_upgradestatussummary(name="foo",
        uuid="upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
    
    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.LookupUpgradestatussummary(ctx, &avi.LookupUpgradestatussummaryArgs{
    			Name: pulumi.StringRef("foo"),
    			Uuid: pulumi.StringRef("upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var fooUpgradestatussummary = Avi.GetUpgradestatussummary.Invoke(new()
        {
            Name = "foo",
            Uuid = "upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.AviFunctions;
    import com.pulumi.avi.inputs.GetUpgradestatussummaryArgs;
    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) {
            final var fooUpgradestatussummary = AviFunctions.getUpgradestatussummary(GetUpgradestatussummaryArgs.builder()
                .name("foo")
                .uuid("upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .build());
    
        }
    }
    
    variables:
      fooUpgradestatussummary:
        fn::invoke:
          function: avi:getUpgradestatussummary
          arguments:
            name: foo
            uuid: upgradestatussummary-f9cf6b3e-a411-436f-95e2-2982ba2b217b
    

    Using getUpgradestatussummary

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getUpgradestatussummary(args: GetUpgradestatussummaryArgs, opts?: InvokeOptions): Promise<GetUpgradestatussummaryResult>
    function getUpgradestatussummaryOutput(args: GetUpgradestatussummaryOutputArgs, opts?: InvokeOptions): Output<GetUpgradestatussummaryResult>
    def get_upgradestatussummary(id: Optional[str] = None,
                                 name: Optional[str] = None,
                                 tenant_ref: Optional[str] = None,
                                 uuid: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetUpgradestatussummaryResult
    def get_upgradestatussummary_output(id: Optional[pulumi.Input[str]] = None,
                                 name: Optional[pulumi.Input[str]] = None,
                                 tenant_ref: Optional[pulumi.Input[str]] = None,
                                 uuid: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetUpgradestatussummaryResult]
    func LookupUpgradestatussummary(ctx *Context, args *LookupUpgradestatussummaryArgs, opts ...InvokeOption) (*LookupUpgradestatussummaryResult, error)
    func LookupUpgradestatussummaryOutput(ctx *Context, args *LookupUpgradestatussummaryOutputArgs, opts ...InvokeOption) LookupUpgradestatussummaryResultOutput

    > Note: This function is named LookupUpgradestatussummary in the Go SDK.

    public static class GetUpgradestatussummary 
    {
        public static Task<GetUpgradestatussummaryResult> InvokeAsync(GetUpgradestatussummaryArgs args, InvokeOptions? opts = null)
        public static Output<GetUpgradestatussummaryResult> Invoke(GetUpgradestatussummaryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetUpgradestatussummaryResult> getUpgradestatussummary(GetUpgradestatussummaryArgs args, InvokeOptions options)
    public static Output<GetUpgradestatussummaryResult> getUpgradestatussummary(GetUpgradestatussummaryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getUpgradestatussummary:getUpgradestatussummary
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Search UpgradeStatusSummary by name.
    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.
    Uuid string
    Search UpgradeStatusSummary by uuid.
    Id string
    Name string
    Search UpgradeStatusSummary by name.
    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.
    Uuid string
    Search UpgradeStatusSummary by uuid.
    id String
    name String
    Search UpgradeStatusSummary by name.
    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.
    uuid String
    Search UpgradeStatusSummary by uuid.
    id string
    name string
    Search UpgradeStatusSummary by name.
    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.
    uuid string
    Search UpgradeStatusSummary by uuid.
    id str
    name str
    Search UpgradeStatusSummary by name.
    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.
    uuid str
    Search UpgradeStatusSummary by uuid.
    id String
    name String
    Search UpgradeStatusSummary by name.
    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.
    uuid String
    Search UpgradeStatusSummary by uuid.

    getUpgradestatussummary Result

    The following output properties are available:

    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Id 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.
    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.
    PatchImageRef string
    Image uuid for identifying the current patch. 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.
    StartTime string
    Start time of upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States List<GetUpgradestatussummaryState>
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TasksCompleted string
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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.
    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Id 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.
    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.
    PatchImageRef string
    Image uuid for identifying the current patch. 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.
    StartTime string
    Start time of upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States []GetUpgradestatussummaryState
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TasksCompleted string
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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.
    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    id 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.
    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.
    patchImageRef String
    Image uuid for identifying the current patch. 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.
    startTime String
    Start time of upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states List<GetUpgradestatussummaryState>
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tasksCompleted String
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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.
    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    id 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.
    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.
    patchImageRef string
    Image uuid for identifying the current patch. 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.
    startTime string
    Start time of upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states GetUpgradestatussummaryState[]
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tasksCompleted string
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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.
    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    id 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.
    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.
    patch_image_ref str
    Image uuid for identifying the current patch. 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.
    start_time str
    Start time of upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states Sequence[GetUpgradestatussummaryState]
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tasks_completed str
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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.
    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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    id 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.
    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.
    patchImageRef String
    Image uuid for identifying the current patch. 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.
    startTime String
    Start time of upgrade operations. 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 operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tasksCompleted String
    Upgrade tasks completed. 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 upgrade tasks. 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.
    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

    GetUpgradestatussummaryState

    LastChangedTimes List<GetUpgradestatussummaryStateLastChangedTime>
    Reason string
    Rebooted string
    State string
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    LastChangedTimes []GetUpgradestatussummaryStateLastChangedTime
    Reason string
    Rebooted string
    State string
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes List<GetUpgradestatussummaryStateLastChangedTime>
    reason String
    rebooted String
    state String
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes GetUpgradestatussummaryStateLastChangedTime[]
    reason string
    rebooted string
    state string
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    last_changed_times Sequence[GetUpgradestatussummaryStateLastChangedTime]
    reason str
    rebooted str
    state str
    Current status of the upgrade operations. 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
    rebooted String
    state String
    Current status of the upgrade operations. Field introduced in 18.2.6. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    GetUpgradestatussummaryStateLastChangedTime

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi logo
    avi 31.1.1 published on Monday, Apr 14, 2025 by vmware