AWS SDK for C++  1.9.44
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MediaConnect::Model Namespace Reference

Namespaces

 AlgorithmMapper
 
 ColorimetryMapper
 
 DurationUnitsMapper
 
 EncoderProfileMapper
 
 EncodingNameMapper
 
 EntitlementStatusMapper
 
 FailoverModeMapper
 
 KeyTypeMapper
 
 MediaStreamTypeMapper
 
 NetworkInterfaceTypeMapper
 
 PriceUnitsMapper
 
 ProtocolMapper
 
 RangeMapper
 
 ReservationStateMapper
 
 ResourceTypeMapper
 
 ScanModeMapper
 
 SourceTypeMapper
 
 StateMapper
 
 StatusMapper
 
 TcsMapper
 

Classes

class  AddFlowMediaStreamsRequest
 
class  AddFlowMediaStreamsResult
 
class  AddFlowOutputsRequest
 
class  AddFlowOutputsResult
 
class  AddFlowSourcesRequest
 
class  AddFlowSourcesResult
 
class  AddFlowVpcInterfacesRequest
 
class  AddFlowVpcInterfacesResult
 
class  AddMediaStreamRequest
 
class  AddOutputRequest
 
class  CreateFlowRequest
 
class  CreateFlowResult
 
class  DeleteFlowRequest
 
class  DeleteFlowResult
 
class  DescribeFlowRequest
 
class  DescribeFlowResult
 
class  DescribeOfferingRequest
 
class  DescribeOfferingResult
 
class  DescribeReservationRequest
 
class  DescribeReservationResult
 
class  DestinationConfiguration
 
class  DestinationConfigurationRequest
 
class  EncodingParameters
 
class  EncodingParametersRequest
 
class  Encryption
 
class  Entitlement
 
class  FailoverConfig
 
class  Flow
 
class  Fmtp
 
class  FmtpRequest
 
class  GrantEntitlementRequest
 
class  GrantFlowEntitlementsRequest
 
class  GrantFlowEntitlementsResult
 
class  InputConfiguration
 
class  InputConfigurationRequest
 
class  Interface
 
class  InterfaceRequest
 
class  ListedEntitlement
 
class  ListedFlow
 
class  ListEntitlementsRequest
 
class  ListEntitlementsResult
 
class  ListFlowsRequest
 
class  ListFlowsResult
 
class  ListOfferingsRequest
 
class  ListOfferingsResult
 
class  ListReservationsRequest
 
class  ListReservationsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  MediaStream
 
class  MediaStreamAttributes
 
class  MediaStreamAttributesRequest
 
class  MediaStreamOutputConfiguration
 
class  MediaStreamOutputConfigurationRequest
 
class  MediaStreamSourceConfiguration
 
class  MediaStreamSourceConfigurationRequest
 
class  Messages
 
class  Offering
 
class  Output
 
class  PurchaseOfferingRequest
 
class  PurchaseOfferingResult
 
class  RemoveFlowMediaStreamRequest
 
class  RemoveFlowMediaStreamResult
 
class  RemoveFlowOutputRequest
 
class  RemoveFlowOutputResult
 
class  RemoveFlowSourceRequest
 
class  RemoveFlowSourceResult
 
class  RemoveFlowVpcInterfaceRequest
 
class  RemoveFlowVpcInterfaceResult
 
class  Reservation
 
class  ResourceSpecification
 
class  RevokeFlowEntitlementRequest
 
class  RevokeFlowEntitlementResult
 
class  SetSourceRequest
 
class  Source
 
class  SourcePriority
 
class  StartFlowRequest
 
class  StartFlowResult
 
class  StopFlowRequest
 
class  StopFlowResult
 
class  TagResourceRequest
 
class  Transport
 
class  UntagResourceRequest
 
class  UpdateEncryption
 
class  UpdateFailoverConfig
 
class  UpdateFlowEntitlementRequest
 
class  UpdateFlowEntitlementResult
 
class  UpdateFlowMediaStreamRequest
 
class  UpdateFlowMediaStreamResult
 
class  UpdateFlowOutputRequest
 
class  UpdateFlowOutputResult
 
class  UpdateFlowRequest
 
class  UpdateFlowResult
 
class  UpdateFlowSourceRequest
 
class  UpdateFlowSourceResult
 
class  VpcInterface
 
class  VpcInterfaceAttachment
 
class  VpcInterfaceRequest
 

Typedefs

typedef Aws::Utils::Outcome< AddFlowMediaStreamsResult, MediaConnectErrorAddFlowMediaStreamsOutcome
 
