AWSEC2NetworkInsightsPath

Objective-C

@interface AWSEC2NetworkInsightsPath

Swift

class AWSEC2NetworkInsightsPath

Describes a path.

  • The time stamp when the path was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable createdDate;

    Swift

    var createdDate: Date? { get set }
  • The ID of the destination.

    Declaration

    Objective-C

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

    Swift

    var destination: String? { get set }
  • The Amazon Resource Name (ARN) of the destination.

    Declaration

    Objective-C

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

    Swift

    var destinationArn: String? { get set }
  • The IP address of the destination.

    Declaration

    Objective-C

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

    Swift

    var destinationIp: String? { get set }
  • The destination port.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable destinationPort;

    Swift

    var destinationPort: NSNumber? { get set }
  • Scopes the analysis to network paths that match specific filters at the destination.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2PathFilter *_Nullable filterAtDestination;

    Swift

    var filterAtDestination: AWSEC2PathFilter? { get set }
  • Scopes the analysis to network paths that match specific filters at the source.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2PathFilter *_Nullable filterAtSource;

    Swift

    var filterAtSource: AWSEC2PathFilter? { get set }
  • The Amazon Resource Name (ARN) of the path.

    Declaration

    Objective-C

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

    Swift

    var networkInsightsPathArn: String? { get set }
  • The ID of the path.

    Declaration

    Objective-C

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

    Swift

    var networkInsightsPathId: String? { get set }
  • The protocol.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2Protocols protocols;

    Swift

    var protocols: AWSEC2Protocols { get set }
  • The ID of the source.

    Declaration

    Objective-C

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

    Swift

    var source: String? { get set }
  • The Amazon Resource Name (ARN) of the source.

    Declaration

    Objective-C

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

    Swift

    var sourceArn: String? { get set }
  • The IP address of the source.

    Declaration

    Objective-C

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

    Swift

    var sourceIp: String? { get set }
  • The tags associated with the path.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2Tag *> *_Nullable tags;

    Swift

    var tags: [AWSEC2Tag]? { get set }