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 |
Gets summary information about a domain configuration.
Requires permission to access the DescribeDomainConfiguration action.
Synopsis
- data DescribeDomainConfiguration = DescribeDomainConfiguration' {}
- newDescribeDomainConfiguration :: Text -> DescribeDomainConfiguration
- describeDomainConfiguration_domainConfigurationName :: Lens' DescribeDomainConfiguration Text
- data DescribeDomainConfigurationResponse = DescribeDomainConfigurationResponse' {
- domainConfigurationName :: Maybe Text
- serverCertificates :: Maybe [ServerCertificateSummary]
- authorizerConfig :: Maybe AuthorizerConfig
- lastStatusChangeDate :: Maybe POSIX
- domainConfigurationStatus :: Maybe DomainConfigurationStatus
- domainName :: Maybe Text
- domainConfigurationArn :: Maybe Text
- serviceType :: Maybe ServiceType
- domainType :: Maybe DomainType
- httpStatus :: Int
- newDescribeDomainConfigurationResponse :: Int -> DescribeDomainConfigurationResponse
- describeDomainConfigurationResponse_domainConfigurationName :: Lens' DescribeDomainConfigurationResponse (Maybe Text)
- describeDomainConfigurationResponse_serverCertificates :: Lens' DescribeDomainConfigurationResponse (Maybe [ServerCertificateSummary])
- describeDomainConfigurationResponse_authorizerConfig :: Lens' DescribeDomainConfigurationResponse (Maybe AuthorizerConfig)
- describeDomainConfigurationResponse_lastStatusChangeDate :: Lens' DescribeDomainConfigurationResponse (Maybe UTCTime)
- describeDomainConfigurationResponse_domainConfigurationStatus :: Lens' DescribeDomainConfigurationResponse (Maybe DomainConfigurationStatus)
- describeDomainConfigurationResponse_domainName :: Lens' DescribeDomainConfigurationResponse (Maybe Text)
- describeDomainConfigurationResponse_domainConfigurationArn :: Lens' DescribeDomainConfigurationResponse (Maybe Text)
- describeDomainConfigurationResponse_serviceType :: Lens' DescribeDomainConfigurationResponse (Maybe ServiceType)
- describeDomainConfigurationResponse_domainType :: Lens' DescribeDomainConfigurationResponse (Maybe DomainType)
- describeDomainConfigurationResponse_httpStatus :: Lens' DescribeDomainConfigurationResponse Int
Creating a Request
data DescribeDomainConfiguration Source #
See: newDescribeDomainConfiguration
smart constructor.
DescribeDomainConfiguration' | |
|
Instances
newDescribeDomainConfiguration Source #
Create a value of DescribeDomainConfiguration
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:domainConfigurationName:DescribeDomainConfiguration'
, describeDomainConfiguration_domainConfigurationName
- The name of the domain configuration.
Request Lenses
describeDomainConfiguration_domainConfigurationName :: Lens' DescribeDomainConfiguration Text Source #
The name of the domain configuration.
Destructuring the Response
data DescribeDomainConfigurationResponse Source #
See: newDescribeDomainConfigurationResponse
smart constructor.
DescribeDomainConfigurationResponse' | |
|
Instances
newDescribeDomainConfigurationResponse Source #
Create a value of DescribeDomainConfigurationResponse
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:domainConfigurationName:DescribeDomainConfiguration'
, describeDomainConfigurationResponse_domainConfigurationName
- The name of the domain configuration.
$sel:serverCertificates:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_serverCertificates
- A list containing summary information about the server certificate
included in the domain configuration.
$sel:authorizerConfig:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_authorizerConfig
- An object that specifies the authorization service for a domain.
$sel:lastStatusChangeDate:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_lastStatusChangeDate
- The date and time the domain configuration's status was last changed.
$sel:domainConfigurationStatus:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_domainConfigurationStatus
- A Boolean value that specifies the current state of the domain
configuration.
$sel:domainName:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_domainName
- The name of the domain.
$sel:domainConfigurationArn:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_domainConfigurationArn
- The ARN of the domain configuration.
$sel:serviceType:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_serviceType
- The type of service delivered by the endpoint.
$sel:domainType:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_domainType
- The type of the domain.
$sel:httpStatus:DescribeDomainConfigurationResponse'
, describeDomainConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
describeDomainConfigurationResponse_domainConfigurationName :: Lens' DescribeDomainConfigurationResponse (Maybe Text) Source #
The name of the domain configuration.
describeDomainConfigurationResponse_serverCertificates :: Lens' DescribeDomainConfigurationResponse (Maybe [ServerCertificateSummary]) Source #
A list containing summary information about the server certificate included in the domain configuration.
describeDomainConfigurationResponse_authorizerConfig :: Lens' DescribeDomainConfigurationResponse (Maybe AuthorizerConfig) Source #
An object that specifies the authorization service for a domain.
describeDomainConfigurationResponse_lastStatusChangeDate :: Lens' DescribeDomainConfigurationResponse (Maybe UTCTime) Source #
The date and time the domain configuration's status was last changed.
describeDomainConfigurationResponse_domainConfigurationStatus :: Lens' DescribeDomainConfigurationResponse (Maybe DomainConfigurationStatus) Source #
A Boolean value that specifies the current state of the domain configuration.
describeDomainConfigurationResponse_domainName :: Lens' DescribeDomainConfigurationResponse (Maybe Text) Source #
The name of the domain.
describeDomainConfigurationResponse_domainConfigurationArn :: Lens' DescribeDomainConfigurationResponse (Maybe Text) Source #
The ARN of the domain configuration.
describeDomainConfigurationResponse_serviceType :: Lens' DescribeDomainConfigurationResponse (Maybe ServiceType) Source #
The type of service delivered by the endpoint.
describeDomainConfigurationResponse_domainType :: Lens' DescribeDomainConfigurationResponse (Maybe DomainType) Source #
The type of the domain.
describeDomainConfigurationResponse_httpStatus :: Lens' DescribeDomainConfigurationResponse Int Source #
The response's http status code.