AWSEC2TransitGatewayRouteTableRoute

Objective-C

@interface AWSEC2TransitGatewayRouteTableRoute

Swift

class AWSEC2TransitGatewayRouteTableRoute

Describes a route in a transit gateway route table.

  • The ID of the route attachment.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var prefixListId: String? { get set }
  • The ID of the resource for the route attachment.

    Declaration

    Objective-C

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

    Swift

    var resourceId: String? { get set }
  • The resource type for the route attachment.

    Declaration

    Objective-C

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

    Swift

    var resourceType: String? { get set }
  • The route origin. The following are the possible values:

    • static

    • propagated

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var state: String? { get set }