Class CfnTLSInspectionConfigurationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTLSInspectionConfigurationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTLSInspectionConfigurationMixinProps
CfnTLSInspectionConfigurationMixinProps-
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.CfnTLSInspectionConfigurationMixinProps
CfnTLSInspectionConfigurationMixinProps.Builder, CfnTLSInspectionConfigurationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTLSInspectionConfigurationMixinProps.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 theCfnTLSInspectionConfigurationMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnTLSInspectionConfigurationMixinPropsA description of the TLS inspection configuration.- Specified by:
getDescriptionin interfaceCfnTLSInspectionConfigurationMixinProps- See Also:
-
getTags
Description copied from interface:CfnTLSInspectionConfigurationMixinPropsThe key:value pairs to associate with the resource.- Specified by:
getTagsin interfaceCfnTLSInspectionConfigurationMixinProps- See Also:
-
getTlsInspectionConfiguration
Description copied from interface:CfnTLSInspectionConfigurationMixinPropsThe 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
IResolvableorCfnTLSInspectionConfigurationPropsMixin.TLSInspectionConfigurationProperty- Specified by:
getTlsInspectionConfigurationin interfaceCfnTLSInspectionConfigurationMixinProps- See Also:
-
getTlsInspectionConfigurationName
Description copied from interface:CfnTLSInspectionConfigurationMixinPropsThe 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 interfaceCfnTLSInspectionConfigurationMixinProps- 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()
-