#include <awsroute.hpp>
|
static void | set_source_dest_check (Context &ctx, const std::string &network_interface_id, const bool source_dest_check) |
|
static void | delete_route (Context &ctx, const std::string &route_table_id, const std::string &cidr, bool ipv6) |
|
static std::string | create_route_table (Context &ctx, const std::string &vpc_id, const std::string &name) |
|
static void | replace_create_route (Context &ctx, const std::string &route_table_id, const std::string &route, RouteTargetType target_type, const std::string &target_value, bool ipv6) |
|
static std::string | get_route_table_by_name (Context &ctx, std::string &name) |
|
Definition at line 50 of file awsroute.hpp.
◆ RouteTargetType
Enumerator |
---|
INTERFACE_ID | |
INSTANCE_ID | |
Definition at line 55 of file awsroute.hpp.
◆ add_transaction()
static void openvpn::AWS::Route::add_transaction |
( |
const Context & |
ctx, |
|
|
REST::Query && |
q |
|
) |
| |
|
inlinestaticprivate |
◆ create_route_table()
static std::string openvpn::AWS::Route::create_route_table |
( |
Context & |
ctx, |
|
|
const std::string & |
vpc_id, |
|
|
const std::string & |
name |
|
) |
| |
|
inlinestatic |
◆ delete_route()
static void openvpn::AWS::Route::delete_route |
( |
Context & |
ctx, |
|
|
const std::string & |
route_table_id, |
|
|
const std::string & |
cidr, |
|
|
bool |
ipv6 |
|
) |
| |
|
inlinestatic |
◆ ec2_host()
static std::string openvpn::AWS::Route::ec2_host |
( |
const PCQuery::Info & |
instance_info | ) |
|
|
inlinestaticprivate |
◆ ec2_uri()
◆ execute_transaction()
static void openvpn::AWS::Route::execute_transaction |
( |
Context & |
ctx | ) |
|
|
inlinestaticprivate |
◆ get_route_table_by_name()
static std::string openvpn::AWS::Route::get_route_table_by_name |
( |
Context & |
ctx, |
|
|
std::string & |
name |
|
) |
| |
|
inlinestatic |
◆ OPENVPN_EXCEPTION()
openvpn::AWS::Route::OPENVPN_EXCEPTION |
( |
aws_route_error |
| ) |
|
◆ replace_create_route()
static void openvpn::AWS::Route::replace_create_route |
( |
Context & |
ctx, |
|
|
const std::string & |
route_table_id, |
|
|
const std::string & |
route, |
|
|
RouteTargetType |
target_type, |
|
|
const std::string & |
target_value, |
|
|
bool |
ipv6 |
|
) |
| |
|
inlinestatic |
◆ set_source_dest_check()
static void openvpn::AWS::Route::set_source_dest_check |
( |
Context & |
ctx, |
|
|
const std::string & |
network_interface_id, |
|
|
const bool |
source_dest_check |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: