AWSEC2ModifyLocalGatewayRouteRequest

Objective-C

@interface AWSEC2ModifyLocalGatewayRouteRequest

Swift

class AWSEC2ModifyLocalGatewayRouteRequest
  • The CIDR block used for destination matches. The value that you provide must match the CIDR of an existing route in the table.

    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 }