AWSEC2AnalysisRouteTableRoute
Objective-C
@interface AWSEC2AnalysisRouteTableRoute
Swift
class AWSEC2AnalysisRouteTableRoute
Describes a route table route.
-
The ID of a carrier gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable carrierGatewayId;Swift
var carrierGatewayId: String? { get set } -
The Amazon Resource Name (ARN) of a core network.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable coreNetworkArn;Swift
var coreNetworkArn: String? { get set } -
The destination IPv4 address, in CIDR notation.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationCidr;Swift
var destinationCidr: String? { get set } -
The prefix of the Amazon Web Service.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationPrefixListId;Swift
var destinationPrefixListId: String? { get set } -
The ID of an egress-only internet gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable egressOnlyInternetGatewayId;Swift
var egressOnlyInternetGatewayId: String? { get set } -
The ID of the gateway, such as an internet gateway or virtual private gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable gatewayId;Swift
var gatewayId: String? { get set } -
The ID of the instance, such as a NAT instance.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable instanceId;Swift
var instanceId: String? { get set } -
The ID of a local gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable localGatewayId;Swift
var localGatewayId: String? { get set } -
The ID of a NAT gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable natGatewayId;Swift
var natGatewayId: String? { get set } -
The ID of a network interface.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInterfaceId;Swift
var networkInterfaceId: String? { get set } -
Describes how the route was created. The following are the possible values:
CreateRouteTable - The route was automatically created when the route table was created.
CreateRoute - The route was manually added to the route table.
EnableVgwRoutePropagation - The route was propagated by route propagation.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable origin;Swift
var origin: String? { get set } -
The state. The following are the possible values:
active
blackhole
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable state;Swift
var state: String? { get set } -
The ID of a transit gateway.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable transitGatewayId;Swift
var transitGatewayId: String? { get set } -
The ID of a VPC peering connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpcPeeringConnectionId;Swift
var vpcPeeringConnectionId: String? { get set }
View on GitHub
Install in Dash
AWSEC2AnalysisRouteTableRoute Class Reference