Class CfnTrafficMirrorFilterRuleProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnTrafficMirrorFilterRuleProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTrafficMirrorFilterRuleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTrafficMirrorFilterRuleProps
@Stability(Stable)
@Internal
public static final class CfnTrafficMirrorFilterRuleProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTrafficMirrorFilterRuleProps
An implementation for
CfnTrafficMirrorFilterRuleProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnTrafficMirrorFilterRuleProps
CfnTrafficMirrorFilterRuleProps.Builder, CfnTrafficMirrorFilterRuleProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTrafficMirrorFilterRuleProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe description of the Traffic Mirror rule.final StringThe destination CIDR block to assign to the Traffic Mirror rule.final ObjectThe destination port range.final NumberThe protocol, for example UDP, to assign to the Traffic Mirror rule.final StringThe action to take on the filtered traffic.final NumberThe number of the Traffic Mirror rule.final StringThe source CIDR block to assign to the Traffic Mirror rule.final ObjectThe source port range.getTags()Tags on Traffic Mirroring filter rules.final StringThe type of traffic.final StringThe ID of the filter that this rule is associated with.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTrafficMirrorFilterRuleProps.Builder.
-
-
Method Details
-
getDestinationCidrBlock
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe destination CIDR block to assign to the Traffic Mirror rule.- Specified by:
getDestinationCidrBlockin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getRuleAction
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe action to take on the filtered traffic.- Specified by:
getRuleActionin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getRuleNumber
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe number of the Traffic Mirror rule.This number must be unique for each Traffic Mirror rule in a given direction. The rules are processed in ascending order by rule number.
- Specified by:
getRuleNumberin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getSourceCidrBlock
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe source CIDR block to assign to the Traffic Mirror rule.- Specified by:
getSourceCidrBlockin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getTrafficDirection
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe type of traffic.- Specified by:
getTrafficDirectionin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getTrafficMirrorFilterId
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe ID of the filter that this rule is associated with.- Specified by:
getTrafficMirrorFilterIdin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getDescription
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe description of the Traffic Mirror rule.- Specified by:
getDescriptionin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getDestinationPortRange
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe destination port range.- Specified by:
getDestinationPortRangein interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getProtocol
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe 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.
- Specified by:
getProtocolin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getSourcePortRange
Description copied from interface:CfnTrafficMirrorFilterRulePropsThe source port range.- Specified by:
getSourcePortRangein interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
getTags
Description copied from interface:CfnTrafficMirrorFilterRulePropsTags on Traffic Mirroring filter rules.- Specified by:
getTagsin interfaceCfnTrafficMirrorFilterRuleProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-