We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
aws-native.licensemanager.getLicense
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
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)
public static Output<GetLicenseResult> getLicense(GetLicenseArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:licensemanager:getLicense
  arguments:
    # arguments dictionaryThe 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 Pulumi.Aws Native. License Manager. Outputs. License Consumption Configuration 
- Configuration for consumption of the license.
- Entitlements
List<Pulumi.Aws Native. License Manager. Outputs. License Entitlement> 
- License entitlements.
- HomeRegion string
- Home region for the created license.
- Issuer
Pulumi.Aws Native. License Manager. Outputs. License Issuer Data 
- License issuer.
- LicenseArn string
- Amazon Resource Name is a unique name for each resource.
- LicenseMetadata List<Pulumi.Aws Native. License Manager. Outputs. License Metadata> 
- License metadata.
- LicenseName string
- Name for the created license.
- ProductName string
- Product name for the created license.
- ProductSku string
- ProductSKU of the license.
- Validity
Pulumi.Aws Native. License Manager. Outputs. License Validity Date Format 
- Date and time range during which the license is valid, in ISO8601-UTC format.
- Version string
- The version of the license.
- Beneficiary string
- Beneficiary of the license.
- ConsumptionConfiguration LicenseConsumption Configuration 
- Configuration for consumption of the license.
- Entitlements
[]LicenseEntitlement 
- License entitlements.
- HomeRegion string
- Home region for the created license.
- Issuer
LicenseIssuer Data 
- License issuer.
- LicenseArn string
- Amazon Resource Name is a unique name for each resource.
- LicenseMetadata []LicenseMetadata 
- License metadata.
- LicenseName string
- Name for the created license.
- ProductName string
- Product name for the created license.
- ProductSku string
- ProductSKU of the license.
- Validity
LicenseValidity Date Format 
- Date and time range during which the license is valid, in ISO8601-UTC format.
- Version string
- The version of the license.
- beneficiary String
- Beneficiary of the license.
- consumptionConfiguration LicenseConsumption Configuration 
- Configuration for consumption of the license.
- entitlements
List<LicenseEntitlement> 
- License entitlements.
- homeRegion String
- Home region for the created license.
- issuer
LicenseIssuer Data 
- License issuer.
- licenseArn String
- Amazon Resource Name is a unique name for each resource.
- licenseMetadata List<LicenseMetadata> 
- License metadata.
- licenseName String
- Name for the created license.
- productName String
- Product name for the created license.
- productSku String
- ProductSKU of the license.
- validity
LicenseValidity Date Format 
- Date and time range during which the license is valid, in ISO8601-UTC format.
- version String
- The version of the license.
- beneficiary string
- Beneficiary of the license.
- consumptionConfiguration LicenseConsumption Configuration 
- Configuration for consumption of the license.
- entitlements
LicenseEntitlement[] 
- License entitlements.
- homeRegion string
- Home region for the created license.
- issuer
LicenseIssuer Data 
- License issuer.
- licenseArn string
- Amazon Resource Name is a unique name for each resource.
- licenseMetadata LicenseMetadata[] 
- License metadata.
- licenseName string
- Name for the created license.
- productName string
- Product name for the created license.
- productSku string
- ProductSKU of the license.
- validity
LicenseValidity Date Format 
- Date and time range during which the license is valid, in ISO8601-UTC format.
- version string
- The version of the license.
- beneficiary str
- Beneficiary of the license.
- consumption_configuration LicenseConsumption Configuration 
- Configuration for consumption of the license.
- entitlements
Sequence[LicenseEntitlement] 
- License entitlements.
- home_region str
- Home region for the created license.
- issuer
LicenseIssuer Data 
- License issuer.
- license_arn str
- Amazon Resource Name is a unique name for each resource.
- license_metadata Sequence[LicenseMetadata] 
- License metadata.
- 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
LicenseValidity Date Format 
- Date and time range during which the license is valid, in ISO8601-UTC format.
- version str
- The version of the license.
- beneficiary String
- Beneficiary of the license.
- consumptionConfiguration Property Map
- Configuration for consumption of the license.
- entitlements List<Property Map>
- License entitlements.
- homeRegion String
- Home region for the created license.
- issuer Property Map
- License issuer.
- licenseArn String
- Amazon Resource Name is a unique name for each resource.
- licenseMetadata List<Property Map>
- License metadata.
- licenseName String
- Name for the created license.
- productName String
- Product name for the created license.
- productSku String
- ProductSKU of the license.
- validity Property Map
- Date and time range during which the license is valid, in ISO8601-UTC format.
- version String
- The version of the license.
Supporting Types
LicenseBorrowConfiguration  
- AllowEarly boolCheck In 
- Indicates whether early check-ins are allowed.
- MaxTime intTo Live In Minutes 
- Maximum time for the borrow configuration, in minutes.
- AllowEarly boolCheck In 
- Indicates whether early check-ins are allowed.
- MaxTime intTo Live In Minutes 
- Maximum time for the borrow configuration, in minutes.
- allowEarly BooleanCheck In 
- Indicates whether early check-ins are allowed.
- maxTime IntegerTo Live In Minutes 
- Maximum time for the borrow configuration, in minutes.
- allowEarly booleanCheck In 
- Indicates whether early check-ins are allowed.
- maxTime numberTo Live In Minutes 
- Maximum time for the borrow configuration, in minutes.
- allow_early_ boolcheck_ in 
- Indicates whether early check-ins are allowed.
- max_time_ intto_ live_ in_ minutes 
- Maximum time for the borrow configuration, in minutes.
- allowEarly BooleanCheck In 
- Indicates whether early check-ins are allowed.
- maxTime NumberTo Live In Minutes 
- Maximum time for the borrow configuration, in minutes.
LicenseConsumptionConfiguration  
- BorrowConfiguration Pulumi.Aws Native. License Manager. Inputs. License Borrow Configuration 
- Details about a borrow configuration.
- ProvisionalConfiguration Pulumi.Aws Native. License Manager. Inputs. License Provisional Configuration 
- Details about a provisional configuration.
- RenewType string
- Renewal frequency.
- BorrowConfiguration LicenseBorrow Configuration 
- Details about a borrow configuration.
- ProvisionalConfiguration LicenseProvisional Configuration 
- Details about a provisional configuration.
- RenewType string
- Renewal frequency.
- borrowConfiguration LicenseBorrow Configuration 
- Details about a borrow configuration.
- provisionalConfiguration LicenseProvisional Configuration 
- Details about a provisional configuration.
- renewType String
- Renewal frequency.
- borrowConfiguration LicenseBorrow Configuration 
- Details about a borrow configuration.
- provisionalConfiguration LicenseProvisional Configuration 
- Details about a provisional configuration.
- renewType string
- Renewal frequency.
- borrow_configuration LicenseBorrow Configuration 
- Details about a borrow configuration.
- provisional_configuration LicenseProvisional Configuration 
- Details about a provisional configuration.
- renew_type str
- Renewal frequency.
- borrowConfiguration Property Map
- Details about a borrow configuration.
- provisionalConfiguration Property Map
- Details about a provisional configuration.
- renewType String
- Renewal frequency.
LicenseEntitlement 
- name String
- Entitlement name.
- unit String
- Entitlement unit.
- allowCheck BooleanIn 
- Indicates whether check-ins are allowed.
- maxCount Integer
- Maximum entitlement count. Use if the unit is not None.
- overage Boolean
- Indicates whether overages are allowed.
- value String
- Entitlement resource. Use only if the unit is None.
- name string
- Entitlement name.
- unit string
- Entitlement unit.
- allowCheck booleanIn 
- Indicates whether check-ins are allowed.
- maxCount number
- Maximum entitlement count. Use if the unit is not None.
- overage boolean
- Indicates whether overages are allowed.
- value string
- Entitlement resource. Use only if the unit is None.
- name String
- Entitlement name.
- unit String
- Entitlement unit.
- allowCheck BooleanIn 
- Indicates whether check-ins are allowed.
- maxCount Number
- Maximum entitlement count. Use if the unit is not None.
- overage Boolean
- Indicates whether overages are allowed.
- value String
- Entitlement resource. Use only if the unit is None.
LicenseIssuerData  
LicenseMetadata 
LicenseProvisionalConfiguration  
- MaxTime intTo Live In Minutes 
- Maximum time for the provisional configuration, in minutes.
- MaxTime intTo Live In Minutes 
- Maximum time for the provisional configuration, in minutes.
- maxTime IntegerTo Live In Minutes 
- Maximum time for the provisional configuration, in minutes.
- maxTime numberTo Live In Minutes 
- Maximum time for the provisional configuration, in minutes.
- max_time_ intto_ live_ in_ minutes 
- Maximum time for the provisional configuration, in minutes.
- maxTime NumberTo Live In Minutes 
- Maximum time for the provisional configuration, in minutes.
LicenseValidityDateFormat   
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi