AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The configuration of user event logs to an external Amazon Web Services service like Amazon Data Firehose, Amazon S3, or Amazon CloudWatch Logs.

Inheritance Hierarchy

System.Object
  Amazon.CognitoIdentityProvider.Model.LogConfigurationType

Namespace: Amazon.CognitoIdentityProvider.Model
Assembly: AWSSDK.CognitoIdentityProvider.dll
Version: 3.x.y.z

Syntax

C#
public class LogConfigurationType

The LogConfigurationType type exposes the following members

Constructors

NameDescription
Public Method LogConfigurationType()

Properties

NameTypeDescription
Public Property CloudWatchLogsConfiguration Amazon.CognitoIdentityProvider.Model.CloudWatchLogsConfigurationType

Gets and sets the property CloudWatchLogsConfiguration.

The CloudWatch log group destination of user pool detailed activity logs, or of user activity log export with threat protection.

Public Property EventSource Amazon.CognitoIdentityProvider.EventSourceName

Gets and sets the property EventSource.

The 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 to userAuthEvents.

Public Property FirehoseConfiguration Amazon.CognitoIdentityProvider.Model.FirehoseConfigurationType

Gets and sets the property FirehoseConfiguration.

The Amazon Data Firehose stream destination of user activity log export with threat protection. To activate this setting, your user pool must be on the Plus tier.

Public Property LogLevel Amazon.CognitoIdentityProvider.LogLevel

Gets and sets the property LogLevel.

The errorlevel selection of logs that a user pool sends for detailed activity logging. To send userNotification activity with information about message delivery, choose ERROR with CloudWatchLogsConfiguration. To send userAuthEvents activity with user logs from threat protection with the Plus feature plan, choose INFO with one of CloudWatchLogsConfiguration, FirehoseConfiguration, or S3Configuration.

Public Property S3Configuration Amazon.CognitoIdentityProvider.Model.S3ConfigurationType

Gets and sets the property S3Configuration.

The Amazon S3 bucket destination of user activity log export with threat protection. To activate this setting, your user pool must be on the Plus tier.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5