Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI:<span pulumi-lang-nodejs=” avi.Reportprofile"" pulumi-lang-dotnet=" avi.Reportprofile"" pulumi-lang-go=" Reportprofile"" pulumi-lang-python=" Reportprofile"" pulumi-lang-yaml=" avi.Reportprofile"" pulumi-lang-java=" avi.Reportprofile""> avi.Reportprofile" sidebar_current: “docs-avi-datasource-reportprofile” description: |- Get information of Avi ReportProfile.
# avi.Reportprofile This data source is used to to get avi.Reportprofile objects.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
fooReportprofile:
fn::invoke:
function: avi:getReportprofile
arguments:
uuid: reportprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b
name: foo
Using getReportprofile
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 getReportprofile(args: GetReportprofileArgs, opts?: InvokeOptions): Promise<GetReportprofileResult>
function getReportprofileOutput(args: GetReportprofileOutputArgs, opts?: InvokeOptions): Output<GetReportprofileResult>def get_reportprofile(id: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReportprofileResult
def get_reportprofile_output(id: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReportprofileResult]func LookupReportprofile(ctx *Context, args *LookupReportprofileArgs, opts ...InvokeOption) (*LookupReportprofileResult, error)
func LookupReportprofileOutput(ctx *Context, args *LookupReportprofileOutputArgs, opts ...InvokeOption) LookupReportprofileResultOutput> Note: This function is named LookupReportprofile in the Go SDK.
public static class GetReportprofile
{
public static Task<GetReportprofileResult> InvokeAsync(GetReportprofileArgs args, InvokeOptions? opts = null)
public static Output<GetReportprofileResult> Invoke(GetReportprofileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReportprofileResult> getReportprofile(GetReportprofileArgs args, InvokeOptions options)
public static Output<GetReportprofileResult> getReportprofile(GetReportprofileArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getReportprofile:getReportprofile
arguments:
# arguments dictionaryThe following arguments are supported:
getReportprofile Result
The following output properties are available:
- Collection
Rules List<GetReportprofile Collection Rule> - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Max
Concurrent stringReports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Collection
Rules []GetReportprofile Collection Rule - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Max
Concurrent stringReports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- collection
Rules List<GetReportprofile Collection Rule> - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- max
Concurrent StringReports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- collection
Rules GetReportprofile Collection Rule[] - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- id string
- max
Concurrent stringReports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- collection_
rules Sequence[GetReportprofile Collection Rule] - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- id str
- max_
concurrent_ strreports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- collection
Rules List<Property Map> - Collection rules for the report. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- max
Concurrent StringReports - Maximum number of concurrent reports allowed to be generated. Allowed values are 1-10. Field introduced in 31.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Uuid identifier for the reportprofile object. Field introduced in 31.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Supporting Types
GetReportprofileCollectionRule
- Enforced
Report stringPeriod - Enforced
Report stringSamples - Max
Concurrent stringWorkers - Min
Free stringDisk Required - Timeout string
- Enforced
Report stringPeriod - Enforced
Report stringSamples - Max
Concurrent stringWorkers - Min
Free stringDisk Required - Timeout string
- enforced
Report StringPeriod - enforced
Report StringSamples - max
Concurrent StringWorkers - min
Free StringDisk Required - timeout String
- enforced
Report stringPeriod - enforced
Report stringSamples - max
Concurrent stringWorkers - min
Free stringDisk Required - timeout string
- enforced
Report StringPeriod - enforced
Report StringSamples - max
Concurrent StringWorkers - min
Free StringDisk Required - timeout String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
aviTerraform Provider.
Viewing docs for avi 31.2.2
published on Tuesday, Feb 10, 2026 by vmware
published on Tuesday, Feb 10, 2026 by vmware
