aws-cdk-lib.aws_cognito.CfnIdentityPool.PushSyncProperty

interface PushSyncProperty

LanguageType name
.NETAmazon.CDK.AWS.Cognito.CfnIdentityPool.PushSyncProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscognito#CfnIdentityPool_PushSyncProperty
Javasoftware.amazon.awscdk.services.cognito.CfnIdentityPool.PushSyncProperty
Pythonaws_cdk.aws_cognito.CfnIdentityPool.PushSyncProperty
TypeScript aws-cdk-lib » aws_cognito » CfnIdentityPool » PushSyncProperty

PushSync is a property of the AWS::Cognito::IdentityPool resource that defines the configuration options to be applied to an Amazon Cognito identity pool.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cognito as cognito } from 'aws-cdk-lib';
const pushSyncProperty: cognito.CfnIdentityPool.PushSyncProperty = {
  applicationArns: ['applicationArns'],
  roleArn: 'roleArn',
};

Properties

NameTypeDescription
applicationArns?string[]The ARNs of the Amazon SNS platform applications that could be used by clients.
roleArn?stringAn IAM role configured to allow Amazon Cognito to call Amazon SNS on behalf of the developer.

applicationArns?

Type: string[] (optional)

The ARNs of the Amazon SNS platform applications that could be used by clients.


roleArn?

Type: string (optional)

An IAM role configured to allow Amazon Cognito to call Amazon SNS on behalf of the developer.