50 inline void SetDryRun(
bool value) { m_dryRunHasBeenSet =
true; m_dryRun = value; }
78 inline void SetRouteTableId(
const char* value) { m_routeTableIdHasBeenSet =
true; m_routeTableId.assign(value); }
117 inline void SetDestinationCidrBlock(
const char* value) { m_destinationCidrBlockHasBeenSet =
true; m_destinationCidrBlock.assign(value); }
155 inline void SetGatewayId(
const char* value) { m_gatewayIdHasBeenSet =
true; m_gatewayId.assign(value); }
190 inline void SetInstanceId(
const char* value) { m_instanceIdHasBeenSet =
true; m_instanceId.assign(value); }
225 inline void SetNetworkInterfaceId(
const char* value) { m_networkInterfaceIdHasBeenSet =
true; m_networkInterfaceId.assign(value); }
260 inline void SetVpcPeeringConnectionId(
const char* value) { m_vpcPeeringConnectionIdHasBeenSet =
true; m_vpcPeeringConnectionId.assign(value); }
295 inline void SetNatGatewayId(
const char* value) { m_natGatewayIdHasBeenSet =
true; m_natGatewayId.assign(value); }
314 bool m_dryRunHasBeenSet;
316 bool m_routeTableIdHasBeenSet;
318 bool m_destinationCidrBlockHasBeenSet;
320 bool m_gatewayIdHasBeenSet;
322 bool m_instanceIdHasBeenSet;
324 bool m_networkInterfaceIdHasBeenSet;
326 bool m_vpcPeeringConnectionIdHasBeenSet;
328 bool m_natGatewayIdHasBeenSet;
ReplaceRouteRequest & WithNatGatewayId(const char *value)
ReplaceRouteRequest & WithDestinationCidrBlock(Aws::String &&value)
ReplaceRouteRequest & WithRouteTableId(Aws::String &&value)
void SetGatewayId(const Aws::String &value)
ReplaceRouteRequest & WithNatGatewayId(const Aws::String &value)
void SetDestinationCidrBlock(Aws::String &&value)
ReplaceRouteRequest & WithDryRun(bool value)
const Aws::String & GetRouteTableId() const
void SetNetworkInterfaceId(const char *value)
ReplaceRouteRequest & WithVpcPeeringConnectionId(const char *value)
void SetVpcPeeringConnectionId(const char *value)
const Aws::String & GetVpcPeeringConnectionId() const
void SetVpcPeeringConnectionId(Aws::String &&value)
void SetDryRun(bool value)
ReplaceRouteRequest & WithDestinationCidrBlock(const char *value)
void SetRouteTableId(const Aws::String &value)
void SetNetworkInterfaceId(const Aws::String &value)
ReplaceRouteRequest & WithGatewayId(Aws::String &&value)
const Aws::String & GetDestinationCidrBlock() const
void SetVpcPeeringConnectionId(const Aws::String &value)
void SetInstanceId(Aws::String &&value)
ReplaceRouteRequest & WithNetworkInterfaceId(const Aws::String &value)
const Aws::String & GetNatGatewayId() const
void SetNatGatewayId(const char *value)
const Aws::String & GetInstanceId() const
void SetInstanceId(const Aws::String &value)
ReplaceRouteRequest & WithNetworkInterfaceId(Aws::String &&value)
ReplaceRouteRequest & WithInstanceId(const Aws::String &value)
void SetRouteTableId(const char *value)
void SetDestinationCidrBlock(const char *value)
ReplaceRouteRequest & WithNetworkInterfaceId(const char *value)
ReplaceRouteRequest & WithInstanceId(Aws::String &&value)
const Aws::String & GetGatewayId() const
ReplaceRouteRequest & WithGatewayId(const char *value)
void SetGatewayId(Aws::String &&value)
ReplaceRouteRequest & WithVpcPeeringConnectionId(const Aws::String &value)
ReplaceRouteRequest & WithDestinationCidrBlock(const Aws::String &value)
void SetRouteTableId(Aws::String &&value)
void SetNatGatewayId(Aws::String &&value)
void SetInstanceId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetDestinationCidrBlock(const Aws::String &value)
ReplaceRouteRequest & WithRouteTableId(const Aws::String &value)
void SetNetworkInterfaceId(Aws::String &&value)
void SetNatGatewayId(const Aws::String &value)
ReplaceRouteRequest & WithRouteTableId(const char *value)
const Aws::String & GetNetworkInterfaceId() const
ReplaceRouteRequest & WithGatewayId(const Aws::String &value)
ReplaceRouteRequest & WithNatGatewayId(Aws::String &&value)
void SetGatewayId(const char *value)
ReplaceRouteRequest & WithVpcPeeringConnectionId(Aws::String &&value)
JSON (JavaScript Object Notation).
ReplaceRouteRequest & WithInstanceId(const char *value)