AWS SDK for C++  1.9.106
AWS SDK for C++
Public Member Functions | List of all members
Aws::DirectConnect::Model::DisassociateMacSecKeyResult Class Reference

#include <DisassociateMacSecKeyResult.h>

Public Member Functions

 DisassociateMacSecKeyResult ()
 
 DisassociateMacSecKeyResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DisassociateMacSecKeyResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetConnectionId () const
 
void SetConnectionId (const Aws::String &value)
 
void SetConnectionId (Aws::String &&value)
 
void SetConnectionId (const char *value)
 
DisassociateMacSecKeyResultWithConnectionId (const Aws::String &value)
 
DisassociateMacSecKeyResultWithConnectionId (Aws::String &&value)
 
DisassociateMacSecKeyResultWithConnectionId (const char *value)
 
const Aws::Vector< MacSecKey > & GetMacSecKeys () const
 
void SetMacSecKeys (const Aws::Vector< MacSecKey > &value)
 
void SetMacSecKeys (Aws::Vector< MacSecKey > &&value)
 
DisassociateMacSecKeyResultWithMacSecKeys (const Aws::Vector< MacSecKey > &value)
 
DisassociateMacSecKeyResultWithMacSecKeys (Aws::Vector< MacSecKey > &&value)
 
DisassociateMacSecKeyResultAddMacSecKeys (const MacSecKey &value)
 
DisassociateMacSecKeyResultAddMacSecKeys (MacSecKey &&value)
 

Detailed Description

Definition at line 29 of file DisassociateMacSecKeyResult.h.

Constructor & Destructor Documentation

◆ DisassociateMacSecKeyResult() [1/2]

Aws::DirectConnect::Model::DisassociateMacSecKeyResult::DisassociateMacSecKeyResult ( )

◆ DisassociateMacSecKeyResult() [2/2]

Aws::DirectConnect::Model::DisassociateMacSecKeyResult::DisassociateMacSecKeyResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddMacSecKeys() [1/2]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::AddMacSecKeys ( const MacSecKey value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 114 of file DisassociateMacSecKeyResult.h.

◆ AddMacSecKeys() [2/2]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::AddMacSecKeys ( MacSecKey &&  value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 120 of file DisassociateMacSecKeyResult.h.

◆ GetConnectionId()

const Aws::String& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::GetConnectionId ( ) const
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 41 of file DisassociateMacSecKeyResult.h.

◆ GetMacSecKeys()

const Aws::Vector<MacSecKey>& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::GetMacSecKeys ( ) const
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 84 of file DisassociateMacSecKeyResult.h.

◆ operator=()

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

◆ SetConnectionId() [1/3]

void Aws::DirectConnect::Model::DisassociateMacSecKeyResult::SetConnectionId ( Aws::String &&  value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 53 of file DisassociateMacSecKeyResult.h.

◆ SetConnectionId() [2/3]

void Aws::DirectConnect::Model::DisassociateMacSecKeyResult::SetConnectionId ( const Aws::String value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 47 of file DisassociateMacSecKeyResult.h.

◆ SetConnectionId() [3/3]

void Aws::DirectConnect::Model::DisassociateMacSecKeyResult::SetConnectionId ( const char *  value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 59 of file DisassociateMacSecKeyResult.h.

◆ SetMacSecKeys() [1/2]

void Aws::DirectConnect::Model::DisassociateMacSecKeyResult::SetMacSecKeys ( Aws::Vector< MacSecKey > &&  value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 96 of file DisassociateMacSecKeyResult.h.

◆ SetMacSecKeys() [2/2]

void Aws::DirectConnect::Model::DisassociateMacSecKeyResult::SetMacSecKeys ( const Aws::Vector< MacSecKey > &  value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 90 of file DisassociateMacSecKeyResult.h.

◆ WithConnectionId() [1/3]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::WithConnectionId ( Aws::String &&  value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 71 of file DisassociateMacSecKeyResult.h.

◆ WithConnectionId() [2/3]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::WithConnectionId ( const Aws::String value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 65 of file DisassociateMacSecKeyResult.h.

◆ WithConnectionId() [3/3]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::WithConnectionId ( const char *  value)
inline

The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).

Definition at line 77 of file DisassociateMacSecKeyResult.h.

◆ WithMacSecKeys() [1/2]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::WithMacSecKeys ( Aws::Vector< MacSecKey > &&  value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 108 of file DisassociateMacSecKeyResult.h.

◆ WithMacSecKeys() [2/2]

DisassociateMacSecKeyResult& Aws::DirectConnect::Model::DisassociateMacSecKeyResult::WithMacSecKeys ( const Aws::Vector< MacSecKey > &  value)
inline

The MAC Security (MACsec) security keys no longer associated with the dedicated connection.

Definition at line 102 of file DisassociateMacSecKeyResult.h.


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