Package com.pulumi.aws.cognito.inputs
Class ManagedUserPoolClientAnalyticsConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.inputs.ManagedUserPoolClientAnalyticsConfigurationArgs.Builder
-
- Enclosing class:
- ManagedUserPoolClientAnalyticsConfigurationArgs
public static final class ManagedUserPoolClientAnalyticsConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ManagedUserPoolClientAnalyticsConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ManagedUserPoolClientAnalyticsConfigurationArgs defaults)
-
-
Method Detail
-
applicationArn
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder applicationArn(@Nullable com.pulumi.core.Output<java.lang.String> applicationArn)
- Parameters:
applicationArn
- Application ARN for an Amazon Pinpoint application. It conflicts with `external_id` and `role_arn`.- Returns:
- builder
-
applicationArn
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder applicationArn(java.lang.String applicationArn)
- Parameters:
applicationArn
- Application ARN for an Amazon Pinpoint application. It conflicts with `external_id` and `role_arn`.- Returns:
- builder
-
applicationId
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder applicationId(@Nullable com.pulumi.core.Output<java.lang.String> applicationId)
- Parameters:
applicationId
- Unique identifier for an Amazon Pinpoint application.- Returns:
- builder
-
applicationId
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder applicationId(java.lang.String applicationId)
- Parameters:
applicationId
- Unique identifier for an Amazon Pinpoint application.- Returns:
- builder
-
externalId
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder externalId(@Nullable com.pulumi.core.Output<java.lang.String> externalId)
- Parameters:
externalId
- ID for the Analytics Configuration and conflicts with `application_arn`.- Returns:
- builder
-
externalId
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder externalId(java.lang.String externalId)
- Parameters:
externalId
- ID for the Analytics Configuration and conflicts with `application_arn`.- Returns:
- builder
-
roleArn
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder roleArn(@Nullable com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn
- ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. It conflicts with `application_arn`.- Returns:
- builder
-
roleArn
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn
- ARN of an IAM role that authorizes Amazon Cognito to publish events to Amazon Pinpoint analytics. It conflicts with `application_arn`.- Returns:
- builder
-
userDataShared
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder userDataShared(@Nullable com.pulumi.core.Output<java.lang.Boolean> userDataShared)
- Parameters:
userDataShared
- If `user_data_shared` is set to `true`, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.- Returns:
- builder
-
userDataShared
public ManagedUserPoolClientAnalyticsConfigurationArgs.Builder userDataShared(java.lang.Boolean userDataShared)
- Parameters:
userDataShared
- If `user_data_shared` is set to `true`, Amazon Cognito will include user data in the events it publishes to Amazon Pinpoint analytics.- Returns:
- builder
-
build
public ManagedUserPoolClientAnalyticsConfigurationArgs build()
-
-