Class CfnLogDeliveryConfiguration.LogConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLogDeliveryConfiguration.LogConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLogDeliveryConfiguration.LogConfigurationProperty
CfnLogDeliveryConfiguration.LogConfigurationProperty-
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.cognito.CfnLogDeliveryConfiguration.LogConfigurationProperty
CfnLogDeliveryConfiguration.LogConfigurationProperty.Builder, CfnLogDeliveryConfiguration.LogConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLogDeliveryConfiguration.LogConfigurationProperty.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 ObjectConfiguration for the CloudWatch log group destination of user pool detailed activity logging, or of user activity log export with advanced security features.final StringThe source of events that your user pool sends for logging.final ObjectConfiguration for the Amazon Data Firehose stream destination of user activity log export with threat protection.final StringTheerrorlevelselection of logs that a user pool sends for detailed activity logging.final ObjectConfiguration for the Amazon S3 bucket destination of user activity log export with threat protection.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 theCfnLogDeliveryConfiguration.LogConfigurationProperty.Builder.
-
-
Method Details
-
getCloudWatchLogsConfiguration
Description copied from interface:CfnLogDeliveryConfiguration.LogConfigurationPropertyConfiguration for the CloudWatch log group destination of user pool detailed activity logging, or of user activity log export with advanced security features.Returns union: either
IResolvableorCfnLogDeliveryConfiguration.CloudWatchLogsConfigurationProperty- Specified by:
getCloudWatchLogsConfigurationin interfaceCfnLogDeliveryConfiguration.LogConfigurationProperty- See Also:
-
getEventSource
Description copied from interface:CfnLogDeliveryConfiguration.LogConfigurationPropertyThe source of events that your user pool sends for logging.To send error-level logs about user notification activity, set to
userNotification. To send info-level logs about threat-protection user activity in user pools with the Plus feature plan, set touserAuthEvents.- Specified by:
getEventSourcein interfaceCfnLogDeliveryConfiguration.LogConfigurationProperty- See Also:
-
getFirehoseConfiguration
Description copied from interface:CfnLogDeliveryConfiguration.LogConfigurationPropertyConfiguration for the Amazon Data Firehose stream destination of user activity log export with threat protection.Returns union: either
IResolvableorCfnLogDeliveryConfiguration.FirehoseConfigurationProperty- Specified by:
getFirehoseConfigurationin interfaceCfnLogDeliveryConfiguration.LogConfigurationProperty- See Also:
-
getLogLevel
Description copied from interface:CfnLogDeliveryConfiguration.LogConfigurationPropertyTheerrorlevelselection of logs that a user pool sends for detailed activity logging.To send
userNotificationactivity with information about message delivery , chooseERRORwithCloudWatchLogsConfiguration. To senduserAuthEventsactivity with user logs from threat protection with the Plus feature plan, chooseINFOwith one ofCloudWatchLogsConfiguration,FirehoseConfiguration, orS3Configuration.- Specified by:
getLogLevelin interfaceCfnLogDeliveryConfiguration.LogConfigurationProperty- See Also:
-
getS3Configuration
Description copied from interface:CfnLogDeliveryConfiguration.LogConfigurationPropertyConfiguration for the Amazon S3 bucket destination of user activity log export with threat protection.Returns union: either
IResolvableorCfnLogDeliveryConfiguration.S3ConfigurationProperty- Specified by:
getS3Configurationin interfaceCfnLogDeliveryConfiguration.LogConfigurationProperty- 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()
-