Class CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty
An implementation for
CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty-
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.CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty
CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Builder, CfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.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 ObjectSpecifies whether to enable BGP logging for the VPN connection.final StringThe Amazon Resource Name (ARN) of the CloudWatch log group where BGP logs will be sent.final StringThe desired output format for BGP logs to be sent to CloudWatch.final ObjectEnable or disable VPN tunnel logging feature.final StringThe Amazon Resource Name (ARN) of the CloudWatch log group to send logs to.final StringSet log format.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 theCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty.Builder.
-
-
Method Details
-
getBgpLogEnabled
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertySpecifies whether to enable BGP logging for the VPN connection. Default value isFalse.Valid values:
True|FalseReturns union: either
BooleanorIResolvable- Specified by:
getBgpLogEnabledin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- See Also:
-
getBgpLogGroupArn
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertyThe Amazon Resource Name (ARN) of the CloudWatch log group where BGP logs will be sent.- Specified by:
getBgpLogGroupArnin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- See Also:
-
getBgpLogOutputFormat
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertyThe desired output format for BGP logs to be sent to CloudWatch. Default format isjson.Valid values:
json|text- Specified by:
getBgpLogOutputFormatin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- See Also:
-
getLogEnabled
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertyEnable or disable VPN tunnel logging feature. Default value isFalse.Valid values:
True|FalseReturns union: either
BooleanorIResolvable- Specified by:
getLogEnabledin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- See Also:
-
getLogGroupArn
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertyThe Amazon Resource Name (ARN) of the CloudWatch log group to send logs to.- Specified by:
getLogGroupArnin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- See Also:
-
getLogOutputFormat
Description copied from interface:CfnVPNConnection.CloudwatchLogOptionsSpecificationPropertySet log format. Default format isjson.Valid values:
json|text- Specified by:
getLogOutputFormatin interfaceCfnVPNConnection.CloudwatchLogOptionsSpecificationProperty- 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()
-