@Stability(value=Stable) @Internal public static final class CfnTrafficMirrorFilterRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTrafficMirrorFilterRuleProps
CfnTrafficMirrorFilterRulePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnTrafficMirrorFilterRuleProps.Builder, CfnTrafficMirrorFilterRuleProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnTrafficMirrorFilterRuleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnTrafficMirrorFilterRuleProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
The description of the Traffic Mirror rule.
|
String |
getDestinationCidrBlock()
The destination CIDR block to assign to the Traffic Mirror rule.
|
Object |
getDestinationPortRange()
The destination port range.
|
Number |
getProtocol()
The protocol, for example UDP, to assign to the Traffic Mirror rule.
|
String |
getRuleAction()
The action to take on the filtered traffic.
|
Number |
getRuleNumber()
The number of the Traffic Mirror rule.
|
String |
getSourceCidrBlock()
The source CIDR block to assign to the Traffic Mirror rule.
|
Object |
getSourcePortRange()
The source port range.
|
String |
getTrafficDirection()
The type of traffic.
|
String |
getTrafficMirrorFilterId()
The ID of the filter that this rule is associated with.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnTrafficMirrorFilterRuleProps.Builder builder)
CfnTrafficMirrorFilterRuleProps.Builder.public final String getDestinationCidrBlock()
CfnTrafficMirrorFilterRulePropsgetDestinationCidrBlock in interface CfnTrafficMirrorFilterRulePropspublic final String getRuleAction()
CfnTrafficMirrorFilterRulePropsgetRuleAction in interface CfnTrafficMirrorFilterRulePropspublic final Number getRuleNumber()
CfnTrafficMirrorFilterRulePropsThis number must be unique for each Traffic Mirror rule in a given direction. The rules are processed in ascending order by rule number.
getRuleNumber in interface CfnTrafficMirrorFilterRulePropspublic final String getSourceCidrBlock()
CfnTrafficMirrorFilterRulePropsgetSourceCidrBlock in interface CfnTrafficMirrorFilterRulePropspublic final String getTrafficDirection()
CfnTrafficMirrorFilterRulePropsgetTrafficDirection in interface CfnTrafficMirrorFilterRulePropspublic final String getTrafficMirrorFilterId()
CfnTrafficMirrorFilterRulePropsgetTrafficMirrorFilterId in interface CfnTrafficMirrorFilterRulePropspublic final String getDescription()
CfnTrafficMirrorFilterRulePropsgetDescription in interface CfnTrafficMirrorFilterRulePropspublic final Object getDestinationPortRange()
CfnTrafficMirrorFilterRulePropsgetDestinationPortRange in interface CfnTrafficMirrorFilterRulePropspublic final Number getProtocol()
CfnTrafficMirrorFilterRulePropsFor information about the protocol value, see Protocol Numbers on the Internet Assigned Numbers Authority (IANA) website.
getProtocol in interface CfnTrafficMirrorFilterRulePropspublic final Object getSourcePortRange()
CfnTrafficMirrorFilterRulePropsgetSourcePortRange in interface CfnTrafficMirrorFilterRuleProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.