AWS SDK for C++  1.8.95
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::KinesisVideo::Model Namespace Reference

Namespaces

 APINameMapper
 
 ChannelProtocolMapper
 
 ChannelRoleMapper
 
 ChannelTypeMapper
 
 ComparisonOperatorMapper
 
 StatusMapper
 
 UpdateDataRetentionOperationMapper
 

Classes

class  ChannelInfo
 
class  ChannelNameCondition
 
class  CreateSignalingChannelRequest
 
class  CreateSignalingChannelResult
 
class  CreateStreamRequest
 
class  CreateStreamResult
 
class  DeleteSignalingChannelRequest
 
class  DeleteSignalingChannelResult
 
class  DeleteStreamRequest
 
class  DeleteStreamResult
 
class  DescribeSignalingChannelRequest
 
class  DescribeSignalingChannelResult
 
class  DescribeStreamRequest
 
class  DescribeStreamResult
 
class  GetDataEndpointRequest
 
class  GetDataEndpointResult
 
class  GetSignalingChannelEndpointRequest
 
class  GetSignalingChannelEndpointResult
 
class  ListSignalingChannelsRequest
 
class  ListSignalingChannelsResult
 
class  ListStreamsRequest
 
class  ListStreamsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListTagsForStreamRequest
 
class  ListTagsForStreamResult
 
class  ResourceEndpointListItem
 
class  SingleMasterChannelEndpointConfiguration
 
class  SingleMasterConfiguration
 
class  StreamInfo
 
class  StreamNameCondition
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TagStreamRequest
 
class  TagStreamResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UntagStreamRequest
 
class  UntagStreamResult
 
class  UpdateDataRetentionRequest
 
class  UpdateDataRetentionResult
 
class  UpdateSignalingChannelRequest
 
class  UpdateSignalingChannelResult
 
class  UpdateStreamRequest
 
class  UpdateStreamResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateSignalingChannelResult, KinesisVideoErrorCreateSignalingChannelOutcome
 
typedef Aws::Utils::Outcome< CreateStreamResult, KinesisVideoErrorCreateStreamOutcome
 
typedef Aws::Utils::Outcome< DeleteSignalingChannelResult, KinesisVideoErrorDeleteSignalingChannelOutcome
 
typedef Aws::Utils::Outcome< DeleteStreamResult, KinesisVideoErrorDeleteStreamOutcome
 
typedef Aws::Utils::Outcome< DescribeSignalingChannelResult, KinesisVideoErrorDescribeSignalingChannelOutcome
 
typedef Aws::Utils::Outcome< DescribeStreamResult, KinesisVideoErrorDescribeStreamOutcome
 
typedef Aws::Utils::Outcome< GetDataEndpointResult, KinesisVideoErrorGetDataEndpointOutcome
 
typedef Aws::Utils::Outcome< GetSignalingChannelEndpointResult, KinesisVideoErrorGetSignalingChannelEndpointOutcome
 
typedef Aws::Utils::Outcome< ListSignalingChannelsResult, KinesisVideoErrorListSignalingChannelsOutcome
 
typedef Aws::Utils::Outcome< ListStreamsResult, KinesisVideoErrorListStreamsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, KinesisVideoErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTagsForStreamResult, KinesisVideoErrorListTagsForStreamOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, KinesisVideoErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< TagStreamResult, KinesisVideoErrorTagStreamOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, KinesisVideoErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagStreamResult, KinesisVideoErrorUntagStreamOutcome
 
typedef Aws::Utils::Outcome< UpdateDataRetentionResult, KinesisVideoErrorUpdateDataRetentionOutcome
 
typedef Aws::Utils::Outcome< UpdateSignalingChannelResult, KinesisVideoErrorUpdateSignalingChannelOutcome
 
typedef Aws::Utils::Outcome< UpdateStreamResult, KinesisVideoErrorUpdateStreamOutcome
 
typedef std::future< CreateSignalingChannelOutcomeCreateSignalingChannelOutcomeCallable
 
typedef std::future< CreateStreamOutcomeCreateStreamOutcomeCallable
 
typedef std::future< DeleteSignalingChannelOutcomeDeleteSignalingChannelOutcomeCallable
 
typedef std::future< DeleteStreamOutcomeDeleteStreamOutcomeCallable
 
typedef std::future< DescribeSignalingChannelOutcomeDescribeSignalingChannelOutcomeCallable
 
typedef std::future< DescribeStreamOutcomeDescribeStreamOutcomeCallable
 
typedef std::future< GetDataEndpointOutcomeGetDataEndpointOutcomeCallable
 
typedef std::future< GetSignalingChannelEndpointOutcomeGetSignalingChannelEndpointOutcomeCallable
 
typedef std::future< ListSignalingChannelsOutcomeListSignalingChannelsOutcomeCallable
 
typedef std::future< ListStreamsOutcomeListStreamsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListTagsForStreamOutcomeListTagsForStreamOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< TagStreamOutcomeTagStreamOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UntagStreamOutcomeUntagStreamOutcomeCallable
 
typedef std::future< UpdateDataRetentionOutcomeUpdateDataRetentionOutcomeCallable
 
typedef std::future< UpdateSignalingChannelOutcomeUpdateSignalingChannelOutcomeCallable
 
typedef std::future< UpdateStreamOutcomeUpdateStreamOutcomeCallable
 

Enumerations

enum  APIName {
  APIName::NOT_SET, APIName::PUT_MEDIA, APIName::GET_MEDIA, APIName::LIST_FRAGMENTS,
  APIName::GET_MEDIA_FOR_FRAGMENT_LIST, APIName::GET_HLS_STREAMING_SESSION_URL, APIName::GET_DASH_STREAMING_SESSION_URL, APIName::GET_CLIP
}
 
enum  ChannelProtocol { ChannelProtocol::NOT_SET, ChannelProtocol::WSS, ChannelProtocol::HTTPS }
 
enum  ChannelRole { ChannelRole::NOT_SET, ChannelRole::MASTER, ChannelRole::VIEWER }
 
enum  ChannelType { ChannelType::NOT_SET, ChannelType::SINGLE_MASTER }
 
enum  ComparisonOperator { ComparisonOperator::NOT_SET, ComparisonOperator::BEGINS_WITH }
 
enum  Status {
  Status::NOT_SET, Status::CREATING, Status::ACTIVE, Status::UPDATING,
  Status::DELETING
}
 
enum  UpdateDataRetentionOperation { UpdateDataRetentionOperation::NOT_SET, UpdateDataRetentionOperation::INCREASE_DATA_RETENTION, UpdateDataRetentionOperation::DECREASE_DATA_RETENTION }
 

Typedef Documentation

◆ CreateSignalingChannelOutcome

Definition at line 90 of file KinesisVideoClient.h.

◆ CreateSignalingChannelOutcomeCallable

Definition at line 112 of file KinesisVideoClient.h.

◆ CreateStreamOutcome

Definition at line 93 of file KinesisVideoClient.h.

◆ CreateStreamOutcomeCallable

Definition at line 113 of file KinesisVideoClient.h.

◆ DeleteSignalingChannelOutcome

Definition at line 94 of file KinesisVideoClient.h.

◆ DeleteSignalingChannelOutcomeCallable

Definition at line 114 of file KinesisVideoClient.h.

◆ DeleteStreamOutcome

Definition at line 95 of file KinesisVideoClient.h.

◆ DeleteStreamOutcomeCallable

Definition at line 115 of file KinesisVideoClient.h.

◆ DescribeSignalingChannelOutcome

Definition at line 96 of file KinesisVideoClient.h.

◆ DescribeSignalingChannelOutcomeCallable

Definition at line 116 of file KinesisVideoClient.h.

◆ DescribeStreamOutcome

Definition at line 97 of file KinesisVideoClient.h.

◆ DescribeStreamOutcomeCallable

Definition at line 117 of file KinesisVideoClient.h.

◆ GetDataEndpointOutcome

Definition at line 98 of file KinesisVideoClient.h.

◆ GetDataEndpointOutcomeCallable

Definition at line 118 of file KinesisVideoClient.h.

◆ GetSignalingChannelEndpointOutcome

Definition at line 99 of file KinesisVideoClient.h.

◆ GetSignalingChannelEndpointOutcomeCallable

Definition at line 119 of file KinesisVideoClient.h.

◆ ListSignalingChannelsOutcome

Definition at line 100 of file KinesisVideoClient.h.

◆ ListSignalingChannelsOutcomeCallable

Definition at line 120 of file KinesisVideoClient.h.

◆ ListStreamsOutcome

Definition at line 101 of file KinesisVideoClient.h.

◆ ListStreamsOutcomeCallable

Definition at line 121 of file KinesisVideoClient.h.

◆ ListTagsForResourceOutcome

Definition at line 102 of file KinesisVideoClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 122 of file KinesisVideoClient.h.

◆ ListTagsForStreamOutcome

Definition at line 103 of file KinesisVideoClient.h.

◆ ListTagsForStreamOutcomeCallable

Definition at line 123 of file KinesisVideoClient.h.

◆ TagResourceOutcome

Definition at line 104 of file KinesisVideoClient.h.

◆ TagResourceOutcomeCallable

Definition at line 124 of file KinesisVideoClient.h.

◆ TagStreamOutcome

Definition at line 105 of file KinesisVideoClient.h.

◆ TagStreamOutcomeCallable

Definition at line 125 of file KinesisVideoClient.h.

◆ UntagResourceOutcome

Definition at line 106 of file KinesisVideoClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 126 of file KinesisVideoClient.h.

◆ UntagStreamOutcome

Definition at line 107 of file KinesisVideoClient.h.

◆ UntagStreamOutcomeCallable

Definition at line 127 of file KinesisVideoClient.h.

◆ UpdateDataRetentionOutcome

Definition at line 108 of file KinesisVideoClient.h.

◆ UpdateDataRetentionOutcomeCallable

Definition at line 128 of file KinesisVideoClient.h.

◆ UpdateSignalingChannelOutcome

Definition at line 109 of file KinesisVideoClient.h.

◆ UpdateSignalingChannelOutcomeCallable

Definition at line 129 of file KinesisVideoClient.h.

◆ UpdateStreamOutcome

Definition at line 110 of file KinesisVideoClient.h.

◆ UpdateStreamOutcomeCallable

Definition at line 130 of file KinesisVideoClient.h.

Enumeration Type Documentation

◆ APIName

Enumerator
NOT_SET 
PUT_MEDIA 
GET_MEDIA 
LIST_FRAGMENTS 
GET_MEDIA_FOR_FRAGMENT_LIST 
GET_HLS_STREAMING_SESSION_URL 
GET_DASH_STREAMING_SESSION_URL 
GET_CLIP 

Definition at line 16 of file APIName.h.

◆ ChannelProtocol

Enumerator
NOT_SET 
WSS 
HTTPS 

Definition at line 16 of file ChannelProtocol.h.

◆ ChannelRole

Enumerator
NOT_SET 
MASTER 
VIEWER 

Definition at line 16 of file ChannelRole.h.

◆ ChannelType

Enumerator
NOT_SET 
SINGLE_MASTER 

Definition at line 16 of file ChannelType.h.

◆ ComparisonOperator

Enumerator
NOT_SET 
BEGINS_WITH 

Definition at line 16 of file ComparisonOperator.h.

◆ Status

Enumerator
NOT_SET 
CREATING 
ACTIVE 
UPDATING 
DELETING 

Definition at line 16 of file Status.h.

◆ UpdateDataRetentionOperation

Enumerator
NOT_SET 
INCREASE_DATA_RETENTION 
DECREASE_DATA_RETENTION 

Definition at line 16 of file UpdateDataRetentionOperation.h.