libZSservicesZSamazonka-iotZSamazonka-iot
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoT.DescribeDomainConfiguration

Description

Gets summary information about a domain configuration.

Requires permission to access the DescribeDomainConfiguration action.

Synopsis

Creating a Request

data DescribeDomainConfiguration Source #

See: newDescribeDomainConfiguration smart constructor.

Constructors

DescribeDomainConfiguration' 

Fields

Instances

Instances details
Eq DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Read DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Show DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Generic DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Associated Types

type Rep DescribeDomainConfiguration :: Type -> Type #

NFData DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Hashable DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

AWSRequest DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

ToHeaders DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

ToPath DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

ToQuery DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

type Rep DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

type Rep DescribeDomainConfiguration = D1 ('MetaData "DescribeDomainConfiguration" "Amazonka.IoT.DescribeDomainConfiguration" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeDomainConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDomainConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

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

Destructuring the Response

data DescribeDomainConfigurationResponse Source #

Constructors

DescribeDomainConfigurationResponse' 

Fields

Instances

Instances details
Eq DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Read DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Show DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

Generic DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

NFData DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

type Rep DescribeDomainConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeDomainConfiguration

type Rep DescribeDomainConfigurationResponse = D1 ('MetaData "DescribeDomainConfigurationResponse" "Amazonka.IoT.DescribeDomainConfiguration" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeDomainConfigurationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "domainConfigurationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverCertificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServerCertificateSummary]))) :*: (S1 ('MetaSel ('Just "authorizerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthorizerConfig)) :*: (S1 ('MetaSel ('Just "lastStatusChangeDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "domainConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainConfigurationStatus))))) :*: ((S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "serviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceType)) :*: (S1 ('MetaSel ('Just "domainType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

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_serverCertificates :: Lens' DescribeDomainConfigurationResponse (Maybe [ServerCertificateSummary]) Source #

A list containing summary information about the server certificate included in the domain configuration.

describeDomainConfigurationResponse_lastStatusChangeDate :: Lens' DescribeDomainConfigurationResponse (Maybe UTCTime) Source #

The date and time the domain configuration's status was last changed.