ManagedUserPoolClientAnalyticsConfigurationArgs

data class ManagedUserPoolClientAnalyticsConfigurationArgs(val applicationArn: Output<String>? = null, val applicationId: Output<String>? = null, val externalId: Output<String>? = null, val roleArn: Output<String>? = null, val userDataShared: Output<Boolean>? = null) : ConvertibleToJava<ManagedUserPoolClientAnalyticsConfigurationArgs>

Constructors

constructor(applicationArn: Output<String>? = null, applicationId: Output<String>? = null, externalId: Output<String>? = null, roleArn: Output<String>? = null, userDataShared: Output<Boolean>? = null)

Properties

Link copied to clipboard
val applicationArn: Output<String>? = null

Application ARN for an Amazon Pinpoint application. It conflicts with external_id and role_arn.

Link copied to clipboard
val applicationId: Output<String>? = null

Unique identifier for an Amazon Pinpoint application.

Link copied to clipboard
val externalId: Output<String>? = null

ID for the Analytics Configuration and conflicts with application_arn.

Link copied to clipboard
val roleArn: Output<String>? = null

ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. It conflicts with application_arn.

Link copied to clipboard
val userDataShared: Output<Boolean>? = null

If user_data_shared is set to true, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.

Functions

Link copied to clipboard
open override fun toJava(): ManagedUserPoolClientAnalyticsConfigurationArgs