AnalyticsConfigurationType class
The Amazon Pinpoint analytics configuration for collecting metrics for a user pool.
Constructors
- AnalyticsConfigurationType({String? applicationArn, String? applicationId, String? externalId, String? roleArn, })
-
AnalyticsConfigurationType.fromJson(Map<
String, dynamic> json) -
factory
Properties
- applicationArn → String?
-
The Amazon Resource Name (ARN) of an Amazon Pinpoint project. You can use
the Amazon Pinpoint project for Pinpoint integration with the chosen User
Pool Client. Amazon Cognito publishes events to the pinpoint project
declared by the app ARN.
final
- applicationId → String?
-
The application ID for an Amazon Pinpoint application.
final
- externalId → String?
-
The external ID.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- roleArn → String?
-
The ARN of an IAM role that authorizes Amazon Cognito to publish events to
Amazon Pinpoint analytics.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
If
UserDataShared
istrue
, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited