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.DescribeCACertificate

Description

Describes a registered CA certificate.

Requires permission to access the DescribeCACertificate action.

Synopsis

Creating a Request

data DescribeCACertificate Source #

The input for the DescribeCACertificate operation.

See: newDescribeCACertificate smart constructor.

Constructors

DescribeCACertificate' 

Fields

Instances

Instances details
Eq DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Read DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Show DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Generic DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Associated Types

type Rep DescribeCACertificate :: Type -> Type #

NFData DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Methods

rnf :: DescribeCACertificate -> () #

Hashable DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

AWSRequest DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Associated Types

type AWSResponse DescribeCACertificate #

ToHeaders DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

ToPath DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

ToQuery DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

type Rep DescribeCACertificate Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

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

Defined in Amazonka.IoT.DescribeCACertificate

newDescribeCACertificate Source #

Create a value of DescribeCACertificate 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:certificateId:DescribeCACertificate', describeCACertificate_certificateId - The CA certificate identifier.

Request Lenses

Destructuring the Response

data DescribeCACertificateResponse Source #

The output from the DescribeCACertificate operation.

See: newDescribeCACertificateResponse smart constructor.

Constructors

DescribeCACertificateResponse' 

Fields

Instances

Instances details
Eq DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Read DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Show DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Generic DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

Associated Types

type Rep DescribeCACertificateResponse :: Type -> Type #

NFData DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

type Rep DescribeCACertificateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeCACertificate

type Rep DescribeCACertificateResponse = D1 ('MetaData "DescribeCACertificateResponse" "Amazonka.IoT.DescribeCACertificate" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeCACertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CACertificateDescription)) :*: (S1 ('MetaSel ('Just "registrationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistrationConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeCACertificateResponse Source #

Create a value of DescribeCACertificateResponse 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:certificateDescription:DescribeCACertificateResponse', describeCACertificateResponse_certificateDescription - The CA certificate description.

$sel:registrationConfig:DescribeCACertificateResponse', describeCACertificateResponse_registrationConfig - Information about the registration configuration.

$sel:httpStatus:DescribeCACertificateResponse', describeCACertificateResponse_httpStatus - The response's http status code.

Response Lenses