See: Description
| Class | Description | 
|---|---|
| ChannelInfo | 
 A structure that encapsulates a signaling channel's metadata and properties. | 
| ChannelNameCondition | 
 An optional input parameter for the  ListSignalingChannelsAPI. | 
| CreateSignalingChannelRequest | 
 Creates a signaling channel. | 
| CreateSignalingChannelResult | |
| CreateStreamRequest | 
 Creates a new Kinesis video stream. | 
| CreateStreamResult | |
| DeleteSignalingChannelRequest | 
 Deletes a specified signaling channel. | 
| DeleteSignalingChannelResult | |
| DeleteStreamRequest | 
 Deletes a Kinesis video stream and the data contained in the stream. | 
| DeleteStreamResult | |
| DescribeSignalingChannelRequest | 
 Returns the most current information about the signaling channel. | 
| DescribeSignalingChannelResult | |
| DescribeStreamRequest | 
 Returns the most current information about the specified stream. | 
| DescribeStreamResult | |
| GetDataEndpointRequest | 
 Gets an endpoint for a specified stream for either reading or writing. | 
| GetDataEndpointResult | |
| GetSignalingChannelEndpointRequest | 
 Provides an endpoint for the specified signaling channel to send and receive
 messages. | 
| GetSignalingChannelEndpointResult | |
| ListSignalingChannelsRequest | 
 Returns an array of  ChannelInfoobjects. | 
| ListSignalingChannelsResult | |
| ListStreamsRequest | 
 Returns an array of  StreamInfoobjects. | 
| ListStreamsResult | |
| ListTagsForResourceRequest | 
 Returns a list of tags associated with the specified signaling channel. | 
| ListTagsForResourceResult | |
| ListTagsForStreamRequest | 
 Returns a list of tags associated with the specified stream. | 
| ListTagsForStreamResult | |
| ResourceEndpointListItem | 
 An object that describes the endpoint of the signaling channel returned by
 the  GetSignalingChannelEndpointAPI. | 
| SingleMasterChannelEndpointConfiguration | 
 An object that contains the endpoint configuration for the
  SINGLE_MASTERchannel type. | 
| SingleMasterConfiguration | 
 A structure that contains the configuration for the
  SINGLE_MASTERchannel type. | 
| StreamInfo | 
 An object describing a Kinesis video stream. | 
| StreamNameCondition | 
 Specifies the condition that streams must satisfy to be returned when you
 list streams (see the  ListStreamsAPI). | 
| Tag | 
 A key and value pair that is associated with the specified signaling channel. | 
| TagResourceRequest | 
 Adds one or more tags to a signaling channel. | 
| TagResourceResult | |
| TagStreamRequest | 
 Adds one or more tags to a stream. | 
| TagStreamResult | |
| UntagResourceRequest | 
 Removes one or more tags from a signaling channel. | 
| UntagResourceResult | |
| UntagStreamRequest | 
 Removes one or more tags from a stream. | 
| UntagStreamResult | |
| UpdateDataRetentionRequest | 
 Increases or decreases the stream's data retention period by the value that
 you specify. | 
| UpdateDataRetentionResult | |
| UpdateSignalingChannelRequest | 
 Updates the existing signaling channel. | 
| UpdateSignalingChannelResult | |
| UpdateStreamRequest | 
 Updates stream metadata, such as the device name and media type. | 
| UpdateStreamResult | 
| Enum | Description | 
|---|---|
| APIName | APIName | 
| ChannelProtocol | Channel Protocol | 
| ChannelRole | Channel Role | 
| ChannelType | Channel Type | 
| ComparisonOperator | Comparison Operator | 
| Status | Status | 
| UpdateDataRetentionOperation | Update Data Retention Operation | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 You do not have required permissions to perform this operation. | 
| AccountChannelLimitExceededException | 
 You have reached the maximum limit of active signaling channels for this AWS
 account in this region. | 
| AccountStreamLimitExceededException | 
 The number of streams created for the account is too high. | 
| ClientLimitExceededException | 
 Kinesis Video Streams has throttled the request because you have exceeded the
 limit of allowed client calls. | 
| DeviceStreamLimitExceededException | 
 Not implemented. | 
| InvalidArgumentException | 
 The value for this input parameter is invalid. | 
| InvalidDeviceException | 
 Not implemented. | 
| InvalidResourceFormatException | 
 The format of the  StreamARNis invalid. | 
| NotAuthorizedException | 
 The caller is not authorized to perform this operation. | 
| ResourceInUseException | 
 The stream is currently not available for this operation. | 
| ResourceNotFoundException | 
 Amazon Kinesis Video Streams can't find the stream that you specified. | 
| TagsPerResourceExceededLimitException | 
 You have exceeded the limit of tags that you can associate with the resource. | 
| VersionMismatchException | 
 The stream version that you specified is not the latest version. | 
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.