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

#include <RemoveFlowVpcInterfaceResult.h>

Public Member Functions

 RemoveFlowVpcInterfaceResult ()
 
 RemoveFlowVpcInterfaceResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
RemoveFlowVpcInterfaceResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetFlowArn () const
 
void SetFlowArn (const Aws::String &value)
 
void SetFlowArn (Aws::String &&value)
 
void SetFlowArn (const char *value)
 
RemoveFlowVpcInterfaceResultWithFlowArn (const Aws::String &value)
 
RemoveFlowVpcInterfaceResultWithFlowArn (Aws::String &&value)
 
RemoveFlowVpcInterfaceResultWithFlowArn (const char *value)
 
const Aws::Vector< Aws::String > & GetNonDeletedNetworkInterfaceIds () const
 
void SetNonDeletedNetworkInterfaceIds (const Aws::Vector< Aws::String > &value)
 
void SetNonDeletedNetworkInterfaceIds (Aws::Vector< Aws::String > &&value)
 
RemoveFlowVpcInterfaceResultWithNonDeletedNetworkInterfaceIds (const Aws::Vector< Aws::String > &value)
 
RemoveFlowVpcInterfaceResultWithNonDeletedNetworkInterfaceIds (Aws::Vector< Aws::String > &&value)
 
RemoveFlowVpcInterfaceResultAddNonDeletedNetworkInterfaceIds (const Aws::String &value)
 
RemoveFlowVpcInterfaceResultAddNonDeletedNetworkInterfaceIds (Aws::String &&value)
 
RemoveFlowVpcInterfaceResultAddNonDeletedNetworkInterfaceIds (const char *value)
 
const Aws::StringGetVpcInterfaceName () const
 
void SetVpcInterfaceName (const Aws::String &value)
 
void SetVpcInterfaceName (Aws::String &&value)
 
void SetVpcInterfaceName (const char *value)
 
RemoveFlowVpcInterfaceResultWithVpcInterfaceName (const Aws::String &value)
 
RemoveFlowVpcInterfaceResultWithVpcInterfaceName (Aws::String &&value)
 
RemoveFlowVpcInterfaceResultWithVpcInterfaceName (const char *value)
 

Detailed Description

Definition at line 28 of file RemoveFlowVpcInterfaceResult.h.

Constructor & Destructor Documentation

◆ RemoveFlowVpcInterfaceResult() [1/2]

Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::RemoveFlowVpcInterfaceResult ( )

◆ RemoveFlowVpcInterfaceResult() [2/2]

Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::RemoveFlowVpcInterfaceResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddNonDeletedNetworkInterfaceIds() [1/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::AddNonDeletedNetworkInterfaceIds ( Aws::String &&  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 112 of file RemoveFlowVpcInterfaceResult.h.

◆ AddNonDeletedNetworkInterfaceIds() [2/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::AddNonDeletedNetworkInterfaceIds ( const Aws::String value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 106 of file RemoveFlowVpcInterfaceResult.h.

◆ AddNonDeletedNetworkInterfaceIds() [3/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::AddNonDeletedNetworkInterfaceIds ( const char *  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 118 of file RemoveFlowVpcInterfaceResult.h.

◆ GetFlowArn()

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 39 of file RemoveFlowVpcInterfaceResult.h.

◆ GetNonDeletedNetworkInterfaceIds()

const Aws::Vector<Aws::String>& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::GetNonDeletedNetworkInterfaceIds ( ) const
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 76 of file RemoveFlowVpcInterfaceResult.h.

◆ GetVpcInterfaceName()

const Aws::String& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::GetVpcInterfaceName ( ) const
inline

The name of the VPC interface that was removed.

Definition at line 124 of file RemoveFlowVpcInterfaceResult.h.

◆ operator=()

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetFlowArn() [1/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 49 of file RemoveFlowVpcInterfaceResult.h.

◆ SetFlowArn() [2/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 44 of file RemoveFlowVpcInterfaceResult.h.

◆ SetFlowArn() [3/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 54 of file RemoveFlowVpcInterfaceResult.h.

◆ SetNonDeletedNetworkInterfaceIds() [1/2]

void Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::SetNonDeletedNetworkInterfaceIds ( Aws::Vector< Aws::String > &&  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 88 of file RemoveFlowVpcInterfaceResult.h.

◆ SetNonDeletedNetworkInterfaceIds() [2/2]

void Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::SetNonDeletedNetworkInterfaceIds ( const Aws::Vector< Aws::String > &  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 82 of file RemoveFlowVpcInterfaceResult.h.

◆ SetVpcInterfaceName() [1/3]

void Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::SetVpcInterfaceName ( Aws::String &&  value)
inline

The name of the VPC interface that was removed.

Definition at line 134 of file RemoveFlowVpcInterfaceResult.h.

◆ SetVpcInterfaceName() [2/3]

void Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::SetVpcInterfaceName ( const Aws::String value)
inline

The name of the VPC interface that was removed.

Definition at line 129 of file RemoveFlowVpcInterfaceResult.h.

◆ SetVpcInterfaceName() [3/3]

void Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::SetVpcInterfaceName ( const char *  value)
inline

The name of the VPC interface that was removed.

Definition at line 139 of file RemoveFlowVpcInterfaceResult.h.

◆ WithFlowArn() [1/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 64 of file RemoveFlowVpcInterfaceResult.h.

◆ WithFlowArn() [2/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 59 of file RemoveFlowVpcInterfaceResult.h.

◆ WithFlowArn() [3/3]

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

The ARN of the flow that is associated with the VPC interface you removed.

Definition at line 69 of file RemoveFlowVpcInterfaceResult.h.

◆ WithNonDeletedNetworkInterfaceIds() [1/2]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::WithNonDeletedNetworkInterfaceIds ( Aws::Vector< Aws::String > &&  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 100 of file RemoveFlowVpcInterfaceResult.h.

◆ WithNonDeletedNetworkInterfaceIds() [2/2]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::WithNonDeletedNetworkInterfaceIds ( const Aws::Vector< Aws::String > &  value)
inline

IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

Definition at line 94 of file RemoveFlowVpcInterfaceResult.h.

◆ WithVpcInterfaceName() [1/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::WithVpcInterfaceName ( Aws::String &&  value)
inline

The name of the VPC interface that was removed.

Definition at line 149 of file RemoveFlowVpcInterfaceResult.h.

◆ WithVpcInterfaceName() [2/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::WithVpcInterfaceName ( const Aws::String value)
inline

The name of the VPC interface that was removed.

Definition at line 144 of file RemoveFlowVpcInterfaceResult.h.

◆ WithVpcInterfaceName() [3/3]

RemoveFlowVpcInterfaceResult& Aws::MediaConnect::Model::RemoveFlowVpcInterfaceResult::WithVpcInterfaceName ( const char *  value)
inline

The name of the VPC interface that was removed.

Definition at line 154 of file RemoveFlowVpcInterfaceResult.h.


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