AWSEC2NetworkInsightsAnalysis
Objective-C
@interface AWSEC2NetworkInsightsAnalysis
Swift
class AWSEC2NetworkInsightsAnalysis
Describes a network insights analysis.
-
The member accounts that contain resources that the path can traverse.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable additionalAccounts;
Swift
var additionalAccounts: [String]? { get set }
-
Potential intermediate components.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2AlternatePathHint *> *_Nullable alternatePathHints;
Swift
var alternatePathHints: [AWSEC2AlternatePathHint]? { get set }
-
The explanations. For more information, see Reachability Analyzer explanation codes.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2Explanation *> *_Nullable explanations;
Swift
var explanations: [AWSEC2Explanation]? { get set }
-
The Amazon Resource Names (ARN) of the resources that the path must traverse.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable filterInArns;
Swift
var filterInArns: [String]? { get set }
-
The components in the path from source to destination.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2PathComponent *> *_Nullable forwardPathComponents;
Swift
var forwardPathComponents: [AWSEC2PathComponent]? { get set }
-
The Amazon Resource Name (ARN) of the network insights analysis.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInsightsAnalysisArn;
Swift
var networkInsightsAnalysisArn: String? { get set }
-
The ID of the network insights analysis.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInsightsAnalysisId;
Swift
var networkInsightsAnalysisId: String? { get set }
-
The ID of the path.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInsightsPathId;
Swift
var networkInsightsPathId: String? { get set }
-
Indicates whether the destination is reachable from the source.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable networkPathFound;
Swift
var networkPathFound: NSNumber? { get set }
-
The components in the path from destination to source.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2PathComponent *> *_Nullable returnPathComponents;
Swift
var returnPathComponents: [AWSEC2PathComponent]? { get set }
-
The time the analysis started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startDate;
Swift
var startDate: Date? { get set }
-
The status of the network insights analysis.
Declaration
Objective-C
@property (nonatomic) AWSEC2AnalysisStatus status;
Swift
var status: AWSEC2AnalysisStatus { get set }
-
The status message, if the status is
failed
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable statusMessage;
Swift
var statusMessage: String? { get set }
-
Potential intermediate accounts.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable suggestedAccounts;
Swift
var suggestedAccounts: [String]? { get set }
-
The warning message.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable warningMessage;
Swift
var warningMessage: String? { get set }