Interface CfnUserPoolClient.AnalyticsConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnUserPoolClient.AnalyticsConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnUserPoolClient

@Stability(Stable) public static interface CfnUserPoolClient.AnalyticsConfigurationProperty extends software.amazon.jsii.JsiiSerializable
The settings for Amazon Pinpoint analytics configuration.

With an analytics configuration, your application can collect user-activity metrics for user notifications with a Amazon Pinpoint campaign.

Amazon Pinpoint isn't available in all AWS Regions. For a list of available Regions, see Amazon Cognito and Amazon Pinpoint Region availability .

This data type is a request parameter of CreateUserPoolClient and UpdateUserPoolClient , and a response parameter of DescribeUserPoolClient .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cognito.*;
 AnalyticsConfigurationProperty analyticsConfigurationProperty = AnalyticsConfigurationProperty.builder()
         .applicationArn("applicationArn")
         .applicationId("applicationId")
         .externalId("externalId")
         .roleArn("roleArn")
         .userDataShared(false)
         .build();
 

See Also: