We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
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 dictionarydata "aws-native_licensemanager_get_license_configuration" "name" {
# arguments
}The following arguments are supported:
- License
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- License
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- license_
configuration_ stringarn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration StringArn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- license_
configuration_ strarn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration StringArn - Amazon Resource Name (ARN) of the license configuration.
getLicenseConfiguration Result
The following output properties are available:
- Description string
- Description of the license configuration.
- Disassociate
When boolNot Found - When true, disassociates a resource when software is uninstalled.
- License
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- License
Configuration stringId - Unique ID of the license configuration.
- License
Count int - Number of licenses managed by the license configuration.
- License
Count boolHard Limit - 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 string
- Name of the license configuration.
- Owner
Account stringId - Account ID of the owner of the license configuration.
- Product
Information List<Pulumi.List Aws Native. License Manager. Outputs. License Configuration Product Information> - Product information.
- Status string
- License configuration status.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags to add to the license configuration.
- Description string
- Description of the license configuration.
- Disassociate
When boolNot Found - When true, disassociates a resource when software is uninstalled.
- License
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- License
Configuration stringId - Unique ID of the license configuration.
- License
Count int - Number of licenses managed by the license configuration.
- License
Count boolHard Limit - 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 string
- Name of the license configuration.
- Owner
Account stringId - Account ID of the owner of the license configuration.
- Product
Information []LicenseList Configuration Product Information - Product information.
- Status string
- License configuration status.
- Tag
- Tags to add to the license configuration.
- description string
- Description of the license configuration.
- disassociate_
when_ boolnot_ found - When true, disassociates a resource when software is uninstalled.
- license_
configuration_ stringarn - Amazon Resource Name (ARN) of the license configuration.
- license_
configuration_ stringid - Unique ID of the license configuration.
- license_
count number - Number of licenses managed by the license configuration.
- license_
count_ boolhard_ limit - 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_ stringid - Account ID of the owner of the license configuration.
- product_
information_ list(object)list - Product information.
- status string
- License configuration status.
- list(object)
- Tags to add to the license configuration.
- description String
- Description of the license configuration.
- disassociate
When BooleanNot Found - When true, disassociates a resource when software is uninstalled.
- license
Configuration StringArn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration StringId - Unique ID of the license configuration.
- license
Count Integer - Number of licenses managed by the license configuration.
- license
Count BooleanHard Limit - Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
- license
Expiry Integer - License configuration expiry as an epoch timestamp (seconds since 1970-01-01T00:00:00Z).
- name String
- Name of the license configuration.
- owner
Account StringId - Account ID of the owner of the license configuration.
- product
Information List<LicenseList Configuration Product Information> - Product information.
- status String
- License configuration status.
- List<Tag>
- Tags to add to the license configuration.
- description string
- Description of the license configuration.
- disassociate
When booleanNot Found - When true, disassociates a resource when software is uninstalled.
- license
Configuration stringArn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration stringId - Unique ID of the license configuration.
- license
Count number - Number of licenses managed by the license configuration.
- license
Count booleanHard Limit - 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 stringId - Account ID of the owner of the license configuration.
- product
Information LicenseList Configuration Product Information[] - Product information.
- status string
- License configuration status.
- Tag[]
- Tags to add to the license configuration.
- description str
- Description of the license configuration.
- disassociate_
when_ boolnot_ found - When true, disassociates a resource when software is uninstalled.
- license_
configuration_ strarn - Amazon Resource Name (ARN) of the license configuration.
- license_
configuration_ strid - Unique ID of the license configuration.
- license_
count int - Number of licenses managed by the license configuration.
- license_
count_ boolhard_ limit - 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_ strid - Account ID of the owner of the license configuration.
- product_
information_ Sequence[Licenselist Configuration Product Information] - Product information.
- status str
- License configuration status.
- Sequence[root_Tag]
- Tags to add to the license configuration.
- description String
- Description of the license configuration.
- disassociate
When BooleanNot Found - When true, disassociates a resource when software is uninstalled.
- license
Configuration StringArn - Amazon Resource Name (ARN) of the license configuration.
- license
Configuration StringId - Unique ID of the license configuration.
- license
Count Number - Number of licenses managed by the license configuration.
- license
Count BooleanHard Limit - 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 StringId - Account ID of the owner of the license configuration.
- product
Information List<Property Map>List - Product information.
- status String
- License configuration status.
- List<Property Map>
- Tags to add to the license configuration.
Supporting Types
LicenseConfigurationProductInformation
- Product
Information List<Pulumi.Filter List Aws Native. License Manager. Inputs. License Configuration Product Information Filter> - A product information filter list.
- Resource
Type string - Resource type. The possible values are SSM_MANAGED | RDS.
- Product
Information []LicenseFilter List Configuration Product Information Filter - A product information filter list.
- Resource
Type string - Resource type. The possible values are SSM_MANAGED | RDS.
- product_
information_ list(object)filter_ list - A product information filter list.
- resource_
type string - Resource type. The possible values are SSM_MANAGED | RDS.
- product
Information List<LicenseFilter List Configuration Product Information Filter> - A product information filter list.
- resource
Type String - Resource type. The possible values are SSM_MANAGED | RDS.
- product
Information LicenseFilter List Configuration Product Information Filter[] - A product information filter list.
- resource
Type string - Resource type. The possible values are SSM_MANAGED | RDS.
- product_
information_ Sequence[Licensefilter_ list Configuration Product Information Filter] - A product information filter list.
- resource_
type str - Resource type. The possible values are SSM_MANAGED | RDS.
- product
Information List<Property Map>Filter List - A product information filter list.
- resource
Type String - Resource type. The possible values are SSM_MANAGED | RDS.
LicenseConfigurationProductInformationFilter
- Product
Information stringFilter Comparator - Logical operator.
- Product
Information stringFilter Name - Filter name.
- Product
Information List<string>Filter Value - Filter value.
- Product
Information stringFilter Comparator - Logical operator.
- Product
Information stringFilter Name - Filter name.
- Product
Information []stringFilter Value - Filter value.
- product_
information_ stringfilter_ comparator - Logical operator.
- product_
information_ stringfilter_ name - Filter name.
- product_
information_ list(string)filter_ value - Filter value.
- product
Information StringFilter Comparator - Logical operator.
- product
Information StringFilter Name - Filter name.
- product
Information List<String>Filter Value - Filter value.
- product
Information stringFilter Comparator - Logical operator.
- product
Information stringFilter Name - Filter name.
- product
Information string[]Filter Value - Filter value.
- product_
information_ strfilter_ comparator - Logical operator.
- product_
information_ strfilter_ name - Filter name.
- product_
information_ Sequence[str]filter_ value - Filter value.
- product
Information StringFilter Comparator - Logical operator.
- product
Information StringFilter Name - Filter name.
- product
Information List<String>Filter Value - Filter value.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi