Class CfnTLSInspectionConfiguration.ServerCertificateScopeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTLSInspectionConfiguration.ServerCertificateScopeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTLSInspectionConfiguration.ServerCertificateScopeProperty
CfnTLSInspectionConfiguration.ServerCertificateScopeProperty-
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.networkfirewall.CfnTLSInspectionConfiguration.ServerCertificateScopeProperty
CfnTLSInspectionConfiguration.ServerCertificateScopeProperty.Builder, CfnTLSInspectionConfiguration.ServerCertificateScopeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTLSInspectionConfiguration.ServerCertificateScopeProperty.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 ObjectThe destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.final ObjectThe destination IP addresses and address ranges to decrypt for inspection, in CIDR notation.final ObjectThe protocols to inspect for, specified using the assigned internet protocol number (IANA) for each protocol.final ObjectThe source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.final ObjectThe source IP addresses and address ranges to decrypt for inspection, in CIDR notation.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 theCfnTLSInspectionConfiguration.ServerCertificateScopeProperty.Builder.
-
-
Method Details
-
getDestinationPorts
Description copied from interface:CfnTLSInspectionConfiguration.ServerCertificateScopePropertyThe destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.If not specified, this matches with any destination port.
You can specify individual ports, for example
1994, and you can specify port ranges, such as1990:1994.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTLSInspectionConfiguration.PortRangeProperty>- Specified by:
getDestinationPortsin interfaceCfnTLSInspectionConfiguration.ServerCertificateScopeProperty- See Also:
-
getDestinations
Description copied from interface:CfnTLSInspectionConfiguration.ServerCertificateScopePropertyThe destination IP addresses and address ranges to decrypt for inspection, in CIDR notation.If not specified, this matches with any destination address.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTLSInspectionConfiguration.AddressProperty>- Specified by:
getDestinationsin interfaceCfnTLSInspectionConfiguration.ServerCertificateScopeProperty- See Also:
-
getProtocols
Description copied from interface:CfnTLSInspectionConfiguration.ServerCertificateScopePropertyThe protocols to inspect for, specified using the assigned internet protocol number (IANA) for each protocol.If not specified, this matches with any protocol.
Network Firewall currently supports only TCP.
Returns union: either Listinvalid input: '<'
Number> orIResolvable- Specified by:
getProtocolsin interfaceCfnTLSInspectionConfiguration.ServerCertificateScopeProperty- See Also:
-
getSourcePorts
Description copied from interface:CfnTLSInspectionConfiguration.ServerCertificateScopePropertyThe source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.If not specified, this matches with any source port.
You can specify individual ports, for example
1994, and you can specify port ranges, such as1990:1994.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTLSInspectionConfiguration.PortRangeProperty>- Specified by:
getSourcePortsin interfaceCfnTLSInspectionConfiguration.ServerCertificateScopeProperty- See Also:
-
getSources
Description copied from interface:CfnTLSInspectionConfiguration.ServerCertificateScopePropertyThe source IP addresses and address ranges to decrypt for inspection, in CIDR notation.If not specified, this matches with any source address.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTLSInspectionConfiguration.AddressProperty>- Specified by:
getSourcesin interfaceCfnTLSInspectionConfiguration.ServerCertificateScopeProperty- 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()
-