1. Packages
  2. Avi Provider
  3. API Docs
  4. getReport
avi 31.2.1 published on Monday, Dec 22, 2025 by vmware
avi logo
avi 31.2.1 published on Monday, Dec 22, 2025 by vmware

    <!–

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

    –>

    layout: “avi”

    page_title: “AVI:<span pulumi-lang-nodejs=” avi.Report"" pulumi-lang-dotnet=" avi.Report"" pulumi-lang-go=" Report"" pulumi-lang-python=" Report"" pulumi-lang-yaml=" avi.Report"" pulumi-lang-java=" avi.Report""> avi.Report" sidebar_current: “docs-avi-datasource-report” description: |- Get information of Avi Report.

    # avi.Report This data source is used to to get avi.Report objects.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const fooReport = avi.getReport({
        uuid: "report-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        name: "foo",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo_report = avi.get_report(uuid="report-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
        name="foo")
    
    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.LookupReport(ctx, &avi.LookupReportArgs{
    			Uuid: pulumi.StringRef("report-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
    			Name: pulumi.StringRef("foo"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var fooReport = Avi.GetReport.Invoke(new()
        {
            Uuid = "report-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
            Name = "foo",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.AviFunctions;
    import com.pulumi.avi.inputs.GetReportArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var fooReport = AviFunctions.getReport(GetReportArgs.builder()
                .uuid("report-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
                .name("foo")
                .build());
    
        }
    }
    
    variables:
      fooReport:
        fn::invoke:
          function: avi:getReport
          arguments:
            uuid: report-f9cf6b3e-a411-436f-95e2-2982ba2b217b
            name: foo
    

    Using getReport

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

    function getReport(args: GetReportArgs, opts?: InvokeOptions): Promise<GetReportResult>
    function getReportOutput(args: GetReportOutputArgs, opts?: InvokeOptions): Output<GetReportResult>
    def get_report(id: Optional[str] = None,
                   name: Optional[str] = None,
                   tenant_ref: Optional[str] = None,
                   uuid: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetReportResult
    def get_report_output(id: Optional[pulumi.Input[str]] = None,
                   name: Optional[pulumi.Input[str]] = None,
                   tenant_ref: Optional[pulumi.Input[str]] = None,
                   uuid: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetReportResult]
    func LookupReport(ctx *Context, args *LookupReportArgs, opts ...InvokeOption) (*LookupReportResult, error)
    func LookupReportOutput(ctx *Context, args *LookupReportOutputArgs, opts ...InvokeOption) LookupReportResultOutput

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

    public static class GetReport 
    {
        public static Task<GetReportResult> InvokeAsync(GetReportArgs args, InvokeOptions? opts = null)
        public static Output<GetReportResult> Invoke(GetReportInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
    public static Output<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
    
    fn::invoke:
      function: avi:index/getReport:getReport
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Search Report by name.
    TenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search Report by uuid.
    Id string
    Name string
    Search Report by name.
    TenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Search Report by uuid.
    id String
    name String
    Search Report by name.
    tenantRef String
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search Report by uuid.
    id string
    name string
    Search Report by name.
    tenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Search Report by uuid.
    id str
    name str
    Search Report by name.
    tenant_ref str
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Search Report by uuid.
    id String
    name String
    Search Report by name.
    tenantRef String
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Search Report by uuid.

    getReport Result

    The following output properties are available:

    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Filename string
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    Name string
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Node string
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PreChecks List<GetReportPreCheck>
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    Requests List<GetReportRequest>
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    States List<GetReportState>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Tasks List<GetReportTask>
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TasksCompleted string
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TotalTasks string
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Filename string
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Id string
    Name string
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Node string
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    PreChecks []GetReportPreCheck
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    Requests []GetReportRequest
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    States []GetReportState
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Tasks []GetReportTask
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TasksCompleted string
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TotalTasks string
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Uuid string
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    filename String
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    name String
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    node String
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    preChecks List<GetReportPreCheck>
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress String
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    requests List<GetReportRequest>
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states List<GetReportState>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks List<GetReportTask>
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted String
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalTasks String
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    filename string
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id string
    name string
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    node string
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    preChecks GetReportPreCheck[]
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    requests GetReportRequest[]
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states GetReportState[]
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks GetReportTask[]
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted string
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef string
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalTasks string
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid string
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    duration str
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    filename str
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id str
    name str
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    node str
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    pre_checks Sequence[GetReportPreCheck]
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress str
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    requests Sequence[GetReportRequest]
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    start_time str
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states Sequence[GetReportState]
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks Sequence[GetReportTask]
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks_completed str
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenant_ref str
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    total_tasks str
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid str
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    filename String
    Name of the report artifact on reports repository. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    id String
    name String
    Name of the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    node String
    Cluster member node on which the report is processed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    preChecks List<Property Map>
    Pre-check details for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress String
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    requests List<Property Map>
    Request for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states List<Property Map>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasks List<Property Map>
    List of tasks associated with the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tasksCompleted String
    No. Of tasks completed. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    tenantRef String
    Tenant uuid of the report generation. It is a reference to an object of type tenant. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalTasks String
    Total no. Of tasks. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    uuid String
    Uuid identifier for the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    Supporting Types

    GetReportPreCheck

    Checks List<GetReportPreCheckCheck>
    ChecksCompleted string
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    States List<GetReportPreCheckState>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TotalChecks string
    Checks []GetReportPreCheckCheck
    ChecksCompleted string
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    States []GetReportPreCheckState
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    TotalChecks string
    checks List<GetReportPreCheckCheck>
    checksCompleted String
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress String
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states List<GetReportPreCheckState>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalChecks String
    checks GetReportPreCheckCheck[]
    checksCompleted string
    duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress string
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states GetReportPreCheckState[]
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalChecks string
    checks Sequence[GetReportPreCheckCheck]
    checks_completed str
    duration str
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress str
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    start_time str
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states Sequence[GetReportPreCheckState]
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    total_checks str
    checks List<Property Map>
    checksCompleted String
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    progress String
    Percentage of tasks completed. Allowed values are 0-100. Field introduced in 31.2.1. Unit is percent. Allowed with any value in enterprise, enterprise with cloud services edition.
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    states List<Property Map>
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    totalChecks String

    GetReportPreCheckCheck

    CheckCode string
    Description string
    Details List<string>
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ErrorDetails List<string>
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    CheckCode string
    Description string
    Details []string
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ErrorDetails []string
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    checkCode String
    description String
    details List<String>
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    errorDetails List<String>
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    checkCode string
    description string
    details string[]
    duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    errorDetails string[]
    startTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    check_code str
    description str
    details Sequence[str]
    duration str
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    error_details Sequence[str]
    start_time str
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state str
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    checkCode String
    description String
    details List<String>
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    errorDetails List<String>
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetReportPreCheckState

    LastChangedTimes List<GetReportPreCheckStateLastChangedTime>
    Reason string
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetReportPreCheckStateLastChangedTime
    Reason string
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetReportPreCheckStateLastChangedTime>
    reason String
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetReportPreCheckStateLastChangedTime[]
    reason string
    state string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetReportPreCheckStateLastChangedTime]
    reason str
    state str
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reason String
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetReportPreCheckStateLastChangedTime

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

    GetReportRequest

    Durations List<GetReportRequestDuration>
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    Search Report by name.
    Parameters List<GetReportRequestParameter>
    Report string
    Sections List<GetReportRequestSection>
    Durations []GetReportRequestDuration
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    Name string
    Search Report by name.
    Parameters []GetReportRequestParameter
    Report string
    Sections []GetReportRequestSection
    durations List<GetReportRequestDuration>
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    Search Report by name.
    parameters List<GetReportRequestParameter>
    report String
    sections List<GetReportRequestSection>
    durations GetReportRequestDuration[]
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    name string
    Search Report by name.
    parameters GetReportRequestParameter[]
    report string
    sections GetReportRequestSection[]
    durations Sequence[GetReportRequestDuration]
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    name str
    Search Report by name.
    parameters Sequence[GetReportRequestParameter]
    report str
    sections Sequence[GetReportRequestSection]
    durations List<Property Map>
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    name String
    Search Report by name.
    parameters List<Property Map>
    report String
    sections List<Property Map>

    GetReportRequestDuration

    EndTimes List<GetReportRequestDurationEndTime>
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Period string
    StartTimes List<GetReportRequestDurationStartTime>
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTimes []GetReportRequestDurationEndTime
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Period string
    StartTimes []GetReportRequestDurationStartTime
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTimes List<GetReportRequestDurationEndTime>
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    period String
    startTimes List<GetReportRequestDurationStartTime>
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTimes GetReportRequestDurationEndTime[]
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    period string
    startTimes GetReportRequestDurationStartTime[]
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_times Sequence[GetReportRequestDurationEndTime]
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    period str
    start_times Sequence[GetReportRequestDurationStartTime]
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTimes List<Property Map>
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    period String
    startTimes List<Property Map>
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetReportRequestDurationEndTime

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

    GetReportRequestDurationStartTime

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

    GetReportRequestParameter

    Name string
    Search Report by name.
    Value string
    Name string
    Search Report by name.
    Value string
    name String
    Search Report by name.
    value String
    name string
    Search Report by name.
    value string
    name str
    Search Report by name.
    value str
    name String
    Search Report by name.
    value String

    GetReportRequestSection

    GetReportRequestSectionSubSection

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetReportState

    LastChangedTimes List<GetReportStateLastChangedTime>
    Reason string
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    LastChangedTimes []GetReportStateLastChangedTime
    Reason string
    State string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<GetReportStateLastChangedTime>
    reason String
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes GetReportStateLastChangedTime[]
    reason string
    state string
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    last_changed_times Sequence[GetReportStateLastChangedTime]
    reason str
    state str
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reason String
    state String
    State of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.

    GetReportStateLastChangedTime

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

    GetReportTask

    GetReportTaskNodesEvent

    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips List<GetReportTaskNodesEventIp>
    Message string
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips []GetReportTaskNodesEventIp
    Message string
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<GetReportTaskNodesEventIp>
    message String
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips GetReportTaskNodesEventIp[]
    message string
    startTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips Sequence[GetReportTaskNodesEventIp]
    message str
    start_time str
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>

    GetReportTaskNodesEventIp

    Addr string
    Type string
    Addr string
    Type string
    addr String
    type String
    addr string
    type string
    addr str
    type str
    addr String
    type String

    GetReportTaskSubEvent

    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips List<GetReportTaskSubEventIp>
    Message string
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    EndTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Ips []GetReportTaskSubEventIp
    Message string
    StartTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<GetReportTaskSubEventIp>
    message String
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime string
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips GetReportTaskSubEventIp[]
    message string
    startTime string
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    end_time str
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips Sequence[GetReportTaskSubEventIp]
    message str
    start_time str
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete report generation in seconds. Field introduced in 31.2.1. Unit is sec. Allowed with any value in enterprise, enterprise with cloud services edition.
    endTime String
    End time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the report generation. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
    status String
    subTasks List<String>

    GetReportTaskSubEventIp

    Addr string
    Type string
    Addr string
    Type string
    addr String
    type String
    addr string
    type string
    addr str
    type str
    addr String
    type String

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi logo
    avi 31.2.1 published on Monday, Dec 22, 2025 by vmware
      Meet Neo: Your AI Platform Teammate