AWSEC2CreateRouteRequest Class Reference

Inherits from AWSRequest : AWSModel : AWSMTLModel
Declared in AWSEC2Model.h
AWSEC2Model.m

Overview

Contains the parameters for CreateRoute.

Required parameters: [RouteTableId, DestinationCidrBlock]

  destinationCidrBlock

The CIDR address block used for the destination match. Routing decisions are based on the most specific match.

@property (nonatomic, strong) NSString *destinationCidrBlock

Declared In

AWSEC2Model.h

  dryRun

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

@property (nonatomic, strong) NSNumber *dryRun

Declared In

AWSEC2Model.h

  gatewayId

The ID of an Internet gateway or virtual private gateway attached to your VPC.

@property (nonatomic, strong) NSString *gatewayId

Declared In

AWSEC2Model.h

  instanceId

The ID of a NAT instance in your VPC. The operation fails if you specify an instance ID unless exactly one network interface is attached.

@property (nonatomic, strong) NSString *instanceId

Declared In

AWSEC2Model.h

  natGatewayId

The ID of a NAT gateway.

@property (nonatomic, strong) NSString *natGatewayId

Declared In

AWSEC2Model.h

  networkInterfaceId

The ID of a network interface.

@property (nonatomic, strong) NSString *networkInterfaceId

Declared In

AWSEC2Model.h

  routeTableId

The ID of the route table for the route.

@property (nonatomic, strong) NSString *routeTableId

Declared In

AWSEC2Model.h

  vpcPeeringConnectionId

The ID of a VPC peering connection.

@property (nonatomic, strong) NSString *vpcPeeringConnectionId

Declared In

AWSEC2Model.h