AWS Native

Pulumi Official
Package maintained by Pulumi
v0.16.1 published on Saturday, Apr 30, 2022 by Pulumi

getLicense

Resource Type definition for AWS::LicenseManager::License

Using getLicense

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 getLicense(args: GetLicenseArgs, opts?: InvokeOptions): Promise<GetLicenseResult>
function getLicenseOutput(args: GetLicenseOutputArgs, opts?: InvokeOptions): Output<GetLicenseResult>
def get_license(license_arn: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetLicenseResult
def get_license_output(license_arn: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetLicenseResult]
func LookupLicense(ctx *Context, args *LookupLicenseArgs, opts ...InvokeOption) (*LookupLicenseResult, error)
func LookupLicenseOutput(ctx *Context, args *LookupLicenseOutputArgs, opts ...InvokeOption) LookupLicenseResultOutput

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

public static class GetLicense 
{
    public static Task<GetLicenseResult> InvokeAsync(GetLicenseArgs args, InvokeOptions? opts = null)
    public static Output<GetLicenseResult> Invoke(GetLicenseInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLicenseResult> getLicense(GetLicenseArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:licensemanager:getLicense
  Arguments:
    # Arguments dictionary

The following arguments are supported:

LicenseArn string

Amazon Resource Name is a unique name for each resource.

LicenseArn string

Amazon Resource Name is a unique name for each resource.

licenseArn String

Amazon Resource Name is a unique name for each resource.

licenseArn string

Amazon Resource Name is a unique name for each resource.

license_arn str

Amazon Resource Name is a unique name for each resource.

licenseArn String

Amazon Resource Name is a unique name for each resource.

getLicense Result

The following output properties are available:

Beneficiary string

Beneficiary of the license.

ConsumptionConfiguration LicenseConsumptionConfiguration
Entitlements []LicenseEntitlement
HomeRegion string

Home region for the created license.

Issuer LicenseIssuerData
LicenseArn string

Amazon Resource Name is a unique name for each resource.

LicenseMetadata []LicenseMetadata
LicenseName string

Name for the created license.

ProductName string

Product name for the created license.

ProductSKU string

ProductSKU of the license.

Validity LicenseValidityDateFormat
Version string

The version of the license.

beneficiary String

Beneficiary of the license.

consumptionConfiguration LicenseConsumptionConfiguration
entitlements ListEntitlement>
homeRegion String

Home region for the created license.

issuer LicenseIssuerData
licenseArn String

Amazon Resource Name is a unique name for each resource.

licenseMetadata ListMetadata>
licenseName String

Name for the created license.

productName String

Product name for the created license.

productSKU String

ProductSKU of the license.

validity LicenseValidityDateFormat
version String

The version of the license.

beneficiary string

Beneficiary of the license.

consumptionConfiguration LicenseConsumptionConfiguration
entitlements LicenseEntitlement[]
homeRegion string

Home region for the created license.

issuer LicenseIssuerData
licenseArn string

Amazon Resource Name is a unique name for each resource.

licenseMetadata LicenseMetadata[]
licenseName string

Name for the created license.

productName string

Product name for the created license.

productSKU string

ProductSKU of the license.

validity LicenseValidityDateFormat
version string

The version of the license.

beneficiary str

Beneficiary of the license.

consumption_configuration LicenseConsumptionConfiguration
entitlements Sequence[LicenseEntitlement]
home_region str

Home region for the created license.

issuer LicenseIssuerData
license_arn str

Amazon Resource Name is a unique name for each resource.

license_metadata Sequence[LicenseMetadata]
license_name str

Name for the created license.

product_name str

Product name for the created license.

product_sku str

ProductSKU of the license.

validity LicenseValidityDateFormat
version str

The version of the license.

beneficiary String

Beneficiary of the license.

consumptionConfiguration Property Map
entitlements List
homeRegion String

Home region for the created license.

issuer Property Map
licenseArn String

Amazon Resource Name is a unique name for each resource.

licenseMetadata List
licenseName String

Name for the created license.

productName String

Product name for the created license.

productSKU String

ProductSKU of the license.

validity Property Map
version String

The version of the license.

Supporting Types

LicenseBorrowConfiguration

LicenseConsumptionConfiguration

LicenseEntitlement

Name string
Unit string
AllowCheckIn bool
MaxCount int
Overage bool
Value string
Name string
Unit string
AllowCheckIn bool
MaxCount int
Overage bool
Value string
name String
unit String
allowCheckIn Boolean
maxCount Integer
overage Boolean
value String
name string
unit string
allowCheckIn boolean
maxCount number
overage boolean
value string
name String
unit String
allowCheckIn Boolean
maxCount Number
overage Boolean
value String

LicenseIssuerData

Name string
SignKey string
Name string
SignKey string
name String
signKey String
name string
signKey string
name str
sign_key str
name String
signKey String

LicenseMetadata

Name string
Value string
Name string
Value string
name String
value String
name string
value string
name str
value str
name String
value String

LicenseProvisionalConfiguration

LicenseValidityDateFormat

Begin string

Validity begin date for the license.

End string

Validity begin date for the license.

Begin string

Validity begin date for the license.

End string

Validity begin date for the license.

begin String

Validity begin date for the license.

end String

Validity begin date for the license.

begin string

Validity begin date for the license.

end string

Validity begin date for the license.

begin str

Validity begin date for the license.

end str

Validity begin date for the license.

begin String

Validity begin date for the license.

end String

Validity begin date for the license.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0