Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data BackendAPIAppSyncAuthSettings = BackendAPIAppSyncAuthSettings' {}
- newBackendAPIAppSyncAuthSettings :: BackendAPIAppSyncAuthSettings
- backendAPIAppSyncAuthSettings_openIDProviderName :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDClientId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDIssueURL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_cognitoUserPoolId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDAuthTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_description :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_expirationTime :: Lens' BackendAPIAppSyncAuthSettings (Maybe Double)
- backendAPIAppSyncAuthSettings_openIDIatTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
Documentation
data BackendAPIAppSyncAuthSettings Source #
The authentication settings for accessing provisioned data models in your Amplify project.
See: newBackendAPIAppSyncAuthSettings
smart constructor.
BackendAPIAppSyncAuthSettings' | |
|
Instances
newBackendAPIAppSyncAuthSettings :: BackendAPIAppSyncAuthSettings Source #
Create a value of BackendAPIAppSyncAuthSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:openIDProviderName:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_openIDProviderName
- The OpenID provider name, if OpenID was used as an authentication
mechanism to access your data models.
$sel:openIDClientId:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_openIDClientId
- The clientID for openID, if openID was used as an authentication setting
to access your data models.
$sel:openIDIssueURL:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_openIDIssueURL
- The openID issuer URL, if openID was used as an authentication setting
to access your data models.
$sel:cognitoUserPoolId:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_cognitoUserPoolId
- The Amazon Cognito user pool ID, if Amazon Cognito was used as an
authentication setting to access your data models.
$sel:openIDAuthTTL:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_openIDAuthTTL
- The expiry time for the OpenID authentication mechanism.
$sel:description:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_description
- The API key description for API_KEY, if it was used as an authentication
mechanism to access your data models.
$sel:expirationTime:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_expirationTime
- The API key expiration time for API_KEY, if it was used as an
authentication mechanism to access your data models.
$sel:openIDIatTTL:BackendAPIAppSyncAuthSettings'
, backendAPIAppSyncAuthSettings_openIDIatTTL
- The expiry time for the OpenID authentication mechanism.
backendAPIAppSyncAuthSettings_openIDProviderName :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_openIDClientId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The clientID for openID, if openID was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_openIDIssueURL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The openID issuer URL, if openID was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_cognitoUserPoolId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_openIDAuthTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The expiry time for the OpenID authentication mechanism.
backendAPIAppSyncAuthSettings_description :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_expirationTime :: Lens' BackendAPIAppSyncAuthSettings (Maybe Double) Source #
The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_openIDIatTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The expiry time for the OpenID authentication mechanism.