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

avi.Systemreport

Explore with Pulumi AI

<!–

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

–>

layout: “avi”

page_title: “Avi: avi.Systemreport” sidebar_current: “docs-avi-resource-systemreport” description: |- Creates and manages Avi SystemReport.

avi.Systemreport

The SystemReport resource allows the creation and management of Avi SystemReport

Example Usage

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

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

foo = avi.Systemreport("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.NewSystemreport(ctx, "foo", &avi.SystemreportArgs{
			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.Systemreport("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.Systemreport;
import com.pulumi.avi.SystemreportArgs;
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 Systemreport("foo", SystemreportArgs.builder()
            .tenantRef("/api/tenant/?name=admin")
            .build());

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

Create Systemreport Resource

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

Constructor syntax

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

@overload
def Systemreport(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 archive_ref: Optional[str] = None,
                 controller_patch_image_ref: Optional[str] = None,
                 downloadable: Optional[str] = None,
                 dryrun_infos: Optional[Sequence[SystemreportDryrunInfoArgs]] = None,
                 events: Optional[Sequence[SystemreportEventArgs]] = None,
                 image_ref: Optional[str] = None,
                 name: Optional[str] = None,
                 operation: Optional[str] = None,
                 readiness_reports: Optional[Sequence[SystemreportReadinessReportArgs]] = None,
                 se_patch_image_ref: Optional[str] = None,
                 states: Optional[Sequence[SystemreportStateArgs]] = None,
                 summaries: Optional[Sequence[SystemreportSummaryArgs]] = None,
                 systemreport_id: Optional[str] = None,
                 tasks: Optional[Sequence[SystemreportTaskArgs]] = None,
                 tenant_ref: Optional[str] = None,
                 type: Optional[str] = None,
                 uuid: Optional[str] = None)
func NewSystemreport(ctx *Context, name string, args *SystemreportArgs, opts ...ResourceOption) (*Systemreport, error)
public Systemreport(string name, SystemreportArgs? args = null, CustomResourceOptions? opts = null)
public Systemreport(String name, SystemreportArgs args)
public Systemreport(String name, SystemreportArgs args, CustomResourceOptions options)
type: avi:Systemreport
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 SystemreportArgs
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 SystemreportArgs
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 SystemreportArgs
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 SystemreportArgs
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. SystemreportArgs
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 systemreportResource = new Avi.Systemreport("systemreportResource", new()
{
    ArchiveRef = "string",
    ControllerPatchImageRef = "string",
    Downloadable = "string",
    DryrunInfos = new[]
    {
        new Avi.Inputs.SystemreportDryrunInfoArgs
        {
            Duration = "string",
            EndTime = "string",
            Operation = "string",
            Params = new[]
            {
                new Avi.Inputs.SystemreportDryrunInfoParamArgs
                {
                    ControllerPatchRef = "string",
                    Dryrun = "string",
                    ImageRef = "string",
                    PrechecksOnly = "string",
                    SeGroupOptions = new[]
                    {
                        new Avi.Inputs.SystemreportDryrunInfoParamSeGroupOptionArgs
                        {
                            ActionOnError = "string",
                            Disruptive = "string",
                        },
                    },
                    SeGroupRefs = new[]
                    {
                        "string",
                    },
                    SePatchRef = "string",
                    SkipWarnings = "string",
                    System = "string",
                },
            },
            Progress = "string",
            StartTime = "string",
            States = new[]
            {
                new Avi.Inputs.SystemreportDryrunInfoStateArgs
                {
                    LastChangedTimes = new[]
                    {
                        new Avi.Inputs.SystemreportDryrunInfoStateLastChangedTimeArgs
                        {
                            Secs = "string",
                            Usecs = "string",
                        },
                    },
                    Reason = "string",
                    Rebooted = "string",
                    State = "string",
                },
            },
            TasksCompleted = "string",
            TotalTasks = "string",
            UpgradeEvents = new[]
            {
                new Avi.Inputs.SystemreportDryrunInfoUpgradeEventArgs
                {
                    NodesEvents = new[]
                    {
                        new Avi.Inputs.SystemreportDryrunInfoUpgradeEventNodesEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.SystemreportDryrunInfoUpgradeEventNodesEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    SubEvents = new[]
                    {
                        new Avi.Inputs.SystemreportDryrunInfoUpgradeEventSubEventArgs
                        {
                            Duration = "string",
                            EndTime = "string",
                            Ips = new[]
                            {
                                new Avi.Inputs.SystemreportDryrunInfoUpgradeEventSubEventIpArgs
                                {
                                    Addr = "string",
                                    Type = "string",
                                },
                            },
                            Message = "string",
                            StartTime = "string",
                            Status = "string",
                            SubTasks = new[]
                            {
                                "string",
                            },
                        },
                    },
                    Task = "string",
                    TaskName = "string",
                },
            },
            Worker = "string",
        },
    },
    Events = new[]
    {
        new Avi.Inputs.SystemreportEventArgs
        {
            Duration = "string",
            EndTime = "string",
            EventName = "string",
            Messages = new[]
            {
                "string",
            },
            StartTime = "string",
            Status = "string",
        },
    },
    ImageRef = "string",
    Name = "string",
    Operation = "string",
    ReadinessReports = new[]
    {
        new Avi.Inputs.SystemreportReadinessReportArgs
        {
            Name = "string",
            NodeRef = "string",
            NodeType = "string",
            ObjCloudRef = "string",
            SystemReadinesses = new[]
            {
                new Avi.Inputs.SystemreportReadinessReportSystemReadinessArgs
                {
                    Checks = new[]
                    {
                        new Avi.Inputs.SystemreportReadinessReportSystemReadinessCheckArgs
                        {
                            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.SystemreportReadinessReportSystemReadinessStateArgs
                        {
                            LastChangedTimes = new[]
                            {
                                new Avi.Inputs.SystemreportReadinessReportSystemReadinessStateLastChangedTimeArgs
                                {
                                    Secs = "string",
                                    Usecs = "string",
                                },
                            },
                            Reason = "string",
                            Rebooted = "string",
                            State = "string",
                        },
                    },
                    TotalChecks = "string",
                    UpgradeOps = "string",
                },
            },
        },
    },
    SePatchImageRef = "string",
    States = new[]
    {
        new Avi.Inputs.SystemreportStateArgs
        {
            LastChangedTimes = new[]
            {
                new Avi.Inputs.SystemreportStateLastChangedTimeArgs
                {
                    Secs = "string",
                    Usecs = "string",
                },
            },
            Reason = "string",
            State = "string",
        },
    },
    Summaries = new[]
    {
        new Avi.Inputs.SystemreportSummaryArgs
        {
            Description = "string",
            Previews = new[]
            {
                "string",
            },
            Title = "string",
        },
    },
    SystemreportId = "string",
    Tasks = new[]
    {
        new Avi.Inputs.SystemreportTaskArgs
        {
            Name = "string",
            Reason = "string",
            Summaries = new[]
            {
                new Avi.Inputs.SystemreportTaskSummaryArgs
                {
                    Type = "string",
                    Description = "string",
                    Duration = "string",
                    EndTime = "string",
                    ErrorCount = "string",
                    Reason = "string",
                    StartTime = "string",
                    Status = "string",
                },
            },
            TaskJournalRef = "string",
        },
    },
    TenantRef = "string",
    Type = "string",
    Uuid = "string",
});
Copy
example, err := avi.NewSystemreport(ctx, "systemreportResource", &avi.SystemreportArgs{
ArchiveRef: pulumi.String("string"),
ControllerPatchImageRef: pulumi.String("string"),
Downloadable: pulumi.String("string"),
DryrunInfos: .SystemreportDryrunInfoArray{
&.SystemreportDryrunInfoArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Operation: pulumi.String("string"),
Params: .SystemreportDryrunInfoParamArray{
&.SystemreportDryrunInfoParamArgs{
ControllerPatchRef: pulumi.String("string"),
Dryrun: pulumi.String("string"),
ImageRef: pulumi.String("string"),
PrechecksOnly: pulumi.String("string"),
SeGroupOptions: .SystemreportDryrunInfoParamSeGroupOptionArray{
&.SystemreportDryrunInfoParamSeGroupOptionArgs{
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: .SystemreportDryrunInfoStateArray{
&.SystemreportDryrunInfoStateArgs{
LastChangedTimes: .SystemreportDryrunInfoStateLastChangedTimeArray{
&.SystemreportDryrunInfoStateLastChangedTimeArgs{
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: .SystemreportDryrunInfoUpgradeEventArray{
&.SystemreportDryrunInfoUpgradeEventArgs{
NodesEvents: .SystemreportDryrunInfoUpgradeEventNodesEventArray{
&.SystemreportDryrunInfoUpgradeEventNodesEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .SystemreportDryrunInfoUpgradeEventNodesEventIpArray{
&.SystemreportDryrunInfoUpgradeEventNodesEventIpArgs{
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: .SystemreportDryrunInfoUpgradeEventSubEventArray{
&.SystemreportDryrunInfoUpgradeEventSubEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
Ips: .SystemreportDryrunInfoUpgradeEventSubEventIpArray{
&.SystemreportDryrunInfoUpgradeEventSubEventIpArgs{
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"),
},
},
Events: .SystemreportEventArray{
&.SystemreportEventArgs{
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
EventName: pulumi.String("string"),
Messages: pulumi.StringArray{
pulumi.String("string"),
},
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
},
},
ImageRef: pulumi.String("string"),
Name: pulumi.String("string"),
Operation: pulumi.String("string"),
ReadinessReports: .SystemreportReadinessReportArray{
&.SystemreportReadinessReportArgs{
Name: pulumi.String("string"),
NodeRef: pulumi.String("string"),
NodeType: pulumi.String("string"),
ObjCloudRef: pulumi.String("string"),
SystemReadinesses: .SystemreportReadinessReportSystemReadinessArray{
&.SystemreportReadinessReportSystemReadinessArgs{
Checks: .SystemreportReadinessReportSystemReadinessCheckArray{
&.SystemreportReadinessReportSystemReadinessCheckArgs{
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: .SystemreportReadinessReportSystemReadinessStateArray{
&.SystemreportReadinessReportSystemReadinessStateArgs{
LastChangedTimes: .SystemreportReadinessReportSystemReadinessStateLastChangedTimeArray{
&.SystemreportReadinessReportSystemReadinessStateLastChangedTimeArgs{
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"),
},
},
},
},
SePatchImageRef: pulumi.String("string"),
States: .SystemreportStateTypeArray{
&.SystemreportStateTypeArgs{
LastChangedTimes: .SystemreportStateLastChangedTimeArray{
&.SystemreportStateLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
Reason: pulumi.String("string"),
State: pulumi.String("string"),
},
},
Summaries: .SystemreportSummaryArray{
&.SystemreportSummaryArgs{
Description: pulumi.String("string"),
Previews: pulumi.StringArray{
pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
SystemreportId: pulumi.String("string"),
Tasks: .SystemreportTaskArray{
&.SystemreportTaskArgs{
Name: pulumi.String("string"),
Reason: pulumi.String("string"),
Summaries: .SystemreportTaskSummaryArray{
&.SystemreportTaskSummaryArgs{
Type: pulumi.String("string"),
Description: pulumi.String("string"),
Duration: pulumi.String("string"),
EndTime: pulumi.String("string"),
ErrorCount: pulumi.String("string"),
Reason: pulumi.String("string"),
StartTime: pulumi.String("string"),
Status: pulumi.String("string"),
},
},
TaskJournalRef: pulumi.String("string"),
},
},
TenantRef: pulumi.String("string"),
Type: pulumi.String("string"),
Uuid: pulumi.String("string"),
})
Copy
var systemreportResource = new Systemreport("systemreportResource", SystemreportArgs.builder()
    .archiveRef("string")
    .controllerPatchImageRef("string")
    .downloadable("string")
    .dryrunInfos(SystemreportDryrunInfoArgs.builder()
        .duration("string")
        .endTime("string")
        .operation("string")
        .params(SystemreportDryrunInfoParamArgs.builder()
            .controllerPatchRef("string")
            .dryrun("string")
            .imageRef("string")
            .prechecksOnly("string")
            .seGroupOptions(SystemreportDryrunInfoParamSeGroupOptionArgs.builder()
                .actionOnError("string")
                .disruptive("string")
                .build())
            .seGroupRefs("string")
            .sePatchRef("string")
            .skipWarnings("string")
            .system("string")
            .build())
        .progress("string")
        .startTime("string")
        .states(SystemreportDryrunInfoStateArgs.builder()
            .lastChangedTimes(SystemreportDryrunInfoStateLastChangedTimeArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reason("string")
            .rebooted("string")
            .state("string")
            .build())
        .tasksCompleted("string")
        .totalTasks("string")
        .upgradeEvents(SystemreportDryrunInfoUpgradeEventArgs.builder()
            .nodesEvents(SystemreportDryrunInfoUpgradeEventNodesEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(SystemreportDryrunInfoUpgradeEventNodesEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .subEvents(SystemreportDryrunInfoUpgradeEventSubEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(SystemreportDryrunInfoUpgradeEventSubEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .task("string")
            .taskName("string")
            .build())
        .worker("string")
        .build())
    .events(SystemreportEventArgs.builder()
        .duration("string")
        .endTime("string")
        .eventName("string")
        .messages("string")
        .startTime("string")
        .status("string")
        .build())
    .imageRef("string")
    .name("string")
    .operation("string")
    .readinessReports(SystemreportReadinessReportArgs.builder()
        .name("string")
        .nodeRef("string")
        .nodeType("string")
        .objCloudRef("string")
        .systemReadinesses(SystemreportReadinessReportSystemReadinessArgs.builder()
            .checks(SystemreportReadinessReportSystemReadinessCheckArgs.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(SystemreportReadinessReportSystemReadinessStateArgs.builder()
                .lastChangedTimes(SystemreportReadinessReportSystemReadinessStateLastChangedTimeArgs.builder()
                    .secs("string")
                    .usecs("string")
                    .build())
                .reason("string")
                .rebooted("string")
                .state("string")
                .build())
            .totalChecks("string")
            .upgradeOps("string")
            .build())
        .build())
    .sePatchImageRef("string")
    .states(SystemreportStateArgs.builder()
        .lastChangedTimes(SystemreportStateLastChangedTimeArgs.builder()
            .secs("string")
            .usecs("string")
            .build())
        .reason("string")
        .state("string")
        .build())
    .summaries(SystemreportSummaryArgs.builder()
        .description("string")
        .previews("string")
        .title("string")
        .build())
    .systemreportId("string")
    .tasks(SystemreportTaskArgs.builder()
        .name("string")
        .reason("string")
        .summaries(SystemreportTaskSummaryArgs.builder()
            .type("string")
            .description("string")
            .duration("string")
            .endTime("string")
            .errorCount("string")
            .reason("string")
            .startTime("string")
            .status("string")
            .build())
        .taskJournalRef("string")
        .build())
    .tenantRef("string")
    .type("string")
    .uuid("string")
    .build());
Copy
systemreport_resource = avi.Systemreport("systemreportResource",
    archive_ref="string",
    controller_patch_image_ref="string",
    downloadable="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",
    }],
    events=[{
        "duration": "string",
        "end_time": "string",
        "event_name": "string",
        "messages": ["string"],
        "start_time": "string",
        "status": "string",
    }],
    image_ref="string",
    name="string",
    operation="string",
    readiness_reports=[{
        "name": "string",
        "node_ref": "string",
        "node_type": "string",
        "obj_cloud_ref": "string",
        "system_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",
        }],
    }],
    se_patch_image_ref="string",
    states=[{
        "last_changed_times": [{
            "secs": "string",
            "usecs": "string",
        }],
        "reason": "string",
        "state": "string",
    }],
    summaries=[{
        "description": "string",
        "previews": ["string"],
        "title": "string",
    }],
    systemreport_id="string",
    tasks=[{
        "name": "string",
        "reason": "string",
        "summaries": [{
            "type": "string",
            "description": "string",
            "duration": "string",
            "end_time": "string",
            "error_count": "string",
            "reason": "string",
            "start_time": "string",
            "status": "string",
        }],
        "task_journal_ref": "string",
    }],
    tenant_ref="string",
    type="string",
    uuid="string")
Copy
const systemreportResource = new avi.Systemreport("systemreportResource", {
    archiveRef: "string",
    controllerPatchImageRef: "string",
    downloadable: "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",
    }],
    events: [{
        duration: "string",
        endTime: "string",
        eventName: "string",
        messages: ["string"],
        startTime: "string",
        status: "string",
    }],
    imageRef: "string",
    name: "string",
    operation: "string",
    readinessReports: [{
        name: "string",
        nodeRef: "string",
        nodeType: "string",
        objCloudRef: "string",
        systemReadinesses: [{
            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",
        }],
    }],
    sePatchImageRef: "string",
    states: [{
        lastChangedTimes: [{
            secs: "string",
            usecs: "string",
        }],
        reason: "string",
        state: "string",
    }],
    summaries: [{
        description: "string",
        previews: ["string"],
        title: "string",
    }],
    systemreportId: "string",
    tasks: [{
        name: "string",
        reason: "string",
        summaries: [{
            type: "string",
            description: "string",
            duration: "string",
            endTime: "string",
            errorCount: "string",
            reason: "string",
            startTime: "string",
            status: "string",
        }],
        taskJournalRef: "string",
    }],
    tenantRef: "string",
    type: "string",
    uuid: "string",
});
Copy
type: avi:Systemreport
properties:
    archiveRef: string
    controllerPatchImageRef: string
    downloadable: 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
    events:
        - duration: string
          endTime: string
          eventName: string
          messages:
            - string
          startTime: string
          status: string
    imageRef: string
    name: string
    operation: string
    readinessReports:
        - name: string
          nodeRef: string
          nodeType: string
          objCloudRef: string
          systemReadinesses:
            - 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
    sePatchImageRef: string
    states:
        - lastChangedTimes:
            - secs: string
              usecs: string
          reason: string
          state: string
    summaries:
        - description: string
          previews:
            - string
          title: string
    systemreportId: string
    tasks:
        - name: string
          reason: string
          summaries:
            - description: string
              duration: string
              endTime: string
              errorCount: string
              reason: string
              startTime: string
              status: string
              type: string
          taskJournalRef: string
    tenantRef: string
    type: string
    uuid: string
Copy

Systemreport 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 Systemreport resource accepts the following input properties:

ArchiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ControllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
DryrunInfos List<SystemreportDryrunInfo>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Events List<SystemreportEvent>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ReadinessReports List<SystemreportReadinessReport>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
States List<SystemreportState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Summaries List<SystemreportSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SystemreportId string
Tasks List<SystemreportTask>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ArchiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ControllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
DryrunInfos []SystemreportDryrunInfoArgs
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Events []SystemreportEventArgs
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ReadinessReports []SystemreportReadinessReportArgs
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
States []SystemreportStateTypeArgs
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Summaries []SystemreportSummaryArgs
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SystemreportId string
Tasks []SystemreportTaskArgs
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef String
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef String
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable String
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos List<SystemreportDryrunInfo>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events List<SystemreportEvent>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports List<SystemreportReadinessReport>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef String
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<SystemreportState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries List<SystemreportSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId String
tasks List<SystemreportTask>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos SystemreportDryrunInfo[]
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events SystemreportEvent[]
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports SystemreportReadinessReport[]
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states SystemreportState[]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries SystemreportSummary[]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId string
tasks SystemreportTask[]
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archive_ref str
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controller_patch_image_ref str
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable str
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrun_infos Sequence[SystemreportDryrunInfoArgs]
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events Sequence[SystemreportEventArgs]
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
image_ref str
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name str
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation str
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readiness_reports Sequence[SystemreportReadinessReportArgs]
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
se_patch_image_ref str
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states Sequence[SystemreportStateArgs]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries Sequence[SystemreportSummaryArgs]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreport_id str
tasks Sequence[SystemreportTaskArgs]
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenant_ref str
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type str
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid str
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef String
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef String
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable String
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos List<Property Map>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events List<Property Map>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports List<Property Map>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef String
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<Property Map>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries List<Property Map>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId String
tasks List<Property Map>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

Outputs

All input properties are implicitly available as output properties. Additionally, the Systemreport 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 Systemreport Resource

Get an existing Systemreport 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?: SystemreportState, opts?: CustomResourceOptions): Systemreport
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        archive_ref: Optional[str] = None,
        controller_patch_image_ref: Optional[str] = None,
        downloadable: Optional[str] = None,
        dryrun_infos: Optional[Sequence[SystemreportDryrunInfoArgs]] = None,
        events: Optional[Sequence[SystemreportEventArgs]] = None,
        image_ref: Optional[str] = None,
        name: Optional[str] = None,
        operation: Optional[str] = None,
        readiness_reports: Optional[Sequence[SystemreportReadinessReportArgs]] = None,
        se_patch_image_ref: Optional[str] = None,
        states: Optional[Sequence[SystemreportStateArgs]] = None,
        summaries: Optional[Sequence[SystemreportSummaryArgs]] = None,
        systemreport_id: Optional[str] = None,
        tasks: Optional[Sequence[SystemreportTaskArgs]] = None,
        tenant_ref: Optional[str] = None,
        type: Optional[str] = None,
        uuid: Optional[str] = None) -> Systemreport
func GetSystemreport(ctx *Context, name string, id IDInput, state *SystemreportState, opts ...ResourceOption) (*Systemreport, error)
public static Systemreport Get(string name, Input<string> id, SystemreportState? state, CustomResourceOptions? opts = null)
public static Systemreport get(String name, Output<String> id, SystemreportState state, CustomResourceOptions options)
resources:  _:    type: avi:Systemreport    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:
ArchiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ControllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
DryrunInfos List<SystemreportDryrunInfo>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Events List<SystemreportEvent>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ReadinessReports List<SystemreportReadinessReport>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
States List<SystemreportState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Summaries List<SystemreportSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SystemreportId string
Tasks List<SystemreportTask>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ArchiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ControllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
DryrunInfos []SystemreportDryrunInfoArgs
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Events []SystemreportEventArgs
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
ReadinessReports []SystemreportReadinessReportArgs
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
States []SystemreportStateTypeArgs
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Summaries []SystemreportSummaryArgs
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SystemreportId string
Tasks []SystemreportTaskArgs
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef String
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef String
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable String
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos List<SystemreportDryrunInfo>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events List<SystemreportEvent>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports List<SystemreportReadinessReport>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef String
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<SystemreportState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries List<SystemreportSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId String
tasks List<SystemreportTask>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef string
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef string
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable string
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos SystemreportDryrunInfo[]
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events SystemreportEvent[]
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports SystemreportReadinessReport[]
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef string
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states SystemreportState[]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries SystemreportSummary[]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId string
tasks SystemreportTask[]
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef string
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid string
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archive_ref str
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controller_patch_image_ref str
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable str
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrun_infos Sequence[SystemreportDryrunInfoArgs]
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events Sequence[SystemreportEventArgs]
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
image_ref str
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name str
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation str
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readiness_reports Sequence[SystemreportReadinessReportArgs]
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
se_patch_image_ref str
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states Sequence[SystemreportStateArgs]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries Sequence[SystemreportSummaryArgs]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreport_id str
tasks Sequence[SystemreportTaskArgs]
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenant_ref str
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type str
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid str
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
archiveRef String
Relative path to the report archive file on filesystem.the archive includes exported system configuration and current object as json. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
controllerPatchImageRef String
Controller patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
downloadable String
Indicates whether this report is downloadable as an archive. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
dryrunInfos List<Property Map>
Dry-run report. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
events List<Property Map>
List of events associated with the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
readinessReports List<Property Map>
Readiness state of the system. Ex upgrade pre-check results. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sePatchImageRef String
Se patch image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
states List<Property Map>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
summaries List<Property Map>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
systemreportId String
tasks List<Property Map>
List of tasks associated with the report. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant uuid associated with the object. It is a reference to an object of type tenant. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
type String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid identifier for the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

Supporting Types

SystemreportDryrunInfo
, SystemreportDryrunInfoArgs

Duration string
EndTime string
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Params List<SystemreportDryrunInfoParam>
Progress string
StartTime string
States List<SystemreportDryrunInfoState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
TotalTasks string
UpgradeEvents List<SystemreportDryrunInfoUpgradeEvent>
Worker string
Duration string
EndTime string
Operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Params []SystemreportDryrunInfoParam
Progress string
StartTime string
States []SystemreportDryrunInfoState
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TasksCompleted string
TotalTasks string
UpgradeEvents []SystemreportDryrunInfoUpgradeEvent
Worker string
duration String
endTime String
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
params List<SystemreportDryrunInfoParam>
progress String
startTime String
states List<SystemreportDryrunInfoState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
totalTasks String
upgradeEvents List<SystemreportDryrunInfoUpgradeEvent>
worker String
duration string
endTime string
operation string
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
params SystemreportDryrunInfoParam[]
progress string
startTime string
states SystemreportDryrunInfoState[]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted string
totalTasks string
upgradeEvents SystemreportDryrunInfoUpgradeEvent[]
worker string
duration str
end_time str
operation str
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
params Sequence[SystemreportDryrunInfoParam]
progress str
start_time str
states Sequence[SystemreportDryrunInfoState]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasks_completed str
total_tasks str
upgrade_events Sequence[SystemreportDryrunInfoUpgradeEvent]
worker str
duration String
endTime String
operation String
Nature of operation. Ex controller upgrade, system patch, etc. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
params List<Property Map>
progress String
startTime String
states List<Property Map>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tasksCompleted String
totalTasks String
upgradeEvents List<Property Map>
worker String

SystemreportDryrunInfoParam
, SystemreportDryrunInfoParamArgs

ControllerPatchRef string
Dryrun string
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PrechecksOnly string
SeGroupOptions List<SystemreportDryrunInfoParamSeGroupOption>
SeGroupRefs List<string>
SePatchRef string
SkipWarnings string
System string
ControllerPatchRef string
Dryrun string
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PrechecksOnly string
SeGroupOptions []SystemreportDryrunInfoParamSeGroupOption
SeGroupRefs []string
SePatchRef string
SkipWarnings string
System string
controllerPatchRef String
dryrun String
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
prechecksOnly String
seGroupOptions List<SystemreportDryrunInfoParamSeGroupOption>
seGroupRefs List<String>
sePatchRef String
skipWarnings String
system String
controllerPatchRef string
dryrun string
imageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
prechecksOnly string
seGroupOptions SystemreportDryrunInfoParamSeGroupOption[]
seGroupRefs string[]
sePatchRef string
skipWarnings string
system string
controller_patch_ref str
dryrun str
image_ref str
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
prechecks_only str
se_group_options Sequence[SystemreportDryrunInfoParamSeGroupOption]
se_group_refs Sequence[str]
se_patch_ref str
skip_warnings str
system str
controllerPatchRef String
dryrun String
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
prechecksOnly String
seGroupOptions List<Property Map>
seGroupRefs List<String>
sePatchRef String
skipWarnings String
system String

SystemreportDryrunInfoParamSeGroupOption
, SystemreportDryrunInfoParamSeGroupOptionArgs

SystemreportDryrunInfoState
, SystemreportDryrunInfoStateArgs

LastChangedTimes List<SystemreportDryrunInfoStateLastChangedTime>
Reason string
Rebooted string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
LastChangedTimes []SystemreportDryrunInfoStateLastChangedTime
Reason string
Rebooted string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<SystemreportDryrunInfoStateLastChangedTime>
reason String
rebooted String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes SystemreportDryrunInfoStateLastChangedTime[]
reason string
rebooted string
state string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
last_changed_times Sequence[SystemreportDryrunInfoStateLastChangedTime]
reason str
rebooted str
state str
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
rebooted String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportDryrunInfoStateLastChangedTime
, SystemreportDryrunInfoStateLastChangedTimeArgs

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

SystemreportDryrunInfoUpgradeEvent
, SystemreportDryrunInfoUpgradeEventArgs

SystemreportDryrunInfoUpgradeEventNodesEvent
, SystemreportDryrunInfoUpgradeEventNodesEventArgs

duration String
endTime String
ips List<Property Map>
message String
startTime String
status String
subTasks List<String>

SystemreportDryrunInfoUpgradeEventNodesEventIp
, SystemreportDryrunInfoUpgradeEventNodesEventIpArgs

Addr This property is required. string
Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Addr This property is required. string
Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. String
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. string
type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. str
type This property is required. str
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. String
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportDryrunInfoUpgradeEventSubEvent
, SystemreportDryrunInfoUpgradeEventSubEventArgs

duration String
endTime String
ips List<Property Map>
message String
startTime String
status String
subTasks List<String>

SystemreportDryrunInfoUpgradeEventSubEventIp
, SystemreportDryrunInfoUpgradeEventSubEventIpArgs

Addr This property is required. string
Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Addr This property is required. string
Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. String
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. string
type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. str
type This property is required. str
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
addr This property is required. String
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportEvent
, SystemreportEventArgs

Duration string
EndTime string
EventName string
Messages List<string>
StartTime string
Status string
Duration string
EndTime string
EventName string
Messages []string
StartTime string
Status string
duration String
endTime String
eventName String
messages List<String>
startTime String
status String
duration string
endTime string
eventName string
messages string[]
startTime string
status string
duration str
end_time str
event_name str
messages Sequence[str]
start_time str
status str
duration String
endTime String
eventName String
messages List<String>
startTime String
status String

SystemreportReadinessReport
, SystemreportReadinessReportArgs

Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
NodeRef string
NodeType string
ObjCloudRef string
SystemReadinesses List<SystemreportReadinessReportSystemReadiness>
Name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
NodeRef string
NodeType string
ObjCloudRef string
SystemReadinesses []SystemreportReadinessReportSystemReadiness
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
nodeRef String
nodeType String
objCloudRef String
systemReadinesses List<SystemreportReadinessReportSystemReadiness>
name string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
nodeRef string
nodeType string
objCloudRef string
systemReadinesses SystemreportReadinessReportSystemReadiness[]
name str
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
node_ref str
node_type str
obj_cloud_ref str
system_readinesses Sequence[SystemreportReadinessReportSystemReadiness]
name String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
nodeRef String
nodeType String
objCloudRef String
systemReadinesses List<Property Map>

SystemreportReadinessReportSystemReadiness
, SystemreportReadinessReportSystemReadinessArgs

Checks List<SystemreportReadinessReportSystemReadinessCheck>
ChecksCompleted string
Duration string
EndTime string
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PatchImageRef string
Progress string
StartTime string
States List<SystemreportReadinessReportSystemReadinessState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TotalChecks string
UpgradeOps string
Checks []SystemreportReadinessReportSystemReadinessCheck
ChecksCompleted string
Duration string
EndTime string
ImageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
PatchImageRef string
Progress string
StartTime string
States []SystemreportReadinessReportSystemReadinessState
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TotalChecks string
UpgradeOps string
checks List<SystemreportReadinessReportSystemReadinessCheck>
checksCompleted String
duration String
endTime String
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
patchImageRef String
progress String
startTime String
states List<SystemreportReadinessReportSystemReadinessState>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
totalChecks String
upgradeOps String
checks SystemreportReadinessReportSystemReadinessCheck[]
checksCompleted string
duration string
endTime string
imageRef string
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
patchImageRef string
progress string
startTime string
states SystemreportReadinessReportSystemReadinessState[]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
totalChecks string
upgradeOps string
checks Sequence[SystemreportReadinessReportSystemReadinessCheck]
checks_completed str
duration str
end_time str
image_ref str
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
patch_image_ref str
progress str
start_time str
states Sequence[SystemreportReadinessReportSystemReadinessState]
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
total_checks str
upgrade_ops str
checks List<Property Map>
checksCompleted String
duration String
endTime String
imageRef String
System image associated with the report. It is a reference to an object of type image. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
patchImageRef String
progress String
startTime String
states List<Property Map>
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
totalChecks String
upgradeOps String

SystemreportReadinessReportSystemReadinessCheck
, SystemreportReadinessReportSystemReadinessCheckArgs

CheckCode string
Description string
Details List<string>
Duration string
EndTime string
ErrorDetails List<string>
StartTime string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
CheckCode string
Description string
Details []string
Duration string
EndTime string
ErrorDetails []string
StartTime string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
checkCode String
description String
details List<String>
duration String
endTime String
errorDetails List<String>
startTime String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
checkCode string
description string
details string[]
duration string
endTime string
errorDetails string[]
startTime string
state string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
check_code str
description str
details Sequence[str]
duration str
end_time str
error_details Sequence[str]
start_time str
state str
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
checkCode String
description String
details List<String>
duration String
endTime String
errorDetails List<String>
startTime String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportReadinessReportSystemReadinessState
, SystemreportReadinessReportSystemReadinessStateArgs

LastChangedTimes List<SystemreportReadinessReportSystemReadinessStateLastChangedTime>
Reason string
Rebooted string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
LastChangedTimes []SystemreportReadinessReportSystemReadinessStateLastChangedTime
Reason string
Rebooted string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<SystemreportReadinessReportSystemReadinessStateLastChangedTime>
reason String
rebooted String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes SystemreportReadinessReportSystemReadinessStateLastChangedTime[]
reason string
rebooted string
state string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
last_changed_times Sequence[SystemreportReadinessReportSystemReadinessStateLastChangedTime]
reason str
rebooted str
state str
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
rebooted String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportReadinessReportSystemReadinessStateLastChangedTime
, SystemreportReadinessReportSystemReadinessStateLastChangedTimeArgs

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

SystemreportState
, SystemreportStateArgs

LastChangedTimes List<SystemreportStateLastChangedTime>
Reason string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
LastChangedTimes []SystemreportStateLastChangedTime
Reason string
State string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<SystemreportStateLastChangedTime>
reason String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes SystemreportStateLastChangedTime[]
reason string
state string
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
last_changed_times Sequence[SystemreportStateLastChangedTime]
reason str
state str
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
lastChangedTimes List<Property Map>
reason String
state String
Report state combines all applicable states. Ex readiness_reports.system_readiness.state. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

SystemreportStateLastChangedTime
, SystemreportStateLastChangedTimeArgs

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

SystemreportSummary
, SystemreportSummaryArgs

Description string
Previews List<string>
Title string
Description string
Previews []string
Title string
description String
previews List<String>
title String
description string
previews string[]
title string
description str
previews Sequence[str]
title str
description String
previews List<String>
title String

SystemreportTask
, SystemreportTaskArgs

Name This property is required. string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Reason string
Summaries List<SystemreportTaskSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TaskJournalRef string
Name This property is required. string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Reason string
Summaries []SystemreportTaskSummary
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TaskJournalRef string
name This property is required. String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
reason String
summaries List<SystemreportTaskSummary>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
taskJournalRef String
name This property is required. string
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
reason string
summaries SystemreportTaskSummary[]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
taskJournalRef string
name This property is required. str
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
reason str
summaries Sequence[SystemreportTaskSummary]
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
task_journal_ref str
name This property is required. String
Name of the report derived from operation in a readable format. Ex upgrade_system_1a5c. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
reason String
summaries List<Property Map>
Summary of the report. Field introduced in 22.1.6, 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
taskJournalRef String

SystemreportTaskSummary
, SystemreportTaskSummaryArgs

Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Description string
Duration string
EndTime string
ErrorCount string
Reason string
StartTime string
Status string
Type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Description string
Duration string
EndTime string
ErrorCount string
Reason string
StartTime string
Status string
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
description String
duration String
endTime String
errorCount String
reason String
startTime String
status String
type This property is required. string
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
description string
duration string
endTime string
errorCount string
reason string
startTime string
status string
type This property is required. str
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
description str
duration str
end_time str
error_count str
reason str
start_time str
status str
type This property is required. String
Type of report. Pre-checks, dry-run or an upgrade operation. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
description String
duration String
endTime String
errorCount String
reason String
startTime String
status String

Package Details

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