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