Skip to content

CreateNodeRequest

Source code in docs_src/capo_medialive/types/create_node_request.py
class CreateNodeRequest(TypedDict, closed=True):
    cluster_id: "capo_medialive.types.__string.__string"
    """The ID of the cluster."""
    name: NotRequired["capo_medialive.types.__string.__string"]
    """The user-specified name of the Node to be created."""
    node_interface_mappings: NotRequired[
        "capo_medialive.types.__list_of_node_interface_mapping_create_request.__listOfNodeInterfaceMappingCreateRequest"
    ]
    """Documentation update needed"""
    request_id: NotRequired["capo_medialive.types.__string.__string"]
    """An ID that you assign to a create request. This ID ensures idempotency when creating resources."""
    role: NotRequired["capo_medialive.types.node_role.NodeRole"]
    """The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails."""
    tags: NotRequired["capo_medialive.types.tags.Tags"]
    """A collection of key-value pairs."""

cluster_id instance-attribute

cluster_id: __string

The ID of the cluster.

name instance-attribute

name: NotRequired[__string]

The user-specified name of the Node to be created.

node_interface_mappings instance-attribute

node_interface_mappings: NotRequired[__listOfNodeInterfaceMappingCreateRequest]

Documentation update needed

request_id instance-attribute

request_id: NotRequired[__string]

An ID that you assign to a create request. This ID ensures idempotency when creating resources.

role instance-attribute

role: NotRequired[NodeRole]

The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.

tags instance-attribute

tags: NotRequired[Tags]

A collection of key-value pairs.