Class UserPoolClientAnalyticsConfigurationArgs


  • public final class UserPoolClientAnalyticsConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • applicationArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> applicationArn()
        Returns:
        Application ARN for an AWS End User Messaging application. Conflicts with `externalId` and `roleArn`.
      • applicationId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> applicationId()
        Returns:
        Application ID for an AWS End User Messaging application.
      • externalId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalId()
        Returns:
        ID for the Analytics Configuration. Conflicts with `applicationArn`.
      • roleArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleArn()
        Returns:
        ARN of an IAM role that authorizes Amazon Cognito to publish events to AWS End User Messaging analytics. Conflicts with `applicationArn`.
      • userDataShared

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> userDataShared()
        Returns:
        If set to `true`, Amazon Cognito will include user data in the events it publishes to AWS End User Messaging analytics.