typedef Aws::Utils::Outcome< AddFlowOutputsResult, MediaConnectErrorAddFlowOutputsOutcome
 
typedef Aws::Utils::Outcome< AddFlowSourcesResult, MediaConnectErrorAddFlowSourcesOutcome
 
typedef Aws::Utils::Outcome< AddFlowVpcInterfacesResult, MediaConnectErrorAddFlowVpcInterfacesOutcome
 
typedef Aws::Utils::Outcome< CreateFlowResult, MediaConnectErrorCreateFlowOutcome
 
typedef Aws::Utils::Outcome< DeleteFlowResult, MediaConnectErrorDeleteFlowOutcome
 
typedef Aws::Utils::Outcome< DescribeFlowResult, MediaConnectErrorDescribeFlowOutcome
 
typedef Aws::Utils::Outcome< DescribeOfferingResult, MediaConnectErrorDescribeOfferingOutcome
 
typedef Aws::Utils::Outcome< DescribeReservationResult, MediaConnectErrorDescribeReservationOutcome
 
typedef Aws::Utils::Outcome< GrantFlowEntitlementsResult, MediaConnectErrorGrantFlowEntitlementsOutcome
 
typedef Aws::Utils::Outcome< ListEntitlementsResult, MediaConnectErrorListEntitlementsOutcome
 
typedef Aws::Utils::Outcome< ListFlowsResult, MediaConnectErrorListFlowsOutcome
 
typedef Aws::Utils::Outcome< ListOfferingsResult, MediaConnectErrorListOfferingsOutcome
 
typedef Aws::Utils::Outcome< ListReservationsResult, MediaConnectErrorListReservationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, MediaConnectErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PurchaseOfferingResult, MediaConnectErrorPurchaseOfferingOutcome
 
typedef Aws::Utils::Outcome< RemoveFlowMediaStreamResult, MediaConnectErrorRemoveFlowMediaStreamOutcome
 
typedef Aws::Utils::Outcome< RemoveFlowOutputResult, MediaConnectErrorRemoveFlowOutputOutcome
 
typedef Aws::Utils::Outcome< RemoveFlowSourceResult, MediaConnectErrorRemoveFlowSourceOutcome
 
typedef Aws::Utils::Outcome< RemoveFlowVpcInterfaceResult, MediaConnectErrorRemoveFlowVpcInterfaceOutcome
 
typedef Aws::Utils::Outcome< RevokeFlowEntitlementResult, MediaConnectErrorRevokeFlowEntitlementOutcome
 
typedef Aws::Utils::Outcome< StartFlowResult, MediaConnectErrorStartFlowOutcome
 
typedef Aws::Utils::Outcome< StopFlowResult, MediaConnectErrorStopFlowOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaConnectErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaConnectErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowResult, MediaConnectErrorUpdateFlowOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowEntitlementResult, MediaConnectErrorUpdateFlowEntitlementOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowMediaStreamResult, MediaConnectErrorUpdateFlowMediaStreamOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowOutputResult, MediaConnectErrorUpdateFlowOutputOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowSourceResult, MediaConnectErrorUpdateFlowSourceOutcome
 
typedef std::future< AddFlowMediaStreamsOutcomeAddFlowMediaStreamsOutcomeCallable
 
typedef std::future< AddFlowOutputsOutcomeAddFlowOutputsOutcomeCallable
 
typedef std::future< AddFlowSourcesOutcomeAddFlowSourcesOutcomeCallable
 
typedef std::future< AddFlowVpcInterfacesOutcomeAddFlowVpcInterfacesOutcomeCallable
 
typedef std::future< CreateFlowOutcomeCreateFlowOutcomeCallable
 
typedef std::future< DeleteFlowOutcomeDeleteFlowOutcomeCallable
 
typedef std::future< DescribeFlowOutcomeDescribeFlowOutcomeCallable
 
typedef std::future< DescribeOfferingOutcomeDescribeOfferingOutcomeCallable
 
typedef std::future< DescribeReservationOutcomeDescribeReservationOutcomeCallable
 
typedef std::future< GrantFlowEntitlementsOutcomeGrantFlowEntitlementsOutcomeCallable
 
typedef std::future< ListEntitlementsOutcomeListEntitlementsOutcomeCallable
 
typedef std::future< ListFlowsOutcomeListFlowsOutcomeCallable
 
typedef std::future< ListOfferingsOutcomeListOfferingsOutcomeCallable
 
typedef std::future< ListReservationsOutcomeListReservationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PurchaseOfferingOutcomePurchaseOfferingOutcomeCallable
 
typedef std::future< RemoveFlowMediaStreamOutcomeRemoveFlowMediaStreamOutcomeCallable
 
typedef std::future< RemoveFlowOutputOutcomeRemoveFlowOutputOutcomeCallable
 
typedef std::future< RemoveFlowSourceOutcomeRemoveFlowSourceOutcomeCallable
 
typedef std::future< RemoveFlowVpcInterfaceOutcomeRemoveFlowVpcInterfaceOutcomeCallable
 
typedef std::future< RevokeFlowEntitlementOutcomeRevokeFlowEntitlementOutcomeCallable
 
typedef std::future< StartFlowOutcomeStartFlowOutcomeCallable
 
typedef std::future< StopFlowOutcomeStopFlowOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateFlowOutcomeUpdateFlowOutcomeCallable
 
typedef std::future< UpdateFlowEntitlementOutcomeUpdateFlowEntitlementOutcomeCallable
 
typedef std::future< UpdateFlowMediaStreamOutcomeUpdateFlowMediaStreamOutcomeCallable
 
typedef std::future< UpdateFlowOutputOutcomeUpdateFlowOutputOutcomeCallable
 
typedef std::future< UpdateFlowSourceOutcomeUpdateFlowSourceOutcomeCallable
 

Enumerations

enum  Algorithm { Algorithm::NOT_SET, Algorithm::aes128, Algorithm::aes192, Algorithm::aes256 }
 
enum  Colorimetry {
  Colorimetry::NOT_SET, Colorimetry::BT601, Colorimetry::BT709, Colorimetry::BT2020,
  Colorimetry::BT2100, Colorimetry::ST2065_1, Colorimetry::ST2065_3, Colorimetry::XYZ
}
 
enum  DurationUnits { DurationUnits::NOT_SET, DurationUnits::MONTHS }
 
enum  EncoderProfile { EncoderProfile::NOT_SET, EncoderProfile::main, EncoderProfile::high }
 
enum  EncodingName {
  EncodingName::NOT_SET, EncodingName::jxsv, EncodingName::raw, EncodingName::smpte291,
  EncodingName::pcm
}
 
enum  EntitlementStatus { EntitlementStatus::NOT_SET, EntitlementStatus::ENABLED, EntitlementStatus::DISABLED }
 
enum  FailoverMode { FailoverMode::NOT_SET, FailoverMode::MERGE, FailoverMode::FAILOVER }
 
enum  KeyType { KeyType::NOT_SET, KeyType::speke, KeyType::static_key, KeyType::srt_password }
 
enum  MediaStreamType { MediaStreamType::NOT_SET, MediaStreamType::video, MediaStreamType::audio, MediaStreamType::ancillary_data }
 
enum  NetworkInterfaceType { NetworkInterfaceType::NOT_SET, NetworkInterfaceType::ena, NetworkInterfaceType::efa }
 
enum  PriceUnits { PriceUnits::NOT_SET, PriceUnits::HOURLY }
 
enum  Protocol {
  Protocol::NOT_SET, Protocol::zixi_push, Protocol::rtp_fec, Protocol::rtp,
  Protocol::zixi_pull, Protocol::rist, Protocol::st2110_jpegxs, Protocol::cdi,
  Protocol::srt_listener
}
 
enum  Range { Range::NOT_SET, Range::NARROW, Range::FULL, Range::FULLPROTECT }
 
enum  ReservationState {
  ReservationState::NOT_SET, ReservationState::ACTIVE, ReservationState::EXPIRED, ReservationState::PROCESSING,
  ReservationState::CANCELED
}
 
enum  ResourceType { ResourceType::NOT_SET, ResourceType::Mbps_Outbound_Bandwidth }
 
enum  ScanMode { ScanMode::NOT_SET, ScanMode::progressive, ScanMode::interlace, ScanMode::progressive_segmented_frame }
 
enum  SourceType { SourceType::NOT_SET, SourceType::OWNED, SourceType::ENTITLED }
 
enum  State { State::NOT_SET, State::ENABLED, State::DISABLED }
 
enum  Status {
  Status::NOT_SET, Status::STANDBY, Status::ACTIVE, Status::UPDATING,
  Status::DELETING, Status::STARTING, Status::STOPPING, Status::ERROR_
}
 
enum  Tcs {
  Tcs::NOT_SET, Tcs::SDR, Tcs::PQ, Tcs::HLG,
  Tcs::LINEAR, Tcs::BT2100LINPQ, Tcs::BT2100LINHLG, Tcs::ST2065_1,
  Tcs::ST428_1, Tcs::DENSITY
}
 

Typedef Documentation

◆ AddFlowMediaStreamsOutcome

Definition at line 113 of file MediaConnectClient.h.

◆ AddFlowMediaStreamsOutcomeCallable

Definition at line 144 of file MediaConnectClient.h.

◆ AddFlowOutputsOutcome

Definition at line 114 of file MediaConnectClient.h.

◆ AddFlowOutputsOutcomeCallable

Definition at line 145 of file MediaConnectClient.h.

◆ AddFlowSourcesOutcome

Definition at line 115 of file MediaConnectClient.h.

◆ AddFlowSourcesOutcomeCallable

Definition at line 146 of file MediaConnectClient.h.

◆ AddFlowVpcInterfacesOutcome

Definition at line 116 of file MediaConnectClient.h.

◆ AddFlowVpcInterfacesOutcomeCallable

Definition at line 147 of file MediaConnectClient.h.

◆ CreateFlowOutcome

Definition at line 117 of file MediaConnectClient.h.

◆ CreateFlowOutcomeCallable

Definition at line 148 of file MediaConnectClient.h.

◆ DeleteFlowOutcome

Definition at line 118 of file MediaConnectClient.h.

◆ DeleteFlowOutcomeCallable

Definition at line 149 of file MediaConnectClient.h.

◆ DescribeFlowOutcome

Definition at line 119 of file MediaConnectClient.h.

◆ DescribeFlowOutcomeCallable

Definition at line 150 of file MediaConnectClient.h.

◆ DescribeOfferingOutcome

Definition at line 120 of file MediaConnectClient.h.

◆ DescribeOfferingOutcomeCallable

Definition at line 151 of file MediaConnectClient.h.

◆ DescribeReservationOutcome

Definition at line 121 of file MediaConnectClient.h.

◆ DescribeReservationOutcomeCallable

Definition at line 152 of file MediaConnectClient.h.

◆ GrantFlowEntitlementsOutcome

Definition at line 122 of file MediaConnectClient.h.

◆ GrantFlowEntitlementsOutcomeCallable

Definition at line 153 of file MediaConnectClient.h.

◆ ListEntitlementsOutcome

Definition at line 123 of file MediaConnectClient.h.

◆ ListEntitlementsOutcomeCallable

Definition at line 154 of file MediaConnectClient.h.

◆ ListFlowsOutcome

Definition at line 124 of file MediaConnectClient.h.

◆ ListFlowsOutcomeCallable

Definition at line 155 of file MediaConnectClient.h.

◆ ListOfferingsOutcome

Definition at line 125 of file MediaConnectClient.h.

◆ ListOfferingsOutcomeCallable

Definition at line 156 of file MediaConnectClient.h.

◆ ListReservationsOutcome

Definition at line 126 of file MediaConnectClient.h.

◆ ListReservationsOutcomeCallable

Definition at line 157 of file MediaConnectClient.h.

◆ ListTagsForResourceOutcome

Definition at line 127 of file MediaConnectClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 158 of file MediaConnectClient.h.

◆ PurchaseOfferingOutcome

Definition at line 128 of file MediaConnectClient.h.

◆ PurchaseOfferingOutcomeCallable

Definition at line 159 of file MediaConnectClient.h.

◆ RemoveFlowMediaStreamOutcome

Definition at line 129 of file MediaConnectClient.h.

◆ RemoveFlowMediaStreamOutcomeCallable

Definition at line 160 of file MediaConnectClient.h.

◆ RemoveFlowOutputOutcome

Definition at line 130 of file MediaConnectClient.h.

◆ RemoveFlowOutputOutcomeCallable

Definition at line 161 of file MediaConnectClient.h.

◆ RemoveFlowSourceOutcome

Definition at line 131 of file MediaConnectClient.h.

◆ RemoveFlowSourceOutcomeCallable

Definition at line 162 of file MediaConnectClient.h.

◆ RemoveFlowVpcInterfaceOutcome

Definition at line 132 of file MediaConnectClient.h.

◆ RemoveFlowVpcInterfaceOutcomeCallable

Definition at line 163 of file MediaConnectClient.h.

◆ RevokeFlowEntitlementOutcome

Definition at line 133 of file MediaConnectClient.h.

◆ RevokeFlowEntitlementOutcomeCallable

Definition at line 164 of file MediaConnectClient.h.

◆ StartFlowOutcome

Definition at line 134 of file MediaConnectClient.h.

◆ StartFlowOutcomeCallable

Definition at line 165 of file MediaConnectClient.h.

◆ StopFlowOutcome

Definition at line 135 of file MediaConnectClient.h.

