@Stability(value=Stable) public static final class CfnTrafficMirrorFilterRuleProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTrafficMirrorFilterRuleProps>
CfnTrafficMirrorFilterRuleProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder destinationCidrBlock(String destinationCidrBlock)
CfnTrafficMirrorFilterRuleProps.getDestinationCidrBlock()destinationCidrBlock - The destination CIDR block to assign to the Traffic Mirror rule. This parameter is required.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder ruleAction(String ruleAction)
CfnTrafficMirrorFilterRuleProps.getRuleAction()ruleAction - The action to take on the filtered traffic. This parameter is required.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder ruleNumber(Number ruleNumber)
CfnTrafficMirrorFilterRuleProps.getRuleNumber()ruleNumber - The number of the Traffic Mirror rule. This parameter is required.
This number must be unique for each Traffic Mirror rule in a given direction. The rules are processed in ascending order by rule number.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder sourceCidrBlock(String sourceCidrBlock)
CfnTrafficMirrorFilterRuleProps.getSourceCidrBlock()sourceCidrBlock - The source CIDR block to assign to the Traffic Mirror rule. This parameter is required.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder trafficDirection(String trafficDirection)
CfnTrafficMirrorFilterRuleProps.getTrafficDirection()trafficDirection - The type of traffic. This parameter is required.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder trafficMirrorFilterId(String trafficMirrorFilterId)
CfnTrafficMirrorFilterRuleProps.getTrafficMirrorFilterId()trafficMirrorFilterId - The ID of the filter that this rule is associated with. This parameter is required.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder description(String description)
CfnTrafficMirrorFilterRuleProps.getDescription()description - The description of the Traffic Mirror rule.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder destinationPortRange(CfnTrafficMirrorFilterRule.TrafficMirrorPortRangeProperty destinationPortRange)
CfnTrafficMirrorFilterRuleProps.getDestinationPortRange()destinationPortRange - The destination port range.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder destinationPortRange(IResolvable destinationPortRange)
CfnTrafficMirrorFilterRuleProps.getDestinationPortRange()destinationPortRange - The destination port range.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder protocol(Number protocol)
CfnTrafficMirrorFilterRuleProps.getProtocol()protocol - The protocol, for example UDP, to assign to the Traffic Mirror rule.
For information about the protocol value, see Protocol Numbers on the Internet Assigned Numbers Authority (IANA) website.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder sourcePortRange(CfnTrafficMirrorFilterRule.TrafficMirrorPortRangeProperty sourcePortRange)
CfnTrafficMirrorFilterRuleProps.getSourcePortRange()sourcePortRange - The source port range.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps.Builder sourcePortRange(IResolvable sourcePortRange)
CfnTrafficMirrorFilterRuleProps.getSourcePortRange()sourcePortRange - The source port range.this@Stability(value=Stable) public CfnTrafficMirrorFilterRuleProps build()
build in interface software.amazon.jsii.Builder<CfnTrafficMirrorFilterRuleProps>CfnTrafficMirrorFilterRulePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.