AWSEC2CreateNetworkInsightsPathRequest
Objective-C
@interface AWSEC2CreateNetworkInsightsPathRequest
Swift
class AWSEC2CreateNetworkInsightsPathRequest
-
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientToken;
Swift
var clientToken: String? { get set }
-
The ID or ARN of the destination. If the resource is in another account, you must specify an ARN.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destination;
Swift
var destination: 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 }
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
Scopes the analysis to network paths that match specific filters at the destination. If you specify this parameter, you can’t specify the parameter for the destination IP address.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2PathRequestFilter *_Nullable filterAtDestination;
Swift
var filterAtDestination: AWSEC2PathRequestFilter? { get set }
-
Scopes the analysis to network paths that match specific filters at the source. If you specify this parameter, you can’t specify the parameters for the source IP address or the destination port.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2PathRequestFilter *_Nullable filterAtSource;
Swift
var filterAtSource: AWSEC2PathRequestFilter? { get set }
-
The protocol.
Declaration
Objective-C
@property (nonatomic) AWSEC2Protocols protocols;
Swift
var protocols: AWSEC2Protocols { get set }
-
The ID or ARN of the source. If the resource is in another account, you must specify an ARN.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable source;
Swift
var source: 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 to add to the path.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2TagSpecification *> *_Nullable tagSpecifications;
Swift
var tagSpecifications: [AWSEC2TagSpecification]? { get set }