1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. licensemanager
  6. getLicenseConfiguration

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
aws-native logo aws-native logo AWS Cloud Control

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi

    Resource schema for AWS::LicenseManager::LicenseConfiguration. A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager.

    Using getLicenseConfiguration

    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 getLicenseConfiguration(args: GetLicenseConfigurationArgs, opts?: InvokeOptions): Promise<GetLicenseConfigurationResult>
    function getLicenseConfigurationOutput(args: GetLicenseConfigurationOutputArgs, opts?: InvokeOutputOptions): Output<GetLicenseConfigurationResult>
    def get_license_configuration(license_configuration_arn: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetLicenseConfigurationResult
    def get_license_configuration_output(license_configuration_arn: pulumi.Input[Optional[str]] = None,
                                  opts: Optional[InvokeOutputOptions] = None) -> Output[GetLicenseConfigurationResult]
    func LookupLicenseConfiguration(ctx *Context, args *LookupLicenseConfigurationArgs, opts ...InvokeOption) (*LookupLicenseConfigurationResult, error)
    func LookupLicenseConfigurationOutput(ctx *Context, args *LookupLicenseConfigurationOutputArgs, opts ...InvokeOption) LookupLicenseConfigurationResultOutput

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

    public static class GetLicenseConfiguration 
    {
        public static Task<GetLicenseConfigurationResult> InvokeAsync(GetLicenseConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetLicenseConfigurationResult> Invoke(GetLicenseConfigurationInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetLicenseConfigurationResult> Invoke(GetLicenseConfigurationInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetLicenseConfigurationResult> getLicenseConfiguration(GetLicenseConfigurationArgs args, InvokeOptions options)
    public static Output<GetLicenseConfigurationResult> getLicenseConfiguration(GetLicenseConfigurationArgs args, InvokeOptions options)
    public static Output<GetLicenseConfigurationResult> getLicenseConfiguration(GetLicenseConfigurationArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:licensemanager:getLicenseConfiguration
      arguments:
        # arguments dictionary
    data "aws-native_licensemanager_get_license_configuration" "name" {
        # arguments
    }

    The following arguments are supported:

    LicenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    LicenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    license_configuration_arn string
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationArn String
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    license_configuration_arn str
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationArn String
    Amazon Resource Name (ARN) of the license configuration.

    getLicenseConfiguration Result

    The following output properties are available:

    Description string
    Description of the license configuration.
    DisassociateWhenNotFound bool
    When true, disassociates a resource when software is uninstalled.
    LicenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    LicenseConfigurationId string
    Unique ID of the license configuration.
    LicenseCount int
    Number of licenses managed by the license configuration.
    LicenseCountHardLimit bool
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    LicenseExpiry int
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    Name string
    Name of the license configuration.
    OwnerAccountId string
    Account ID of the owner of the license configuration.
    ProductInformationList List<Pulumi.AwsNative.LicenseManager.Outputs.LicenseConfigurationProductInformation>
    Product information.
    Status string
    License configuration status.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Tags to add to the license configuration.
    Description string
    Description of the license configuration.
    DisassociateWhenNotFound bool
    When true, disassociates a resource when software is uninstalled.
    LicenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    LicenseConfigurationId string
    Unique ID of the license configuration.
    LicenseCount int
    Number of licenses managed by the license configuration.
    LicenseCountHardLimit bool
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    LicenseExpiry int
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    Name string
    Name of the license configuration.
    OwnerAccountId string
    Account ID of the owner of the license configuration.
    ProductInformationList []LicenseConfigurationProductInformation
    Product information.
    Status string
    License configuration status.
    Tags Tag
    Tags to add to the license configuration.
    description string
    Description of the license configuration.
    disassociate_when_not_found bool
    When true, disassociates a resource when software is uninstalled.
    license_configuration_arn string
    Amazon Resource Name (ARN) of the license configuration.
    license_configuration_id string
    Unique ID of the license configuration.
    license_count number
    Number of licenses managed by the license configuration.
    license_count_hard_limit bool
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    license_expiry number
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    name string
    Name of the license configuration.
    owner_account_id string
    Account ID of the owner of the license configuration.
    product_information_list list(object)
    Product information.
    status string
    License configuration status.
    tags list(object)
    Tags to add to the license configuration.
    description String
    Description of the license configuration.
    disassociateWhenNotFound Boolean
    When true, disassociates a resource when software is uninstalled.
    licenseConfigurationArn String
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationId String
    Unique ID of the license configuration.
    licenseCount Integer
    Number of licenses managed by the license configuration.
    licenseCountHardLimit Boolean
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    licenseExpiry Integer
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    name String
    Name of the license configuration.
    ownerAccountId String
    Account ID of the owner of the license configuration.
    productInformationList List<LicenseConfigurationProductInformation>
    Product information.
    status String
    License configuration status.
    tags List<Tag>
    Tags to add to the license configuration.
    description string
    Description of the license configuration.
    disassociateWhenNotFound boolean
    When true, disassociates a resource when software is uninstalled.
    licenseConfigurationArn string
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationId string
    Unique ID of the license configuration.
    licenseCount number
    Number of licenses managed by the license configuration.
    licenseCountHardLimit boolean
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    licenseExpiry number
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    name string
    Name of the license configuration.
    ownerAccountId string
    Account ID of the owner of the license configuration.
    productInformationList LicenseConfigurationProductInformation[]
    Product information.
    status string
    License configuration status.
    tags Tag[]
    Tags to add to the license configuration.
    description str
    Description of the license configuration.
    disassociate_when_not_found bool
    When true, disassociates a resource when software is uninstalled.
    license_configuration_arn str
    Amazon Resource Name (ARN) of the license configuration.
    license_configuration_id str
    Unique ID of the license configuration.
    license_count int
    Number of licenses managed by the license configuration.
    license_count_hard_limit bool
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    license_expiry int
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    name str
    Name of the license configuration.
    owner_account_id str
    Account ID of the owner of the license configuration.
    product_information_list Sequence[LicenseConfigurationProductInformation]
    Product information.
    status str
    License configuration status.
    tags Sequence[root_Tag]
    Tags to add to the license configuration.
    description String
    Description of the license configuration.
    disassociateWhenNotFound Boolean
    When true, disassociates a resource when software is uninstalled.
    licenseConfigurationArn String
    Amazon Resource Name (ARN) of the license configuration.
    licenseConfigurationId String
    Unique ID of the license configuration.
    licenseCount Number
    Number of licenses managed by the license configuration.
    licenseCountHardLimit Boolean
    Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
    licenseExpiry Number
    License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
    name String
    Name of the license configuration.
    ownerAccountId String
    Account ID of the owner of the license configuration.
    productInformationList List<Property Map>
    Product information.
    status String
    License configuration status.
    tags List<Property Map>
    Tags to add to the license configuration.

    Supporting Types

    LicenseConfigurationProductInformation

    ProductInformationFilterList List<Pulumi.AwsNative.LicenseManager.Inputs.LicenseConfigurationProductInformationFilter>
    A product information filter list.
    ResourceType string
    Resource type. The possible values are SSM_MANAGED | RDS.
    ProductInformationFilterList []LicenseConfigurationProductInformationFilter
    A product information filter list.
    ResourceType string
    Resource type. The possible values are SSM_MANAGED | RDS.
    product_information_filter_list list(object)
    A product information filter list.
    resource_type string
    Resource type. The possible values are SSM_MANAGED | RDS.
    productInformationFilterList List<LicenseConfigurationProductInformationFilter>
    A product information filter list.
    resourceType String
    Resource type. The possible values are SSM_MANAGED | RDS.
    productInformationFilterList LicenseConfigurationProductInformationFilter[]
    A product information filter list.
    resourceType string
    Resource type. The possible values are SSM_MANAGED | RDS.
    product_information_filter_list Sequence[LicenseConfigurationProductInformationFilter]
    A product information filter list.
    resource_type str
    Resource type. The possible values are SSM_MANAGED | RDS.
    productInformationFilterList List<Property Map>
    A product information filter list.
    resourceType String
    Resource type. The possible values are SSM_MANAGED | RDS.

    LicenseConfigurationProductInformationFilter

    ProductInformationFilterComparator string
    Logical operator.
    ProductInformationFilterName string
    Filter name.
    ProductInformationFilterValue List<string>
    Filter value.
    ProductInformationFilterComparator string
    Logical operator.
    ProductInformationFilterName string
    Filter name.
    ProductInformationFilterValue []string
    Filter value.
    product_information_filter_comparator string
    Logical operator.
    product_information_filter_name string
    Filter name.
    product_information_filter_value list(string)
    Filter value.
    productInformationFilterComparator String
    Logical operator.
    productInformationFilterName String
    Filter name.
    productInformationFilterValue List<String>
    Filter value.
    productInformationFilterComparator string
    Logical operator.
    productInformationFilterName string
    Filter name.
    productInformationFilterValue string[]
    Filter value.
    productInformationFilterComparator String
    Logical operator.
    productInformationFilterName String
    Filter name.
    productInformationFilterValue List<String>
    Filter value.

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo AWS Cloud Control

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.85.0
    published on Monday, Nov 2, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial