Skip to content

CreateEntitlementRequest

Source code in docs_src/capo_evs/types/create_entitlement_request.py
class CreateEntitlementRequest(TypedDict, closed=True):
    client_token: NotRequired["capo_evs.types.client_token.ClientToken"]
    """<note> <p>This parameter is not used in Amazon EVS currently. If you supply input for this parameter, it will have no effect.</p> </note> <p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the entitlement creation request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.</p>"""
    environment_id: "capo_evs.types.environment_id.EnvironmentId"
    """<p>A unique ID for the environment to create the entitlement in.</p>"""
    connector_id: "capo_evs.types.connector_id.ConnectorId"
    """<p>A unique ID for the connector associated with the entitlement.</p>"""
    entitlement_type: "capo_evs.types.entitlement_type.EntitlementType"
    """<p>The type of entitlement to create.</p>"""
    vm_ids: "capo_evs.types.vm_id_list.VmIdList"
    """<p>The list of VMware vSphere virtual machine managed object IDs to create entitlements for.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

This parameter is not used in Amazon EVS currently. If you supply input for this parameter, it will have no effect.

A unique, case-sensitive identifier that you provide to ensure the idempotency of the entitlement creation request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.

connector_id instance-attribute

connector_id: ConnectorId

A unique ID for the connector associated with the entitlement.

entitlement_type instance-attribute

entitlement_type: EntitlementType

The type of entitlement to create.

environment_id instance-attribute

environment_id: EnvironmentId

A unique ID for the environment to create the entitlement in.

vm_ids instance-attribute

vm_ids: VmIdList

The list of VMware vSphere virtual machine managed object IDs to create entitlements for.