Class CfnTLSInspectionConfigurationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTLSInspectionConfigurationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTLSInspectionConfigurationProps
CfnTLSInspectionConfigurationProps-
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.CfnTLSInspectionConfigurationProps
CfnTLSInspectionConfigurationProps.Builder, CfnTLSInspectionConfigurationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTLSInspectionConfigurationProps.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 StringA description of the TLS inspection configuration.getTags()The key:value pairs to associate with the resource.final ObjectThe object that defines a TLS inspection configuration.final StringThe descriptive name of the TLS inspection configuration.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 theCfnTLSInspectionConfigurationProps.Builder.
-
-
Method Details
-
getTlsInspectionConfiguration
Description copied from interface:CfnTLSInspectionConfigurationPropsThe object that defines a TLS inspection configuration.AWS Network Firewall uses TLS inspection configurations to decrypt your firewall's inbound and outbound SSL/TLS traffic. After decryption, AWS Network Firewall inspects the traffic according to your firewall policy's stateful rules, and then re-encrypts it before sending it to its destination. You can enable inspection of your firewall's inbound traffic, outbound traffic, or both. To use TLS inspection with your firewall, you must first import or provision certificates using Certificate Manager , create a TLS inspection configuration, add that configuration to a new firewall policy, and then associate that policy with your firewall. For more information about using TLS inspection configurations, see Inspecting SSL/TLS traffic with TLS inspection configurations in the AWS Network Firewall Developer Guide .
Returns union: either
IResolvableorCfnTLSInspectionConfiguration.TLSInspectionConfigurationProperty- Specified by:
getTlsInspectionConfigurationin interfaceCfnTLSInspectionConfigurationProps- See Also:
-
getTlsInspectionConfigurationName
Description copied from interface:CfnTLSInspectionConfigurationPropsThe descriptive name of the TLS inspection configuration.You can't change the name of a TLS inspection configuration after you create it.
- Specified by:
getTlsInspectionConfigurationNamein interfaceCfnTLSInspectionConfigurationProps- See Also:
-
getDescription
Description copied from interface:CfnTLSInspectionConfigurationPropsA description of the TLS inspection configuration.- Specified by:
getDescriptionin interfaceCfnTLSInspectionConfigurationProps- See Also:
-
getTags
Description copied from interface:CfnTLSInspectionConfigurationPropsThe key:value pairs to associate with the resource.- Specified by:
getTagsin interfaceCfnTLSInspectionConfigurationProps- 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()
-