aws-cdk-lib.aws_kinesisvideo.CfnSignalingChannelProps

interface CfnSignalingChannelProps

LanguageType name
.NETAmazon.CDK.AWS.KinesisVideo.CfnSignalingChannelProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisvideo#CfnSignalingChannelProps
Javasoftware.amazon.awscdk.services.kinesisvideo.CfnSignalingChannelProps
Pythonaws_cdk.aws_kinesisvideo.CfnSignalingChannelProps
TypeScript aws-cdk-lib » aws_kinesisvideo » CfnSignalingChannelProps

Properties for defining a CfnSignalingChannel.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisvideo as kinesisvideo } from 'aws-cdk-lib';
const cfnSignalingChannelProps: kinesisvideo.CfnSignalingChannelProps = {
  messageTtlSeconds: 123,
  name: 'name',
  tags: [{
    key: 'key',
    value: 'value',
  }],
  type: 'type',
};

Properties

NameTypeDescription
messageTtlSeconds?numberThe period of time a signaling channel retains undelivered messages before they are discarded.
name?stringA name for the signaling channel that you are creating.
tags?CfnTag[]An array of key-value pairs to apply to this resource.
type?stringA type of the signaling channel that you are creating.

messageTtlSeconds?

Type: number (optional)

The period of time a signaling channel retains undelivered messages before they are discarded.


name?

Type: string (optional)

A name for the signaling channel that you are creating.

It must be unique for each AWS account and AWS Region .


tags?

Type: CfnTag[] (optional)

An array of key-value pairs to apply to this resource.

For more information, see Tag .


type?

Type: string (optional)

A type of the signaling channel that you are creating.

Currently, SINGLE_MASTER is the only supported channel type.