AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConnect::Model::UpdateFlowOutputRequest Class Reference

#include <UpdateFlowOutputRequest.h>

+ Inheritance diagram for Aws::MediaConnect::Model::UpdateFlowOutputRequest:

Public Member Functions

 UpdateFlowOutputRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::Vector< Aws::String > & GetCidrAllowList () const
 
bool CidrAllowListHasBeenSet () const
 
void SetCidrAllowList (const Aws::Vector< Aws::String > &value)
 
void SetCidrAllowList (Aws::Vector< Aws::String > &&value)
 
UpdateFlowOutputRequestWithCidrAllowList (const Aws::Vector< Aws::String > &value)
 
UpdateFlowOutputRequestWithCidrAllowList (Aws::Vector< Aws::String > &&value)
 
UpdateFlowOutputRequestAddCidrAllowList (const Aws::String &value)
 
UpdateFlowOutputRequestAddCidrAllowList (Aws::String &&value)
 
UpdateFlowOutputRequestAddCidrAllowList (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpdateFlowOutputRequestWithDescription (const Aws::String &value)
 
UpdateFlowOutputRequestWithDescription (Aws::String &&value)
 
UpdateFlowOutputRequestWithDescription (const char *value)
 
const Aws::StringGetDestination () const
 
bool DestinationHasBeenSet () const
 
void SetDestination (const Aws::String &value)
 
void SetDestination (Aws::String &&value)
 
void SetDestination (const char *value)
 
UpdateFlowOutputRequestWithDestination (const Aws::String &value)
 
UpdateFlowOutputRequestWithDestination (Aws::String &&value)
 
UpdateFlowOutputRequestWithDestination (const char *value)
 
const UpdateEncryptionGetEncryption () const
 
bool EncryptionHasBeenSet () const
 
void SetEncryption (const UpdateEncryption &value)
 
void SetEncryption (UpdateEncryption &&value)
 
UpdateFlowOutputRequestWithEncryption (const UpdateEncryption &value)
 
UpdateFlowOutputRequestWithEncryption (UpdateEncryption &&value)
 
const Aws::StringGetFlowArn () const
 
bool FlowArnHasBeenSet () const
 
void SetFlowArn (const Aws::String &value)
 
void SetFlowArn (Aws::String &&value)
 
void SetFlowArn (const char *value)
 
UpdateFlowOutputRequestWithFlowArn (const Aws::String &value)
 
UpdateFlowOutputRequestWithFlowArn (Aws::String &&value)
 
UpdateFlowOutputRequestWithFlowArn (const char *value)
 
int GetMaxLatency () const
 
bool MaxLatencyHasBeenSet () const
 
void SetMaxLatency (int value)
 
UpdateFlowOutputRequestWithMaxLatency (int value)
 
const Aws::Vector< MediaStreamOutputConfigurationRequest > & GetMediaStreamOutputConfigurations () const
 
bool MediaStreamOutputConfigurationsHasBeenSet () const
 
void SetMediaStreamOutputConfigurations (const Aws::Vector< MediaStreamOutputConfigurationRequest > &value)
 
void SetMediaStreamOutputConfigurations (Aws::Vector< MediaStreamOutputConfigurationRequest > &&value)
 
UpdateFlowOutputRequestWithMediaStreamOutputConfigurations (const Aws::Vector< MediaStreamOutputConfigurationRequest > &value)
 
UpdateFlowOutputRequestWithMediaStreamOutputConfigurations (Aws::Vector< MediaStreamOutputConfigurationRequest > &&value)
 
UpdateFlowOutputRequestAddMediaStreamOutputConfigurations (const MediaStreamOutputConfigurationRequest &value)
 
UpdateFlowOutputRequestAddMediaStreamOutputConfigurations (MediaStreamOutputConfigurationRequest &&value)
 
int GetMinLatency () const
 
bool MinLatencyHasBeenSet () const
 
void SetMinLatency (int value)
 
UpdateFlowOutputRequestWithMinLatency (int value)
 
const Aws::StringGetOutputArn () const
 
bool OutputArnHasBeenSet () const
 
void SetOutputArn (const Aws::String &value)
 
void SetOutputArn (Aws::String &&value)
 
void SetOutputArn (const char *value)
 
UpdateFlowOutputRequestWithOutputArn (const Aws::String &value)
 
UpdateFlowOutputRequestWithOutputArn (Aws::String &&value)
 
UpdateFlowOutputRequestWithOutputArn (const char *value)
 
int GetPort () const
 
bool PortHasBeenSet () const
 
void SetPort (int value)
 
UpdateFlowOutputRequestWithPort (int value)
 
const ProtocolGetProtocol () const
 
bool ProtocolHasBeenSet () const
 
void SetProtocol (const Protocol &value)
 
void SetProtocol (Protocol &&value)
 
UpdateFlowOutputRequestWithProtocol (const Protocol &value)
 
UpdateFlowOutputRequestWithProtocol (Protocol &&value)
 
const Aws::StringGetRemoteId () const
 
bool RemoteIdHasBeenSet () const
 
void SetRemoteId (const Aws::String &value)
 
void SetRemoteId (Aws::String &&value)
 
void SetRemoteId (const char *value)
 
UpdateFlowOutputRequestWithRemoteId (const Aws::String &value)
 
UpdateFlowOutputRequestWithRemoteId (Aws::String &&value)
 
UpdateFlowOutputRequestWithRemoteId (const char *value)
 
int GetSmoothingLatency () const
 
bool SmoothingLatencyHasBeenSet () const
 
void SetSmoothingLatency (int value)
 
UpdateFlowOutputRequestWithSmoothingLatency (int value)
 
const Aws::StringGetStreamId () const
 
bool StreamIdHasBeenSet () const
 
void SetStreamId (const Aws::String &value)
 
void SetStreamId (Aws::String &&value)
 
void SetStreamId (const char *value)
 
UpdateFlowOutputRequestWithStreamId (const Aws::String &value)
 
UpdateFlowOutputRequestWithStreamId (Aws::String &&value)
 
UpdateFlowOutputRequestWithStreamId (const char *value)
 
const VpcInterfaceAttachmentGetVpcInterfaceAttachment () const
 
bool VpcInterfaceAttachmentHasBeenSet () const
 
void SetVpcInterfaceAttachment (const VpcInterfaceAttachment &value)
 
void SetVpcInterfaceAttachment (VpcInterfaceAttachment &&value)
 
UpdateFlowOutputRequestWithVpcInterfaceAttachment (const VpcInterfaceAttachment &value)
 
UpdateFlowOutputRequestWithVpcInterfaceAttachment (VpcInterfaceAttachment &&value)
 
- Public Member Functions inherited from Aws::MediaConnect::MediaConnectRequest
virtual ~MediaConnectRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::MediaConnect::MediaConnectRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

The fields that you want to update in the output.

See Also:

AWS API Reference

Definition at line 29 of file UpdateFlowOutputRequest.h.

Constructor & Destructor Documentation

◆ UpdateFlowOutputRequest()

Aws::MediaConnect::Model::UpdateFlowOutputRequest::UpdateFlowOutputRequest ( )

Member Function Documentation

◆ AddCidrAllowList() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::AddCidrAllowList ( Aws::String &&  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 97 of file UpdateFlowOutputRequest.h.

◆ AddCidrAllowList() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::AddCidrAllowList ( const Aws::String value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 90 of file UpdateFlowOutputRequest.h.

◆ AddCidrAllowList() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::AddCidrAllowList ( const char *  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 104 of file UpdateFlowOutputRequest.h.

◆ AddMediaStreamOutputConfigurations() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::AddMediaStreamOutputConfigurations ( const MediaStreamOutputConfigurationRequest value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 336 of file UpdateFlowOutputRequest.h.

◆ AddMediaStreamOutputConfigurations() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::AddMediaStreamOutputConfigurations ( MediaStreamOutputConfigurationRequest &&  value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 342 of file UpdateFlowOutputRequest.h.

◆ CidrAllowListHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::CidrAllowListHasBeenSet ( ) const
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 55 of file UpdateFlowOutputRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::DescriptionHasBeenSet ( ) const
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 117 of file UpdateFlowOutputRequest.h.

◆ DestinationHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::DestinationHasBeenSet ( ) const
inline

The IP address where you want to send the output.

Definition at line 164 of file UpdateFlowOutputRequest.h.

◆ EncryptionHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::EncryptionHasBeenSet ( ) const
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 207 of file UpdateFlowOutputRequest.h.

◆ FlowArnHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::FlowArnHasBeenSet ( ) const
inline

The flow that is associated with the output that you want to update.

Definition at line 242 of file UpdateFlowOutputRequest.h.

◆ GetCidrAllowList()

const Aws::Vector<Aws::String>& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetCidrAllowList ( ) const
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 48 of file UpdateFlowOutputRequest.h.

◆ GetDescription()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetDescription ( ) const
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 111 of file UpdateFlowOutputRequest.h.

◆ GetDestination()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetDestination ( ) const
inline

The IP address where you want to send the output.

Definition at line 159 of file UpdateFlowOutputRequest.h.

◆ GetEncryption()

const UpdateEncryption& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetEncryption ( ) const
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 201 of file UpdateFlowOutputRequest.h.

◆ GetFlowArn()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetFlowArn ( ) const
inline

The flow that is associated with the output that you want to update.

Definition at line 237 of file UpdateFlowOutputRequest.h.

◆ GetMaxLatency()

int Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetMaxLatency ( ) const
inline

The maximum latency in milliseconds for Zixi-based streams.

Definition at line 278 of file UpdateFlowOutputRequest.h.

◆ GetMediaStreamOutputConfigurations()

const Aws::Vector<MediaStreamOutputConfigurationRequest>& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetMediaStreamOutputConfigurations ( ) const
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 300 of file UpdateFlowOutputRequest.h.

◆ GetMinLatency()

int Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetMinLatency ( ) const
inline

The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

Definition at line 352 of file UpdateFlowOutputRequest.h.

◆ GetOutputArn()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetOutputArn ( ) const
inline

The ARN of the output that you want to update.

Definition at line 385 of file UpdateFlowOutputRequest.h.

◆ GetPort()

int Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetPort ( ) const
inline

The port to use when content is distributed to this output.

Definition at line 426 of file UpdateFlowOutputRequest.h.

◆ GetProtocol()

const Protocol& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetProtocol ( ) const
inline

The protocol to use for the output.

Definition at line 447 of file UpdateFlowOutputRequest.h.

◆ GetRemoteId()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetRemoteId ( ) const
inline

The remote ID for the Zixi-pull stream.

Definition at line 478 of file UpdateFlowOutputRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 38 of file UpdateFlowOutputRequest.h.

◆ GetSmoothingLatency()

int Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetSmoothingLatency ( ) const
inline

The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

Definition at line 519 of file UpdateFlowOutputRequest.h.

◆ GetStreamId()

const Aws::String& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetStreamId ( ) const
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 541 of file UpdateFlowOutputRequest.h.

◆ GetVpcInterfaceAttachment()

const VpcInterfaceAttachment& Aws::MediaConnect::Model::UpdateFlowOutputRequest::GetVpcInterfaceAttachment ( ) const
inline

The name of the VPC interface attachment to use for this output.

Definition at line 589 of file UpdateFlowOutputRequest.h.

◆ MaxLatencyHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::MaxLatencyHasBeenSet ( ) const
inline

The maximum latency in milliseconds for Zixi-based streams.

Definition at line 283 of file UpdateFlowOutputRequest.h.

◆ MediaStreamOutputConfigurationsHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::MediaStreamOutputConfigurationsHasBeenSet ( ) const
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 306 of file UpdateFlowOutputRequest.h.

◆ MinLatencyHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::MinLatencyHasBeenSet ( ) const
inline

The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

Definition at line 361 of file UpdateFlowOutputRequest.h.

◆ OutputArnHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::OutputArnHasBeenSet ( ) const
inline

The ARN of the output that you want to update.

Definition at line 390 of file UpdateFlowOutputRequest.h.

◆ PortHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::PortHasBeenSet ( ) const
inline

The port to use when content is distributed to this output.

Definition at line 431 of file UpdateFlowOutputRequest.h.

◆ ProtocolHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::ProtocolHasBeenSet ( ) const
inline

The protocol to use for the output.

Definition at line 452 of file UpdateFlowOutputRequest.h.

◆ RemoteIdHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::RemoteIdHasBeenSet ( ) const
inline

The remote ID for the Zixi-pull stream.

Definition at line 483 of file UpdateFlowOutputRequest.h.

◆ SerializePayload()

Aws::String Aws::MediaConnect::Model::UpdateFlowOutputRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetCidrAllowList() [1/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetCidrAllowList ( Aws::Vector< Aws::String > &&  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 69 of file UpdateFlowOutputRequest.h.

◆ SetCidrAllowList() [2/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetCidrAllowList ( const Aws::Vector< Aws::String > &  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 62 of file UpdateFlowOutputRequest.h.

◆ SetDescription() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDescription ( Aws::String &&  value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 129 of file UpdateFlowOutputRequest.h.

◆ SetDescription() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDescription ( const Aws::String value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 123 of file UpdateFlowOutputRequest.h.

◆ SetDescription() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDescription ( const char *  value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 135 of file UpdateFlowOutputRequest.h.

◆ SetDestination() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDestination ( Aws::String &&  value)
inline

The IP address where you want to send the output.

Definition at line 174 of file UpdateFlowOutputRequest.h.

◆ SetDestination() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDestination ( const Aws::String value)
inline

The IP address where you want to send the output.

Definition at line 169 of file UpdateFlowOutputRequest.h.

◆ SetDestination() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetDestination ( const char *  value)
inline

The IP address where you want to send the output.

Definition at line 179 of file UpdateFlowOutputRequest.h.

◆ SetEncryption() [1/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetEncryption ( const UpdateEncryption value)
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 213 of file UpdateFlowOutputRequest.h.

◆ SetEncryption() [2/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetEncryption ( UpdateEncryption &&  value)
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 219 of file UpdateFlowOutputRequest.h.

◆ SetFlowArn() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetFlowArn ( Aws::String &&  value)
inline

The flow that is associated with the output that you want to update.

Definition at line 252 of file UpdateFlowOutputRequest.h.

◆ SetFlowArn() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetFlowArn ( const Aws::String value)
inline

The flow that is associated with the output that you want to update.

Definition at line 247 of file UpdateFlowOutputRequest.h.

◆ SetFlowArn() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetFlowArn ( const char *  value)
inline

The flow that is associated with the output that you want to update.

Definition at line 257 of file UpdateFlowOutputRequest.h.

◆ SetMaxLatency()

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetMaxLatency ( int  value)
inline

The maximum latency in milliseconds for Zixi-based streams.

Definition at line 288 of file UpdateFlowOutputRequest.h.

◆ SetMediaStreamOutputConfigurations() [1/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetMediaStreamOutputConfigurations ( Aws::Vector< MediaStreamOutputConfigurationRequest > &&  value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 318 of file UpdateFlowOutputRequest.h.

◆ SetMediaStreamOutputConfigurations() [2/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetMediaStreamOutputConfigurations ( const Aws::Vector< MediaStreamOutputConfigurationRequest > &  value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 312 of file UpdateFlowOutputRequest.h.

◆ SetMinLatency()

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetMinLatency ( int  value)
inline

The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

Definition at line 370 of file UpdateFlowOutputRequest.h.

◆ SetOutputArn() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetOutputArn ( Aws::String &&  value)
inline

The ARN of the output that you want to update.

Definition at line 400 of file UpdateFlowOutputRequest.h.

◆ SetOutputArn() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetOutputArn ( const Aws::String value)
inline

The ARN of the output that you want to update.

Definition at line 395 of file UpdateFlowOutputRequest.h.

◆ SetOutputArn() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetOutputArn ( const char *  value)
inline

The ARN of the output that you want to update.

Definition at line 405 of file UpdateFlowOutputRequest.h.

◆ SetPort()

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetPort ( int  value)
inline

The port to use when content is distributed to this output.

Definition at line 436 of file UpdateFlowOutputRequest.h.

◆ SetProtocol() [1/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetProtocol ( const Protocol value)
inline

The protocol to use for the output.

Definition at line 457 of file UpdateFlowOutputRequest.h.

◆ SetProtocol() [2/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetProtocol ( Protocol &&  value)
inline

The protocol to use for the output.

Definition at line 462 of file UpdateFlowOutputRequest.h.

◆ SetRemoteId() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetRemoteId ( Aws::String &&  value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 493 of file UpdateFlowOutputRequest.h.

◆ SetRemoteId() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetRemoteId ( const Aws::String value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 488 of file UpdateFlowOutputRequest.h.

◆ SetRemoteId() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetRemoteId ( const char *  value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 498 of file UpdateFlowOutputRequest.h.

◆ SetSmoothingLatency()

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetSmoothingLatency ( int  value)
inline

The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

Definition at line 529 of file UpdateFlowOutputRequest.h.

◆ SetStreamId() [1/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetStreamId ( Aws::String &&  value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 559 of file UpdateFlowOutputRequest.h.

◆ SetStreamId() [2/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetStreamId ( const Aws::String value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 553 of file UpdateFlowOutputRequest.h.

◆ SetStreamId() [3/3]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetStreamId ( const char *  value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 565 of file UpdateFlowOutputRequest.h.

◆ SetVpcInterfaceAttachment() [1/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetVpcInterfaceAttachment ( const VpcInterfaceAttachment value)
inline

The name of the VPC interface attachment to use for this output.

Definition at line 599 of file UpdateFlowOutputRequest.h.

◆ SetVpcInterfaceAttachment() [2/2]

void Aws::MediaConnect::Model::UpdateFlowOutputRequest::SetVpcInterfaceAttachment ( VpcInterfaceAttachment &&  value)
inline

The name of the VPC interface attachment to use for this output.

Definition at line 604 of file UpdateFlowOutputRequest.h.

◆ SmoothingLatencyHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::SmoothingLatencyHasBeenSet ( ) const
inline

The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

Definition at line 524 of file UpdateFlowOutputRequest.h.

◆ StreamIdHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::StreamIdHasBeenSet ( ) const
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 547 of file UpdateFlowOutputRequest.h.

◆ VpcInterfaceAttachmentHasBeenSet()

bool Aws::MediaConnect::Model::UpdateFlowOutputRequest::VpcInterfaceAttachmentHasBeenSet ( ) const
inline

The name of the VPC interface attachment to use for this output.

Definition at line 594 of file UpdateFlowOutputRequest.h.

◆ WithCidrAllowList() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithCidrAllowList ( Aws::Vector< Aws::String > &&  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 83 of file UpdateFlowOutputRequest.h.

◆ WithCidrAllowList() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithCidrAllowList ( const Aws::Vector< Aws::String > &  value)
inline

The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

Definition at line 76 of file UpdateFlowOutputRequest.h.

◆ WithDescription() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDescription ( Aws::String &&  value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 147 of file UpdateFlowOutputRequest.h.

◆ WithDescription() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDescription ( const Aws::String value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 141 of file UpdateFlowOutputRequest.h.

◆ WithDescription() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDescription ( const char *  value)
inline

A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

Definition at line 153 of file UpdateFlowOutputRequest.h.

◆ WithDestination() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDestination ( Aws::String &&  value)
inline

The IP address where you want to send the output.

Definition at line 189 of file UpdateFlowOutputRequest.h.

◆ WithDestination() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDestination ( const Aws::String value)
inline

The IP address where you want to send the output.

Definition at line 184 of file UpdateFlowOutputRequest.h.

◆ WithDestination() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithDestination ( const char *  value)
inline

The IP address where you want to send the output.

Definition at line 194 of file UpdateFlowOutputRequest.h.

◆ WithEncryption() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithEncryption ( const UpdateEncryption value)
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 225 of file UpdateFlowOutputRequest.h.

◆ WithEncryption() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithEncryption ( UpdateEncryption &&  value)
inline

The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Definition at line 231 of file UpdateFlowOutputRequest.h.

◆ WithFlowArn() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithFlowArn ( Aws::String &&  value)
inline

The flow that is associated with the output that you want to update.

Definition at line 267 of file UpdateFlowOutputRequest.h.

◆ WithFlowArn() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithFlowArn ( const Aws::String value)
inline

The flow that is associated with the output that you want to update.

Definition at line 262 of file UpdateFlowOutputRequest.h.

◆ WithFlowArn() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithFlowArn ( const char *  value)
inline

The flow that is associated with the output that you want to update.

Definition at line 272 of file UpdateFlowOutputRequest.h.

◆ WithMaxLatency()

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithMaxLatency ( int  value)
inline

The maximum latency in milliseconds for Zixi-based streams.

Definition at line 293 of file UpdateFlowOutputRequest.h.

◆ WithMediaStreamOutputConfigurations() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithMediaStreamOutputConfigurations ( Aws::Vector< MediaStreamOutputConfigurationRequest > &&  value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 330 of file UpdateFlowOutputRequest.h.

◆ WithMediaStreamOutputConfigurations() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithMediaStreamOutputConfigurations ( const Aws::Vector< MediaStreamOutputConfigurationRequest > &  value)
inline

The media streams that are associated with the output, and the parameters for those associations.

Definition at line 324 of file UpdateFlowOutputRequest.h.

◆ WithMinLatency()

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithMinLatency ( int  value)
inline

The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

Definition at line 379 of file UpdateFlowOutputRequest.h.

◆ WithOutputArn() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithOutputArn ( Aws::String &&  value)
inline

The ARN of the output that you want to update.

Definition at line 415 of file UpdateFlowOutputRequest.h.

◆ WithOutputArn() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithOutputArn ( const Aws::String value)
inline

The ARN of the output that you want to update.

Definition at line 410 of file UpdateFlowOutputRequest.h.

◆ WithOutputArn() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithOutputArn ( const char *  value)
inline

The ARN of the output that you want to update.

Definition at line 420 of file UpdateFlowOutputRequest.h.

◆ WithPort()

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithPort ( int  value)
inline

The port to use when content is distributed to this output.

Definition at line 441 of file UpdateFlowOutputRequest.h.

◆ WithProtocol() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithProtocol ( const Protocol value)
inline

The protocol to use for the output.

Definition at line 467 of file UpdateFlowOutputRequest.h.

◆ WithProtocol() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithProtocol ( Protocol &&  value)
inline

The protocol to use for the output.

Definition at line 472 of file UpdateFlowOutputRequest.h.

◆ WithRemoteId() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithRemoteId ( Aws::String &&  value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 508 of file UpdateFlowOutputRequest.h.

◆ WithRemoteId() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithRemoteId ( const Aws::String value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 503 of file UpdateFlowOutputRequest.h.

◆ WithRemoteId() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithRemoteId ( const char *  value)
inline

The remote ID for the Zixi-pull stream.

Definition at line 513 of file UpdateFlowOutputRequest.h.

◆ WithSmoothingLatency()

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithSmoothingLatency ( int  value)
inline

The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

Definition at line 534 of file UpdateFlowOutputRequest.h.

◆ WithStreamId() [1/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithStreamId ( Aws::String &&  value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 577 of file UpdateFlowOutputRequest.h.

◆ WithStreamId() [2/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithStreamId ( const Aws::String value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 571 of file UpdateFlowOutputRequest.h.

◆ WithStreamId() [3/3]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithStreamId ( const char *  value)
inline

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Definition at line 583 of file UpdateFlowOutputRequest.h.

◆ WithVpcInterfaceAttachment() [1/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithVpcInterfaceAttachment ( const VpcInterfaceAttachment value)
inline

The name of the VPC interface attachment to use for this output.

Definition at line 609 of file UpdateFlowOutputRequest.h.

◆ WithVpcInterfaceAttachment() [2/2]

UpdateFlowOutputRequest& Aws::MediaConnect::Model::UpdateFlowOutputRequest::WithVpcInterfaceAttachment ( VpcInterfaceAttachment &&  value)
inline

The name of the VPC interface attachment to use for this output.

Definition at line 614 of file UpdateFlowOutputRequest.h.


The documentation for this class was generated from the following file: