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

avi.getLicenseledgerdetails

Explore with Pulumi AI

<!–

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

–>

layout: “avi”

page_title: “AVI: avi.Licenseledgerdetails” sidebar_current: “docs-avi-datasource-licenseledgerdetails” description: |- Get information of Avi LicenseLedgerDetails.

avi.Licenseledgerdetails

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

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
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.GetLicenseledgerdetailsArgs;
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 fooLicenseledgerdetails = AviFunctions.getLicenseledgerdetails(GetLicenseledgerdetailsArgs.builder()
            .name("foo")
            .uuid("licenseledgerdetails-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
            .build());

    }
}
Copy
variables:
  fooLicenseledgerdetails:
    fn::invoke:
      function: avi:getLicenseledgerdetails
      arguments:
        name: foo
        uuid: licenseledgerdetails-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Copy

Using getLicenseledgerdetails

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 getLicenseledgerdetails(args: GetLicenseledgerdetailsArgs, opts?: InvokeOptions): Promise<GetLicenseledgerdetailsResult>
function getLicenseledgerdetailsOutput(args: GetLicenseledgerdetailsOutputArgs, opts?: InvokeOptions): Output<GetLicenseledgerdetailsResult>
Copy
def get_licenseledgerdetails(id: Optional[str] = None,
                             uuid: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetLicenseledgerdetailsResult
def get_licenseledgerdetails_output(id: Optional[pulumi.Input[str]] = None,
                             uuid: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetLicenseledgerdetailsResult]
Copy
func LookupLicenseledgerdetails(ctx *Context, args *LookupLicenseledgerdetailsArgs, opts ...InvokeOption) (*LookupLicenseledgerdetailsResult, error)
func LookupLicenseledgerdetailsOutput(ctx *Context, args *LookupLicenseledgerdetailsOutputArgs, opts ...InvokeOption) LookupLicenseledgerdetailsResultOutput
Copy

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

public static class GetLicenseledgerdetails 
{
    public static Task<GetLicenseledgerdetailsResult> InvokeAsync(GetLicenseledgerdetailsArgs args, InvokeOptions? opts = null)
    public static Output<GetLicenseledgerdetailsResult> Invoke(GetLicenseledgerdetailsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLicenseledgerdetailsResult> getLicenseledgerdetails(GetLicenseledgerdetailsArgs args, InvokeOptions options)
public static Output<GetLicenseledgerdetailsResult> getLicenseledgerdetails(GetLicenseledgerdetailsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: avi:index/getLicenseledgerdetails:getLicenseledgerdetails
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
Uuid string
Search LicenseLedgerDetails by uuid.
Id string
Uuid string
Search LicenseLedgerDetails by uuid.
id String
uuid String
Search LicenseLedgerDetails by uuid.
id string
uuid string
Search LicenseLedgerDetails by uuid.
id str
uuid str
Search LicenseLedgerDetails by uuid.
id String
uuid String
Search LicenseLedgerDetails by uuid.

getLicenseledgerdetails Result

The following output properties are available:

EscrowInfos List<GetLicenseledgerdetailsEscrowInfo>
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Id string
SeInfos List<GetLicenseledgerdetailsSeInfo>
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TierUsages List<GetLicenseledgerdetailsTierUsage>
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
EscrowInfos []GetLicenseledgerdetailsEscrowInfo
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Id string
SeInfos []GetLicenseledgerdetailsSeInfo
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TierUsages []GetLicenseledgerdetailsTierUsage
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
escrowInfos List<GetLicenseledgerdetailsEscrowInfo>
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
id String
seInfos List<GetLicenseledgerdetailsSeInfo>
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tierUsages List<GetLicenseledgerdetailsTierUsage>
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
escrowInfos GetLicenseledgerdetailsEscrowInfo[]
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
id string
seInfos GetLicenseledgerdetailsSeInfo[]
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tierUsages GetLicenseledgerdetailsTierUsage[]
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid string
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
escrow_infos Sequence[GetLicenseledgerdetailsEscrowInfo]
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
id str
se_infos Sequence[GetLicenseledgerdetailsSeInfo]
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tier_usages Sequence[GetLicenseledgerdetailsTierUsage]
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid str
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
escrowInfos List<Property Map>
Maintain information about reservation against cookie. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
id String
seInfos List<Property Map>
Maintain information about consumed licenses against se_uuid. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tierUsages List<Property Map>
License usage per tier. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Uuid for reference. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

Supporting Types

GetLicenseledgerdetailsEscrowInfo

LastUpdated This property is required. string
ServiceCores This property is required. string
TenantUuid This property is required. string
Tier This property is required. string
Uuid This property is required. string
Search LicenseLedgerDetails by uuid.
LastUpdated This property is required. string
ServiceCores This property is required. string
TenantUuid This property is required. string
Tier This property is required. string
Uuid This property is required. string
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. String
serviceCores This property is required. String
tenantUuid This property is required. String
tier This property is required. String
uuid This property is required. String
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. string
serviceCores This property is required. string
tenantUuid This property is required. string
tier This property is required. string
uuid This property is required. string
Search LicenseLedgerDetails by uuid.
last_updated This property is required. str
service_cores This property is required. str
tenant_uuid This property is required. str
tier This property is required. str
uuid This property is required. str
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. String
serviceCores This property is required. String
tenantUuid This property is required. String
tier This property is required. String
uuid This property is required. String
Search LicenseLedgerDetails by uuid.

GetLicenseledgerdetailsSeInfo

LastUpdated This property is required. string
ServiceCores This property is required. string
TenantUuid This property is required. string
Tier This property is required. string
Uuid This property is required. string
Search LicenseLedgerDetails by uuid.
LastUpdated This property is required. string
ServiceCores This property is required. string
TenantUuid This property is required. string
Tier This property is required. string
Uuid This property is required. string
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. String
serviceCores This property is required. String
tenantUuid This property is required. String
tier This property is required. String
uuid This property is required. String
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. string
serviceCores This property is required. string
tenantUuid This property is required. string
tier This property is required. string
uuid This property is required. string
Search LicenseLedgerDetails by uuid.
last_updated This property is required. str
service_cores This property is required. str
tenant_uuid This property is required. str
tier This property is required. str
uuid This property is required. str
Search LicenseLedgerDetails by uuid.
lastUpdated This property is required. String
serviceCores This property is required. String
tenantUuid This property is required. String
tier This property is required. String
uuid This property is required. String
Search LicenseLedgerDetails by uuid.

GetLicenseledgerdetailsTierUsage

Tier This property is required. string
Usages This property is required. List<GetLicenseledgerdetailsTierUsageUsage>
Tier This property is required. string
Usages This property is required. []GetLicenseledgerdetailsTierUsageUsage
tier This property is required. String
usages This property is required. List<GetLicenseledgerdetailsTierUsageUsage>
tier This property is required. string
usages This property is required. GetLicenseledgerdetailsTierUsageUsage[]
tier This property is required. str
usages This property is required. Sequence[GetLicenseledgerdetailsTierUsageUsage]
tier This property is required. String
usages This property is required. List<Property Map>

GetLicenseledgerdetailsTierUsageUsage

Available This property is required. string
Consumed This property is required. string
Escrow This property is required. string
Remaining This property is required. string
Available This property is required. string
Consumed This property is required. string
Escrow This property is required. string
Remaining This property is required. string
available This property is required. String
consumed This property is required. String
escrow This property is required. String
remaining This property is required. String
available This property is required. string
consumed This property is required. string
escrow This property is required. string
remaining This property is required. string
available This property is required. str
consumed This property is required. str
escrow This property is required. str
remaining This property is required. str
available This property is required. String
consumed This property is required. String
escrow This property is required. String
remaining This property is required. String

Package Details

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