CfnSignalingChannelProps
- class aws_cdk.aws_kinesisvideo.CfnSignalingChannelProps(*, message_ttl_seconds=None, name=None, tags=None, type=None)
Bases:
object
Properties for defining a
CfnSignalingChannel
.- Parameters:
message_ttl_seconds (
Union
[int
,float
,None
]) – The period of time (in seconds) a signaling channel retains undelivered messages before they are discarded. UseAPI_UpdateSignalingChannel
to update this value.name (
Optional
[str
]) – A name for the signaling channel that you are creating. It must be unique for each AWS account and AWS Region .tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – An array of key-value pairs to apply to this resource. For more information, see Tag .type (
Optional
[str
]) – A type of the signaling channel that you are creating. Currently,SINGLE_MASTER
is the only supported channel type.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_kinesisvideo as kinesisvideo cfn_signaling_channel_props = kinesisvideo.CfnSignalingChannelProps( message_ttl_seconds=123, name="name", tags=[CfnTag( key="key", value="value" )], type="type" )
Attributes
- message_ttl_seconds
The period of time (in seconds) a signaling channel retains undelivered messages before they are discarded.
Use
API_UpdateSignalingChannel
to update this value.
- name
A name for the signaling channel that you are creating.
It must be unique for each AWS account and AWS Region .
- type
A type of the signaling channel that you are creating.
Currently,
SINGLE_MASTER
is the only supported channel type.