class Aws::AmplifyBackend::Types::BackendAPIAppSyncAuthSettings
The authentication settings for accessing provisioned data models in your Amplify project.
@note When making an API call, you may pass BackendAPIAppSyncAuthSettings
data as a hash: { cognito_user_pool_id: "__string", description: "__string", expiration_time: 1.0, open_id_auth_ttl: "__string", open_id_client_id: "__string", open_id_iat_ttl: "__string", open_id_issue_url: "__string", open_id_provider_name: "__string", }
@!attribute [rw] cognito_user_pool_id
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models. @return [String]
@!attribute [rw] description
The API key description for API\_KEY, if it was used as an authentication mechanism to access your data models. @return [String]
@!attribute [rw] expiration_time
The API key expiration time for API\_KEY, if it was used as an authentication mechanism to access your data models. @return [Float]
@!attribute [rw] open_id_auth_ttl
The expiry time for the OpenID authentication mechanism. @return [String]
@!attribute [rw] open_id_client_id
The clientID for openID, if openID was used as an authentication setting to access your data models. @return [String]
@!attribute [rw] open_id_iat_ttl
The expiry time for the OpenID authentication mechanism. @return [String]
@!attribute [rw] open_id_issue_url
The openID issuer URL, if openID was used as an authentication setting to access your data models. @return [String]
@!attribute [rw] open_id_provider_name
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/amplifybackend-2020-08-11/BackendAPIAppSyncAuthSettings AWS API Documentation
Constants
- SENSITIVE