Skip to content

CreateChannelPlacementGroupRequest

Source code in docs_src/capo_medialive/types/create_channel_placement_group_request.py
class CreateChannelPlacementGroupRequest(TypedDict, closed=True):
    cluster_id: "capo_medialive.types.__string.__string"
    """The ID of the cluster."""
    name: NotRequired["capo_medialive.types.__string.__string"]
    """Specify a name that is unique in the Cluster. You can't change the name. Names are case-sensitive."""
    nodes: NotRequired["capo_medialive.types.__list_of__string.__listOf__string"]
    """An array of one ID for the Node that you want to associate with the ChannelPlacementGroup. (You can't associate more than one Node with the ChannelPlacementGroup.) The Node and the ChannelPlacementGroup must be in the same Cluster."""
    request_id: NotRequired["capo_medialive.types.__string.__string"]
    """An ID that you assign to a create request. This ID ensures idempotency when creating resources. the request."""
    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]

Specify a name that is unique in the Cluster. You can't change the name. Names are case-sensitive.

nodes instance-attribute

nodes: NotRequired[__listOf__string]

An array of one ID for the Node that you want to associate with the ChannelPlacementGroup. (You can't associate more than one Node with the ChannelPlacementGroup.) The Node and the ChannelPlacementGroup must be in the same Cluster.

request_id instance-attribute

request_id: NotRequired[__string]

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

tags instance-attribute

tags: NotRequired[Tags]

A collection of key-value pairs.