interface CognitoUserPoolConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.VerifiedPermissions.Mixins.CfnIdentitySourcePropsMixin.CognitoUserPoolConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsverifiedpermissions/mixins#CfnIdentitySourcePropsMixin_CognitoUserPoolConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.verifiedpermissions.mixins.CfnIdentitySourcePropsMixin.CognitoUserPoolConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_verifiedpermissions.mixins.CfnIdentitySourcePropsMixin.CognitoUserPoolConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_verifiedpermissions » mixins » CfnIdentitySourcePropsMixin » CognitoUserPoolConfigurationProperty |
A structure that contains configuration information used when creating or updating an identity source that represents a connection to an Amazon Cognito user pool used as an identity provider for Verified Permissions .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as verifiedpermissions_mixins } from '@aws-cdk/mixins-preview/aws-verifiedpermissions';
const cognitoUserPoolConfigurationProperty: verifiedpermissions_mixins.CfnIdentitySourcePropsMixin.CognitoUserPoolConfigurationProperty = {
clientIds: ['clientIds'],
groupConfiguration: {
groupEntityType: 'groupEntityType',
},
userPoolArn: 'userPoolArn',
};
Properties
| Name | Type | Description |
|---|---|---|
| client | string[] | The unique application client IDs that are associated with the specified Amazon Cognito user pool. |
| group | IResolvable | Cognito | The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source. |
| user | string | The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized. |
clientIds?
Type:
string[]
(optional)
The unique application client IDs that are associated with the specified Amazon Cognito user pool.
Example: "ClientIds": ["&ExampleCogClientId;"]
groupConfiguration?
Type:
IResolvable | Cognito
(optional)
The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source.
userPoolArn?
Type:
string
(optional)
The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized.

.NET
Go
Java
Python
TypeScript