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 WebsiteAuthorizationProviderSummary = WebsiteAuthorizationProviderSummary' {}
- newWebsiteAuthorizationProviderSummary :: AuthorizationProviderType -> WebsiteAuthorizationProviderSummary
- websiteAuthorizationProviderSummary_authorizationProviderId :: Lens' WebsiteAuthorizationProviderSummary (Maybe Text)
- websiteAuthorizationProviderSummary_createdTime :: Lens' WebsiteAuthorizationProviderSummary (Maybe UTCTime)
- websiteAuthorizationProviderSummary_domainName :: Lens' WebsiteAuthorizationProviderSummary (Maybe Text)
- websiteAuthorizationProviderSummary_authorizationProviderType :: Lens' WebsiteAuthorizationProviderSummary AuthorizationProviderType
Documentation
data WebsiteAuthorizationProviderSummary Source #
The summary of the website authorization provider.
See: newWebsiteAuthorizationProviderSummary
smart constructor.
WebsiteAuthorizationProviderSummary' | |
|
Instances
newWebsiteAuthorizationProviderSummary Source #
:: AuthorizationProviderType |
|
-> WebsiteAuthorizationProviderSummary |
Create a value of WebsiteAuthorizationProviderSummary
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:authorizationProviderId:WebsiteAuthorizationProviderSummary'
, websiteAuthorizationProviderSummary_authorizationProviderId
- A unique identifier for the authorization provider.
$sel:createdTime:WebsiteAuthorizationProviderSummary'
, websiteAuthorizationProviderSummary_createdTime
- The time of creation.
$sel:domainName:WebsiteAuthorizationProviderSummary'
, websiteAuthorizationProviderSummary_domainName
- The domain name of the authorization provider. This applies only to
SAML-based authorization providers.
$sel:authorizationProviderType:WebsiteAuthorizationProviderSummary'
, websiteAuthorizationProviderSummary_authorizationProviderType
- The authorization provider type.
websiteAuthorizationProviderSummary_authorizationProviderId :: Lens' WebsiteAuthorizationProviderSummary (Maybe Text) Source #
A unique identifier for the authorization provider.
websiteAuthorizationProviderSummary_createdTime :: Lens' WebsiteAuthorizationProviderSummary (Maybe UTCTime) Source #
The time of creation.
websiteAuthorizationProviderSummary_domainName :: Lens' WebsiteAuthorizationProviderSummary (Maybe Text) Source #
The domain name of the authorization provider. This applies only to SAML-based authorization providers.
websiteAuthorizationProviderSummary_authorizationProviderType :: Lens' WebsiteAuthorizationProviderSummary AuthorizationProviderType Source #
The authorization provider type.