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 Amazon Web Services resource that is the destination of the path.

    Declaration

    Objective-C

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

    Swift

    var destination: String? { get set }
  • The IP address of the Amazon Web Services resource that is the destination of the path.

    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 is UnauthorizedOperation.

    Declaration

    Objective-C

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

    Swift

    var dryRun: NSNumber? { get set }
  • The protocol.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2Protocols protocols;

    Swift

    var protocols: AWSEC2Protocols { get set }
  • The Amazon Web Services resource that is the source of the path.

    Declaration

    Objective-C

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

    Swift

    var source: String? { get set }
  • The IP address of the Amazon Web Services resource that is the source of the path.

    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 }