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 }