AWSEC2CreateLocalGatewayRouteRequest

Objective-C

@interface AWSEC2CreateLocalGatewayRouteRequest

Swift

class AWSEC2CreateLocalGatewayRouteRequest
  • The CIDR range used for destination matches. Routing decisions are based on the most specific match.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable destinationCidrBlock;

    Swift

    var destinationCidrBlock: String? { get set }
  • The ID of the prefix list. Use a prefix list in place of DestinationCidrBlock. You cannot use DestinationPrefixListId and DestinationCidrBlock in the same request.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable destinationPrefixListId;

    Swift

    var destinationPrefixListId: String? { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable dryRun;

    Swift

    var dryRun: NSNumber? { get set }
  • The ID of the local gateway route table.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable localGatewayRouteTableId;

    Swift

    var localGatewayRouteTableId: String? { get set }
  • The ID of the virtual interface group.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable localGatewayVirtualInterfaceGroupId;

    Swift

    var localGatewayVirtualInterfaceGroupId: String? { get set }
  • The ID of the network interface.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable networkInterfaceId;

    Swift

    var networkInterfaceId: String? { get set }