AWSEC2PathComponent
Objective-C
@interface AWSEC2PathComponent
Swift
class AWSEC2PathComponent
Describes a path component.
-
The network ACL rule.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisAclRule *_Nullable aclRule;
Swift
var aclRule: AWSEC2AnalysisAclRule? { get set }
-
The additional details.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2AdditionalDetail *> *_Nullable additionalDetails;
Swift
var additionalDetails: [AWSEC2AdditionalDetail]? { get set }
-
The resource to which the path component is attached.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable attachedTo;
Swift
var attachedTo: AWSEC2AnalysisComponent? { get set }
-
The component.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable component;
Swift
var component: AWSEC2AnalysisComponent? { get set }
-
The destination VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable destinationVpc;
Swift
var destinationVpc: AWSEC2AnalysisComponent? { get set }
-
The load balancer listener.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable elasticLoadBalancerListener;
Swift
var elasticLoadBalancerListener: AWSEC2AnalysisComponent? { get set }
-
The explanation codes.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2Explanation *> *_Nullable explanations;
Swift
var explanations: [AWSEC2Explanation]? { get set }
-
The Network Firewall stateful rule.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2FirewallStatefulRule *_Nullable firewallStatefulRule;
Swift
var firewallStatefulRule: AWSEC2FirewallStatefulRule? { get set }
-
The Network Firewall stateless rule.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2FirewallStatelessRule *_Nullable firewallStatelessRule;
Swift
var firewallStatelessRule: AWSEC2FirewallStatelessRule? { get set }
-
The inbound header.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisPacketHeader *_Nullable inboundHeader;
Swift
var inboundHeader: AWSEC2AnalysisPacketHeader? { get set }
-
The outbound header.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisPacketHeader *_Nullable outboundHeader;
Swift
var outboundHeader: AWSEC2AnalysisPacketHeader? { get set }
-
The route table route.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisRouteTableRoute *_Nullable routeTableRoute;
Swift
var routeTableRoute: AWSEC2AnalysisRouteTableRoute? { get set }
-
The security group rule.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisSecurityGroupRule *_Nullable securityGroupRule;
Swift
var securityGroupRule: AWSEC2AnalysisSecurityGroupRule? { get set }
-
The sequence number.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable sequenceNumber;
Swift
var sequenceNumber: NSNumber? { get set }
-
The name of the VPC endpoint service.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable serviceName;
Swift
var serviceName: String? { get set }
-
The source VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable sourceVpc;
Swift
var sourceVpc: AWSEC2AnalysisComponent? { get set }
-
The subnet.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable subnet;
Swift
var subnet: AWSEC2AnalysisComponent? { get set }
-
The transit gateway.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable transitGateway;
Swift
var transitGateway: AWSEC2AnalysisComponent? { get set }
-
The route in a transit gateway route table.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2TransitGatewayRouteTableRoute *_Nullable transitGatewayRouteTableRoute;
Swift
var transitGatewayRouteTableRoute: AWSEC2TransitGatewayRouteTableRoute? { get set }
-
The component VPC.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AnalysisComponent *_Nullable vpc;
Swift
var vpc: AWSEC2AnalysisComponent? { get set }