@Stability(value=Stable) public static final class CfnNetworkInsightsPath.Builder extends Object implements software.amazon.jsii.Builder<CfnNetworkInsightsPath>
CfnNetworkInsightsPath
.Modifier and Type | Method and Description |
---|---|
CfnNetworkInsightsPath |
build() |
static CfnNetworkInsightsPath.Builder |
create(Construct scope,
String id) |
CfnNetworkInsightsPath.Builder |
destination(String destination)
The ID or ARN of the destination.
|
CfnNetworkInsightsPath.Builder |
destinationIp(String destinationIp)
The IP address of the destination.
|
CfnNetworkInsightsPath.Builder |
destinationPort(Number destinationPort)
The destination port.
|
CfnNetworkInsightsPath.Builder |
filterAtDestination(CfnNetworkInsightsPath.PathFilterProperty filterAtDestination)
Scopes the analysis to network paths that match specific filters at the destination.
|
CfnNetworkInsightsPath.Builder |
filterAtDestination(IResolvable filterAtDestination)
Scopes the analysis to network paths that match specific filters at the destination.
|
CfnNetworkInsightsPath.Builder |
filterAtSource(CfnNetworkInsightsPath.PathFilterProperty filterAtSource)
Scopes the analysis to network paths that match specific filters at the source.
|
CfnNetworkInsightsPath.Builder |
filterAtSource(IResolvable filterAtSource)
Scopes the analysis to network paths that match specific filters at the source.
|
CfnNetworkInsightsPath.Builder |
protocol(String protocol)
The protocol.
|
CfnNetworkInsightsPath.Builder |
source(String source)
The ID or ARN of the source.
|
CfnNetworkInsightsPath.Builder |
sourceIp(String sourceIp)
The IP address of the source.
|
CfnNetworkInsightsPath.Builder |
tags(List<? extends CfnTag> tags)
The tags to add to the path.
|
@Stability(value=Stable) public static CfnNetworkInsightsPath.Builder create(Construct scope, String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnNetworkInsightsPath.FilterPortRangeProperty.Builder
.@Stability(value=Stable) public CfnNetworkInsightsPath.Builder protocol(String protocol)
protocol
- The protocol. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder source(String source)
If the resource is in another account, you must specify an ARN.
source
- The ID or ARN of the source. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder destination(String destination)
If the resource is in another account, you must specify an ARN.
destination
- The ID or ARN of the destination. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder destinationIp(String destinationIp)
destinationIp
- The IP address of the destination. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder destinationPort(Number destinationPort)
destinationPort
- The destination port. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder filterAtDestination(IResolvable filterAtDestination)
If you specify this parameter, you can't specify the parameter for the destination IP address.
filterAtDestination
- Scopes the analysis to network paths that match specific filters at the destination. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder filterAtDestination(CfnNetworkInsightsPath.PathFilterProperty filterAtDestination)
If you specify this parameter, you can't specify the parameter for the destination IP address.
filterAtDestination
- Scopes the analysis to network paths that match specific filters at the destination. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder filterAtSource(IResolvable filterAtSource)
If you specify this parameter, you can't specify the parameters for the source IP address or the destination port.
filterAtSource
- Scopes the analysis to network paths that match specific filters at the source. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder filterAtSource(CfnNetworkInsightsPath.PathFilterProperty filterAtSource)
If you specify this parameter, you can't specify the parameters for the source IP address or the destination port.
filterAtSource
- Scopes the analysis to network paths that match specific filters at the source. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder sourceIp(String sourceIp)
sourceIp
- The IP address of the source. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath.Builder tags(List<? extends CfnTag> tags)
tags
- The tags to add to the path. This parameter is required.this
@Stability(value=Stable) public CfnNetworkInsightsPath build()
build
in interface software.amazon.jsii.Builder<CfnNetworkInsightsPath>
Copyright © 2023. All rights reserved.