AWS SDK for C++  1.9.109
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::CreateFlowLogsResponse Class Reference

#include <CreateFlowLogsResponse.h>

Public Member Functions

 CreateFlowLogsResponse ()
 
 CreateFlowLogsResponse (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
CreateFlowLogsResponseoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetClientToken () const
 
void SetClientToken (const Aws::String &value)
 
void SetClientToken (Aws::String &&value)
 
void SetClientToken (const char *value)
 
CreateFlowLogsResponseWithClientToken (const Aws::String &value)
 
CreateFlowLogsResponseWithClientToken (Aws::String &&value)
 
CreateFlowLogsResponseWithClientToken (const char *value)
 
const Aws::Vector< Aws::String > & GetFlowLogIds () const
 
void SetFlowLogIds (const Aws::Vector< Aws::String > &value)
 
void SetFlowLogIds (Aws::Vector< Aws::String > &&value)
 
CreateFlowLogsResponseWithFlowLogIds (const Aws::Vector< Aws::String > &value)
 
CreateFlowLogsResponseWithFlowLogIds (Aws::Vector< Aws::String > &&value)
 
CreateFlowLogsResponseAddFlowLogIds (const Aws::String &value)
 
CreateFlowLogsResponseAddFlowLogIds (Aws::String &&value)
 
CreateFlowLogsResponseAddFlowLogIds (const char *value)
 
const Aws::Vector< UnsuccessfulItem > & GetUnsuccessful () const
 
void SetUnsuccessful (const Aws::Vector< UnsuccessfulItem > &value)
 
void SetUnsuccessful (Aws::Vector< UnsuccessfulItem > &&value)
 
CreateFlowLogsResponseWithUnsuccessful (const Aws::Vector< UnsuccessfulItem > &value)
 
CreateFlowLogsResponseWithUnsuccessful (Aws::Vector< UnsuccessfulItem > &&value)
 
CreateFlowLogsResponseAddUnsuccessful (const UnsuccessfulItem &value)
 
CreateFlowLogsResponseAddUnsuccessful (UnsuccessfulItem &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
CreateFlowLogsResponseWithResponseMetadata (const ResponseMetadata &value)
 
CreateFlowLogsResponseWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Definition at line 30 of file CreateFlowLogsResponse.h.

Constructor & Destructor Documentation

◆ CreateFlowLogsResponse() [1/2]

Aws::EC2::Model::CreateFlowLogsResponse::CreateFlowLogsResponse ( )

◆ CreateFlowLogsResponse() [2/2]

Aws::EC2::Model::CreateFlowLogsResponse::CreateFlowLogsResponse ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddFlowLogIds() [1/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::AddFlowLogIds ( Aws::String &&  value)
inline

The IDs of the flow logs.

Definition at line 114 of file CreateFlowLogsResponse.h.

◆ AddFlowLogIds() [2/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::AddFlowLogIds ( const Aws::String value)
inline

The IDs of the flow logs.

Definition at line 109 of file CreateFlowLogsResponse.h.

◆ AddFlowLogIds() [3/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::AddFlowLogIds ( const char *  value)
inline

The IDs of the flow logs.

Definition at line 119 of file CreateFlowLogsResponse.h.

◆ AddUnsuccessful() [1/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::AddUnsuccessful ( const UnsuccessfulItem value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 150 of file CreateFlowLogsResponse.h.

◆ AddUnsuccessful() [2/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::AddUnsuccessful ( UnsuccessfulItem &&  value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 155 of file CreateFlowLogsResponse.h.

◆ GetClientToken()

const Aws::String& Aws::EC2::Model::CreateFlowLogsResponse::GetClientToken ( ) const
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 42 of file CreateFlowLogsResponse.h.

◆ GetFlowLogIds()

const Aws::Vector<Aws::String>& Aws::EC2::Model::CreateFlowLogsResponse::GetFlowLogIds ( ) const
inline

The IDs of the flow logs.

Definition at line 84 of file CreateFlowLogsResponse.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::EC2::Model::CreateFlowLogsResponse::GetResponseMetadata ( ) const
inline

Definition at line 159 of file CreateFlowLogsResponse.h.

◆ GetUnsuccessful()

const Aws::Vector<UnsuccessfulItem>& Aws::EC2::Model::CreateFlowLogsResponse::GetUnsuccessful ( ) const
inline

Information about the flow logs that could not be created successfully.

Definition at line 125 of file CreateFlowLogsResponse.h.

◆ operator=()

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetClientToken() [1/3]

void Aws::EC2::Model::CreateFlowLogsResponse::SetClientToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 54 of file CreateFlowLogsResponse.h.

◆ SetClientToken() [2/3]

void Aws::EC2::Model::CreateFlowLogsResponse::SetClientToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 48 of file CreateFlowLogsResponse.h.

◆ SetClientToken() [3/3]

void Aws::EC2::Model::CreateFlowLogsResponse::SetClientToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 60 of file CreateFlowLogsResponse.h.

◆ SetFlowLogIds() [1/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetFlowLogIds ( Aws::Vector< Aws::String > &&  value)
inline

The IDs of the flow logs.

Definition at line 94 of file CreateFlowLogsResponse.h.

◆ SetFlowLogIds() [2/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetFlowLogIds ( const Aws::Vector< Aws::String > &  value)
inline

The IDs of the flow logs.

Definition at line 89 of file CreateFlowLogsResponse.h.

◆ SetResponseMetadata() [1/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 162 of file CreateFlowLogsResponse.h.

◆ SetResponseMetadata() [2/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 165 of file CreateFlowLogsResponse.h.

◆ SetUnsuccessful() [1/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetUnsuccessful ( Aws::Vector< UnsuccessfulItem > &&  value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 135 of file CreateFlowLogsResponse.h.

◆ SetUnsuccessful() [2/2]

void Aws::EC2::Model::CreateFlowLogsResponse::SetUnsuccessful ( const Aws::Vector< UnsuccessfulItem > &  value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 130 of file CreateFlowLogsResponse.h.

◆ WithClientToken() [1/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithClientToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 72 of file CreateFlowLogsResponse.h.

◆ WithClientToken() [2/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithClientToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 66 of file CreateFlowLogsResponse.h.

◆ WithClientToken() [3/3]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithClientToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 78 of file CreateFlowLogsResponse.h.

◆ WithFlowLogIds() [1/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithFlowLogIds ( Aws::Vector< Aws::String > &&  value)
inline

The IDs of the flow logs.

Definition at line 104 of file CreateFlowLogsResponse.h.

◆ WithFlowLogIds() [2/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithFlowLogIds ( const Aws::Vector< Aws::String > &  value)
inline

The IDs of the flow logs.

Definition at line 99 of file CreateFlowLogsResponse.h.

◆ WithResponseMetadata() [1/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 168 of file CreateFlowLogsResponse.h.

◆ WithResponseMetadata() [2/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 171 of file CreateFlowLogsResponse.h.

◆ WithUnsuccessful() [1/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithUnsuccessful ( Aws::Vector< UnsuccessfulItem > &&  value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 145 of file CreateFlowLogsResponse.h.

◆ WithUnsuccessful() [2/2]

CreateFlowLogsResponse& Aws::EC2::Model::CreateFlowLogsResponse::WithUnsuccessful ( const Aws::Vector< UnsuccessfulItem > &  value)
inline

Information about the flow logs that could not be created successfully.

Definition at line 140 of file CreateFlowLogsResponse.h.


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