AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The configuration for an identity source that represents a connection to an Amazon Cognito user pool used as an identity provider for Verified Permissions.

This data type part of a Configuration structure that is used as a parameter to CreateIdentitySource.

Example:"CognitoUserPoolConfiguration":{"UserPoolArn":"arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5","ClientIds": ["a1b2c3d4e5f6g7h8i9j0kalbmc"],"groupConfiguration": {"groupEntityType": "MyCorp::Group"}}

Inheritance Hierarchy

System.Object
  Amazon.VerifiedPermissions.Model.CognitoUserPoolConfiguration

Namespace: Amazon.VerifiedPermissions.Model
Assembly: AWSSDK.VerifiedPermissions.dll
Version: 3.x.y.z

Syntax

C#
public class CognitoUserPoolConfiguration

The CognitoUserPoolConfiguration type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ClientIds System.Collections.Generic.List<System.String>

Gets and sets the property ClientIds.

The unique application client IDs that are associated with the specified Amazon Cognito user pool.

Example: "ClientIds": ["&ExampleCogClientId;"]

Public Property GroupConfiguration Amazon.VerifiedPermissions.Model.CognitoGroupConfiguration

Gets and sets the property GroupConfiguration.

The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source.

Public Property UserPoolArn System.String

Gets and sets the property UserPoolArn.

The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized.

Example: "UserPoolArn": "arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5"

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5