Skip to content

CheckoutLicenseRequest

Source code in docs_src/capo_license_manager/types/checkout_license_request.py
class CheckoutLicenseRequest(TypedDict, closed=True):
    product_sku: "capo_license_manager.types.string.String"
    """<p>Product SKU.</p>"""
    checkout_type: "capo_license_manager.types.checkout_type.CheckoutType"
    """<p>Checkout type.</p>"""
    key_fingerprint: "capo_license_manager.types.string.String"
    """<p>Key fingerprint identifying the license.</p>"""
    entitlements: "capo_license_manager.types.entitlement_data_list.EntitlementDataList"
    """<p>License entitlements.</p>"""
    client_token: "capo_license_manager.types.client_token.ClientToken"
    """<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"""
    beneficiary: NotRequired["capo_license_manager.types.string.String"]
    """<p>License beneficiary.</p>"""
    node_id: NotRequired["capo_license_manager.types.string.String"]
    """<p>Node ID.</p>"""

beneficiary instance-attribute

beneficiary: NotRequired[String]

License beneficiary.

checkout_type instance-attribute

checkout_type: CheckoutType

Checkout type.

client_token instance-attribute

client_token: ClientToken

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

entitlements instance-attribute

entitlements: EntitlementDataList

License entitlements.

key_fingerprint instance-attribute

key_fingerprint: String

Key fingerprint identifying the license.

node_id instance-attribute

node_id: NotRequired[String]

Node ID.

product_sku instance-attribute

product_sku: String

Product SKU.