Class CfnSessionLoggerMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.workspacesweb.CfnSessionLoggerMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSessionLoggerMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSessionLoggerMixinProps
@Stability(Stable)
@Internal
public static final class CfnSessionLoggerMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSessionLoggerMixinProps
An implementation for
CfnSessionLoggerMixinProps-
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.workspacesweb.CfnSessionLoggerMixinProps
CfnSessionLoggerMixinProps.Builder, CfnSessionLoggerMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSessionLoggerMixinProps.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 additional encryption context of the session logger.final StringThe custom managed key of the session logger.final StringThe human-readable display name.final ObjectThe filter that specifies which events to monitor.final ObjectThe configuration that specifies where logs are fowarded.getTags()The tags of the session logger.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 theCfnSessionLoggerMixinProps.Builder.
-
-
Method Details
-
getAdditionalEncryptionContext
Description copied from interface:CfnSessionLoggerMixinPropsThe additional encryption context of the session logger.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalEncryptionContextin interfaceCfnSessionLoggerMixinProps- See Also:
-
getCustomerManagedKey
Description copied from interface:CfnSessionLoggerMixinPropsThe custom managed key of the session logger.- Specified by:
getCustomerManagedKeyin interfaceCfnSessionLoggerMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnSessionLoggerMixinPropsThe human-readable display name.- Specified by:
getDisplayNamein interfaceCfnSessionLoggerMixinProps- See Also:
-
getEventFilter
Description copied from interface:CfnSessionLoggerMixinPropsThe filter that specifies which events to monitor.Returns union: either
IResolvableorCfnSessionLoggerPropsMixin.EventFilterProperty- Specified by:
getEventFilterin interfaceCfnSessionLoggerMixinProps- See Also:
-
getLogConfiguration
Description copied from interface:CfnSessionLoggerMixinPropsThe configuration that specifies where logs are fowarded.Returns union: either
IResolvableorCfnSessionLoggerPropsMixin.LogConfigurationProperty- Specified by:
getLogConfigurationin interfaceCfnSessionLoggerMixinProps- See Also:
-
getTags
Description copied from interface:CfnSessionLoggerMixinPropsThe tags of the session logger.- Specified by:
getTagsin interfaceCfnSessionLoggerMixinProps- 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()
-