◆ StopFlowOutcomeCallable

Definition at line 166 of file MediaConnectClient.h.

◆ TagResourceOutcome

Definition at line 136 of file MediaConnectClient.h.

◆ TagResourceOutcomeCallable

Definition at line 167 of file MediaConnectClient.h.

◆ UntagResourceOutcome

Definition at line 137 of file MediaConnectClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 168 of file MediaConnectClient.h.

◆ UpdateFlowEntitlementOutcome

Definition at line 139 of file MediaConnectClient.h.

◆ UpdateFlowEntitlementOutcomeCallable

Definition at line 170 of file MediaConnectClient.h.

◆ UpdateFlowMediaStreamOutcome

Definition at line 140 of file MediaConnectClient.h.

◆ UpdateFlowMediaStreamOutcomeCallable

Definition at line 171 of file MediaConnectClient.h.

◆ UpdateFlowOutcome

Definition at line 138 of file MediaConnectClient.h.

◆ UpdateFlowOutcomeCallable

Definition at line 169 of file MediaConnectClient.h.

◆ UpdateFlowOutputOutcome

Definition at line 141 of file MediaConnectClient.h.

◆ UpdateFlowOutputOutcomeCallable

Definition at line 172 of file MediaConnectClient.h.

◆ UpdateFlowSourceOutcome

Definition at line 142 of file MediaConnectClient.h.

◆ UpdateFlowSourceOutcomeCallable

Definition at line 173 of file MediaConnectClient.h.

Enumeration Type Documentation

◆ Algorithm

Enumerator
NOT_SET 
aes128 
aes192 
aes256 

Definition at line 16 of file Algorithm.h.

◆ Colorimetry

Enumerator
NOT_SET 
BT601 
BT709 
BT2020 
BT2100 
ST2065_1 
ST2065_3 
XYZ 

Definition at line 16 of file Colorimetry.h.

◆ DurationUnits

Enumerator
NOT_SET 
MONTHS 

Definition at line 16 of file DurationUnits.h.

◆ EncoderProfile

Enumerator
NOT_SET 
main 
high 

Definition at line 16 of file EncoderProfile.h.

◆ EncodingName

Enumerator
NOT_SET 
jxsv 
raw 
smpte291 
pcm 

Definition at line 16 of file EncodingName.h.

◆ EntitlementStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file EntitlementStatus.h.

◆ FailoverMode

Enumerator
NOT_SET 
MERGE 
FAILOVER 

Definition at line 16 of file FailoverMode.h.

◆ KeyType

Enumerator
NOT_SET 
speke 
static_key 
srt_password 

Definition at line 16 of file KeyType.h.

◆ MediaStreamType

Enumerator
NOT_SET 
video 
audio 
ancillary_data 

Definition at line 16 of file MediaStreamType.h.

◆ NetworkInterfaceType

Enumerator
NOT_SET 
ena 
efa 

Definition at line 16 of file NetworkInterfaceType.h.

◆ PriceUnits

Enumerator
NOT_SET 
HOURLY 

Definition at line 16 of file PriceUnits.h.

◆ Protocol

Enumerator
NOT_SET 
zixi_push 
rtp_fec 
rtp 
zixi_pull 
rist 
st2110_jpegxs 
cdi 
srt_listener 

Definition at line 16 of file Protocol.h.

◆ Range

Enumerator
NOT_SET 
NARROW 
FULL 
FULLPROTECT 

Definition at line 16 of file Range.h.

◆ ReservationState

Enumerator
NOT_SET 
ACTIVE 
EXPIRED 
PROCESSING 
CANCELED 

Definition at line 16 of file ReservationState.h.

◆ ResourceType

Enumerator
NOT_SET 
Mbps_Outbound_Bandwidth 

Definition at line 16 of file ResourceType.h.

◆ ScanMode

Enumerator
NOT_SET 
progressive 
interlace 
progressive_segmented_frame 

Definition at line 16 of file ScanMode.h.

◆ SourceType

Enumerator
NOT_SET 
OWNED 
ENTITLED 

Definition at line 16 of file SourceType.h.

◆ State

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file State.h.

◆ Status

Enumerator
NOT_SET 
STANDBY 
ACTIVE 
UPDATING 
DELETING 
STARTING 
STOPPING 
ERROR_ 

Definition at line 16 of file Status.h.

◆ Tcs

Enumerator
NOT_SET 
SDR 
PQ 
HLG 
LINEAR 
BT2100LINPQ 
BT2100LINHLG 
ST2065_1 
ST428_1 
DENSITY 

Definition at line 16 of file Tcs.h.