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

Namespaces

 AlgorithmMapper
 
 DurationUnitsMapper
 
 EntitlementStatusMapper
 
 KeyTypeMapper
 
 PriceUnitsMapper
 
 ProtocolMapper
 
 ReservationStateMapper
 
 ResourceTypeMapper
 
 SourceTypeMapper
 
 StateMapper
 
 StatusMapper
 

Classes

class  AddFlowOutputsRequest
 
class  AddFlowOutputsResult
 
class  AddFlowSourcesRequest
 
class  AddFlowSourcesResult
 
class  AddFlowVpcInterfacesRequest
 
class  AddFlowVpcInterfacesResult
 
class  AddOutputRequest
 
class  CreateFlowRequest
 
class  CreateFlowResult
 
class  DeleteFlowRequest
 
class  DeleteFlowResult
 
class  DescribeFlowRequest
 
class  DescribeFlowResult
 
class  DescribeOfferingRequest
 
class  DescribeOfferingResult
 
class  DescribeReservationRequest
 
class  DescribeReservationResult
 
class  Encryption
 
class  Entitlement
 
class  FailoverConfig
 
class  Flow
 
class  GrantEntitlementRequest
 
class  GrantFlowEntitlementsRequest
 
class  GrantFlowEntitlementsResult
 
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  Messages
 
class  Offering
 
class  Output
 
class  PurchaseOfferingRequest
 
class  PurchaseOfferingResult
 
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  StartFlowRequest
 
class  StartFlowResult
 
class  StopFlowRequest
 
class  StopFlowResult
 
class  TagResourceRequest
 
class  Transport
 
class  UntagResourceRequest
 
class  UpdateEncryption
 
class  UpdateFailoverConfig
 
class  UpdateFlowEntitlementRequest
 
class  UpdateFlowEntitlementResult
 
class  UpdateFlowOutputRequest
 
class  UpdateFlowOutputResult
 
class  UpdateFlowRequest
 
class  UpdateFlowResult
 
class  UpdateFlowSourceRequest
 
class  UpdateFlowSourceResult
 
class  VpcInterface
 
class  VpcInterfaceAttachment
 
class  VpcInterfaceRequest
 

Typedefs

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< 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< UpdateFlowOutputResult, MediaConnectErrorUpdateFlowOutputOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowSourceResult, MediaConnectErrorUpdateFlowSourceOutcome
 
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< 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< UpdateFlowOutputOutcomeUpdateFlowOutputOutcomeCallable
 
typedef std::future< UpdateFlowSourceOutcomeUpdateFlowSourceOutcomeCallable
 

Enumerations

enum  Algorithm { Algorithm::NOT_SET, Algorithm::aes128, Algorithm::aes192, Algorithm::aes256 }
 
enum  DurationUnits { DurationUnits::NOT_SET, DurationUnits::MONTHS }
 
enum  EntitlementStatus { EntitlementStatus::NOT_SET, EntitlementStatus::ENABLED, EntitlementStatus::DISABLED }
 
enum  KeyType { KeyType::NOT_SET, KeyType::speke, KeyType::static_key }
 
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
}
 
enum  ReservationState {
  ReservationState::NOT_SET, ReservationState::ACTIVE, ReservationState::EXPIRED, ReservationState::PROCESSING,
  ReservationState::CANCELED
}
 
enum  ResourceType { ResourceType::NOT_SET, ResourceType::Mbps_Outbound_Bandwidth }
 
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_
}
 

Typedef Documentation

◆ AddFlowOutputsOutcome

Definition at line 105 of file MediaConnectClient.h.

◆ AddFlowOutputsOutcomeCallable

Definition at line 135 of file MediaConnectClient.h.

◆ AddFlowSourcesOutcome

Definition at line 108 of file MediaConnectClient.h.

◆ AddFlowSourcesOutcomeCallable

Definition at line 136 of file MediaConnectClient.h.

◆ AddFlowVpcInterfacesOutcome

Definition at line 109 of file MediaConnectClient.h.

◆ AddFlowVpcInterfacesOutcomeCallable

Definition at line 137 of file MediaConnectClient.h.

◆ CreateFlowOutcome

Definition at line 110 of file MediaConnectClient.h.

◆ CreateFlowOutcomeCallable

Definition at line 138 of file MediaConnectClient.h.

◆ DeleteFlowOutcome

Definition at line 111 of file MediaConnectClient.h.

◆ DeleteFlowOutcomeCallable

Definition at line 139 of file MediaConnectClient.h.

◆ DescribeFlowOutcome

Definition at line 112 of file MediaConnectClient.h.

◆ DescribeFlowOutcomeCallable

Definition at line 140 of file MediaConnectClient.h.

◆ DescribeOfferingOutcome

Definition at line 113 of file MediaConnectClient.h.

◆ DescribeOfferingOutcomeCallable

Definition at line 141 of file MediaConnectClient.h.

◆ DescribeReservationOutcome

Definition at line 114 of file MediaConnectClient.h.

◆ DescribeReservationOutcomeCallable

Definition at line 142 of file MediaConnectClient.h.

◆ GrantFlowEntitlementsOutcome

Definition at line 115 of file MediaConnectClient.h.

◆ GrantFlowEntitlementsOutcomeCallable

Definition at line 143 of file MediaConnectClient.h.

◆ ListEntitlementsOutcome

Definition at line 116 of file MediaConnectClient.h.

◆ ListEntitlementsOutcomeCallable

Definition at line 144 of file MediaConnectClient.h.

◆ ListFlowsOutcome

Definition at line 117 of file MediaConnectClient.h.

◆ ListFlowsOutcomeCallable

Definition at line 145 of file MediaConnectClient.h.

◆ ListOfferingsOutcome

Definition at line 118 of file MediaConnectClient.h.

◆ ListOfferingsOutcomeCallable

Definition at line 146 of file MediaConnectClient.h.

◆ ListReservationsOutcome

Definition at line 119 of file MediaConnectClient.h.

◆ ListReservationsOutcomeCallable

Definition at line 147 of file MediaConnectClient.h.

◆ ListTagsForResourceOutcome

Definition at line 120 of file MediaConnectClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 148 of file MediaConnectClient.h.

◆ PurchaseOfferingOutcome

Definition at line 121 of file MediaConnectClient.h.

◆ PurchaseOfferingOutcomeCallable

Definition at line 149 of file MediaConnectClient.h.

◆ RemoveFlowOutputOutcome

Definition at line 122 of file MediaConnectClient.h.

◆ RemoveFlowOutputOutcomeCallable

Definition at line 150 of file MediaConnectClient.h.

◆ RemoveFlowSourceOutcome

Definition at line 123 of file MediaConnectClient.h.

◆ RemoveFlowSourceOutcomeCallable

Definition at line 151 of file MediaConnectClient.h.

◆ RemoveFlowVpcInterfaceOutcome

Definition at line 124 of file MediaConnectClient.h.

◆ RemoveFlowVpcInterfaceOutcomeCallable

Definition at line 152 of file MediaConnectClient.h.

◆ RevokeFlowEntitlementOutcome

Definition at line 125 of file MediaConnectClient.h.

◆ RevokeFlowEntitlementOutcomeCallable

Definition at line 153 of file MediaConnectClient.h.

◆ StartFlowOutcome

Definition at line 126 of file MediaConnectClient.h.

◆ StartFlowOutcomeCallable

Definition at line 154 of file MediaConnectClient.h.

◆ StopFlowOutcome

Definition at line 127 of file MediaConnectClient.h.

◆ StopFlowOutcomeCallable

Definition at line 155 of file MediaConnectClient.h.

◆ TagResourceOutcome

Definition at line 128 of file MediaConnectClient.h.

◆ TagResourceOutcomeCallable

Definition at line 156 of file MediaConnectClient.h.

◆ UntagResourceOutcome

Definition at line 129 of file MediaConnectClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 157 of file MediaConnectClient.h.

◆ UpdateFlowEntitlementOutcome

Definition at line 131 of file MediaConnectClient.h.

◆ UpdateFlowEntitlementOutcomeCallable

Definition at line 159 of file MediaConnectClient.h.

◆ UpdateFlowOutcome

Definition at line 130 of file MediaConnectClient.h.

◆ UpdateFlowOutcomeCallable

Definition at line 158 of file MediaConnectClient.h.

◆ UpdateFlowOutputOutcome

Definition at line 132 of file MediaConnectClient.h.

◆ UpdateFlowOutputOutcomeCallable

Definition at line 160 of file MediaConnectClient.h.

◆ UpdateFlowSourceOutcome

Definition at line 133 of file MediaConnectClient.h.

◆ UpdateFlowSourceOutcomeCallable

Definition at line 161 of file MediaConnectClient.h.

Enumeration Type Documentation

◆ Algorithm

Enumerator
NOT_SET 
aes128 
aes192 
aes256 

Definition at line 16 of file Algorithm.h.

◆ DurationUnits

Enumerator
NOT_SET 
MONTHS 

Definition at line 16 of file DurationUnits.h.

◆ EntitlementStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file EntitlementStatus.h.

◆ KeyType

Enumerator
NOT_SET 
speke 
static_key 

Definition at line 16 of file KeyType.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 

Definition at line 16 of file Protocol.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.

◆ 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.