AWSEC2LocalGatewayRoute

Objective-C

@interface AWSEC2LocalGatewayRoute

Swift

class AWSEC2LocalGatewayRoute

Describes a route for a local gateway route table.

  • The ID of the customer-owned address pool.

    Declaration

    Objective-C

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

    Swift

    var coipPoolId: String? { get set }
  • The CIDR block used for destination matches.

    Declaration

    Objective-C

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

    Swift

    var destinationCidrBlock: String? { get set }
  • The ID of the prefix list.

    Declaration

    Objective-C

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

    Swift

    var destinationPrefixListId: String? { get set }
  • The Amazon Resource Name (ARN) of the local gateway route table.

    Declaration

    Objective-C

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

    Swift

    var localGatewayRouteTableArn: String? { 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 }
  • The ID of the Amazon Web Services account that owns the local gateway route.

    Declaration

    Objective-C

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

    Swift

    var ownerId: String? { get set }
  • The state of the route.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2LocalGatewayRouteState state;

    Swift

    var state: AWSEC2LocalGatewayRouteState { get set }
  • The ID of the subnet.

    Declaration

    Objective-C

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

    Swift

    var subnetId: String? { get set }
  • The route type.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2LocalGatewayRouteType types;

    Swift

    var types: AWSEC2LocalGatewayRouteType { get set }