Class CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty
CfnTLSInspectionConfigurationPropsMixin.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.cfnpropertymixins.services.networkfirewall.CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty
CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty.Builder, CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTLSInspectionConfigurationPropsMixin.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
protected Jsii$Proxy(CfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty.Builder.
-
-
Method Details
-
getDestinationPorts
Description copied from interface:CfnTLSInspectionConfigurationPropsMixin.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: '<'eitherIResolvableorCfnTLSInspectionConfigurationPropsMixin.PortRangeProperty>- Specified by:
getDestinationPortsin interfaceCfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty- See Also:
-
getDestinations
Description copied from interface:CfnTLSInspectionConfigurationPropsMixin.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: '<'eitherIResolvableorCfnTLSInspectionConfigurationPropsMixin.AddressProperty>- Specified by:
getDestinationsin interfaceCfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty- See Also:
-
getProtocols
Description copied from interface:CfnTLSInspectionConfigurationPropsMixin.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 interfaceCfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty- See Also:
-
getSourcePorts
Description copied from interface:CfnTLSInspectionConfigurationPropsMixin.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: '<'eitherIResolvableorCfnTLSInspectionConfigurationPropsMixin.PortRangeProperty>- Specified by:
getSourcePortsin interfaceCfnTLSInspectionConfigurationPropsMixin.ServerCertificateScopeProperty- See Also:
-
getSources
Description copied from interface:CfnTLSInspectionConfigurationPropsMixin.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: '<'eitherIResolvableorCfnTLSInspectionConfigurationPropsMixin.AddressProperty>- Specified by:
getSourcesin interfaceCfnTLSInspectionConfigurationPropsMixin.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()
-