/AWS1/CL_APYUSERPOOLCONFIG¶
Describes an Amazon Cognito user pool configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_userpoolid TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
The user pool ID.
iv_awsregion TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
The Amazon Web Services Region in which the user pool was created.
iv_defaultaction TYPE /AWS1/APYDEFAULTACTION /AWS1/APYDEFAULTACTION¶
The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pool authentication doesn't match the Amazon Cognito user pool configuration.
Optional arguments:¶
iv_appidclientregex TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.
Queryable Attributes¶
userPoolId¶
The user pool ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERPOOLID() |
Getter for USERPOOLID, with configurable default |
ASK_USERPOOLID() |
Getter for USERPOOLID w/ exceptions if field has no value |
HAS_USERPOOLID() |
Determine if USERPOOLID has a value |
awsRegion¶
The Amazon Web Services Region in which the user pool was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AWSREGION() |
Getter for AWSREGION, with configurable default |
ASK_AWSREGION() |
Getter for AWSREGION w/ exceptions if field has no value |
HAS_AWSREGION() |
Determine if AWSREGION has a value |
defaultAction¶
The action that you want your GraphQL API to take when a request that uses Amazon Cognito user pool authentication doesn't match the Amazon Cognito user pool configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTACTION() |
Getter for DEFAULTACTION, with configurable default |
ASK_DEFAULTACTION() |
Getter for DEFAULTACTION w/ exceptions if field has no value |
HAS_DEFAULTACTION() |
Determine if DEFAULTACTION has a value |
appIdClientRegex¶
A regular expression for validating the incoming Amazon Cognito user pool app client ID. If this value isn't set, no filtering is applied.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPIDCLIENTREGEX() |
Getter for APPIDCLIENTREGEX, with configurable default |
ASK_APPIDCLIENTREGEX() |
Getter for APPIDCLIENTREGEX w/ exceptions if field has no va |
HAS_APPIDCLIENTREGEX() |
Determine if APPIDCLIENTREGEX has a value |