Skip to content

LicenseConfiguration

Source code in docs_src/capo_license_manager/types/license_configuration.py
class LicenseConfiguration(TypedDict, closed=True):
    license_configuration_id: NotRequired["capo_license_manager.types.string.String"]
    """<p>Unique ID of the license configuration.</p>"""
    license_configuration_arn: NotRequired["capo_license_manager.types.string.String"]
    """<p>Amazon Resource Name (ARN) of the license configuration.</p>"""
    name: NotRequired["capo_license_manager.types.string.String"]
    """<p>Name of the license configuration.</p>"""
    description: NotRequired["capo_license_manager.types.string.String"]
    """<p>Description of the license configuration.</p>"""
    license_counting_type: NotRequired[
        "capo_license_manager.types.license_counting_type.LicenseCountingType"
    ]
    """<p>Dimension to use to track the license inventory.</p>"""
    license_rules: NotRequired["capo_license_manager.types.string_list.StringList"]
    """<p>License rules.</p>"""
    license_count: NotRequired["capo_license_manager.types.box_long.BoxLong"]
    """<p>Number of licenses managed by the license configuration.</p>"""
    license_count_hard_limit: NotRequired[
        "capo_license_manager.types.box_boolean.BoxBoolean"
    ]
    """<p>Number of available licenses as a hard limit.</p>"""
    disassociate_when_not_found: NotRequired[
        "capo_license_manager.types.box_boolean.BoxBoolean"
    ]
    """<p>When true, disassociates a resource when software is uninstalled.</p>"""
    consumed_licenses: NotRequired["capo_license_manager.types.box_long.BoxLong"]
    """<p>Number of licenses consumed. </p>"""
    status: NotRequired["capo_license_manager.types.string.String"]
    """<p>Status of the license configuration.</p>"""
    owner_account_id: NotRequired["capo_license_manager.types.string.String"]
    """<p>Account ID of the license configuration's owner.</p>"""
    consumed_license_summary_list: NotRequired[
        "capo_license_manager.types.consumed_license_summary_list.ConsumedLicenseSummaryList"
    ]
    """<p>Summaries for licenses consumed by various resources.</p>"""
    managed_resource_summary_list: NotRequired[
        "capo_license_manager.types.managed_resource_summary_list.ManagedResourceSummaryList"
    ]
    """<p>Summaries for managed resources.</p>"""
    product_information_list: NotRequired[
        "capo_license_manager.types.product_information_list.ProductInformationList"
    ]
    """<p>Product information.</p>"""
    automated_discovery_information: NotRequired[
        "capo_license_manager.types.automated_discovery_information.AutomatedDiscoveryInformation"
    ]
    """<p>Automated discovery information.</p>"""
    license_expiry: NotRequired["capo_license_manager.types.box_long.BoxLong"]
    """<p>License configuration expiry time in Unix timestamp format.</p>"""

automated_discovery_information instance-attribute

automated_discovery_information: NotRequired[AutomatedDiscoveryInformation]

Automated discovery information.

consumed_license_summary_list instance-attribute

consumed_license_summary_list: NotRequired[ConsumedLicenseSummaryList]

Summaries for licenses consumed by various resources.

consumed_licenses instance-attribute

consumed_licenses: NotRequired[BoxLong]

Number of licenses consumed.

description instance-attribute

description: NotRequired[String]

Description of the license configuration.

disassociate_when_not_found instance-attribute

disassociate_when_not_found: NotRequired[BoxBoolean]

When true, disassociates a resource when software is uninstalled.

license_configuration_arn instance-attribute

license_configuration_arn: NotRequired[String]

Amazon Resource Name (ARN) of the license configuration.

license_configuration_id instance-attribute

license_configuration_id: NotRequired[String]

Unique ID of the license configuration.

license_count instance-attribute

license_count: NotRequired[BoxLong]

Number of licenses managed by the license configuration.

license_count_hard_limit instance-attribute

license_count_hard_limit: NotRequired[BoxBoolean]

Number of available licenses as a hard limit.

license_counting_type instance-attribute

license_counting_type: NotRequired[LicenseCountingType]

Dimension to use to track the license inventory.

license_expiry instance-attribute

license_expiry: NotRequired[BoxLong]

License configuration expiry time in Unix timestamp format.

license_rules instance-attribute

license_rules: NotRequired[StringList]

License rules.

managed_resource_summary_list instance-attribute

managed_resource_summary_list: NotRequired[ManagedResourceSummaryList]

Summaries for managed resources.

name instance-attribute

name: NotRequired[String]

Name of the license configuration.

owner_account_id instance-attribute

owner_account_id: NotRequired[String]

Account ID of the license configuration's owner.

product_information_list instance-attribute

product_information_list: NotRequired[ProductInformationList]

Product information.

status instance-attribute

status: NotRequired[String]

Status of the license configuration.