libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise
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.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Description

Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region. For more information, see Key management in the IoT SiteWise User Guide.

Synopsis

Creating a Request

data DescribeDefaultEncryptionConfiguration Source #

Instances

Instances details
Eq DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Read DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Show DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Generic DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

NFData DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Hashable DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

AWSRequest DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToHeaders DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToPath DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToQuery DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfiguration = D1 ('MetaData "DescribeDefaultEncryptionConfiguration" "Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDefaultEncryptionConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

newDescribeDefaultEncryptionConfiguration :: DescribeDefaultEncryptionConfiguration Source #

Create a value of DescribeDefaultEncryptionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DescribeDefaultEncryptionConfigurationResponse Source #

Constructors

DescribeDefaultEncryptionConfigurationResponse' 

Fields

Instances

Instances details
Eq DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Read DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Show DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Generic DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

NFData DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfigurationResponse = D1 ('MetaData "DescribeDefaultEncryptionConfigurationResponse" "Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDefaultEncryptionConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType) :*: S1 ('MetaSel ('Just "configurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus))))

newDescribeDefaultEncryptionConfigurationResponse Source #

Create a value of DescribeDefaultEncryptionConfigurationResponse 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:kmsKeyArn:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_kmsKeyArn - The key ARN of the customer managed customer master key (CMK) used for KMS encryption if you use KMS_BASED_ENCRYPTION.

$sel:httpStatus:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_httpStatus - The response's http status code.

$sel:encryptionType:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_encryptionType - The type of encryption used for the encryption configuration.

$sel:configurationStatus:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_configurationStatus - The status of the account configuration. This contains the ConfigurationState. If there's an error, it also contains the ErrorDetails.

Response Lenses

describeDefaultEncryptionConfigurationResponse_kmsKeyArn :: Lens' DescribeDefaultEncryptionConfigurationResponse (Maybe Text) Source #

The key ARN of the customer managed customer master key (CMK) used for KMS encryption if you use KMS_BASED_ENCRYPTION.

describeDefaultEncryptionConfigurationResponse_configurationStatus :: Lens' DescribeDefaultEncryptionConfigurationResponse ConfigurationStatus Source #

The status of the account configuration. This contains the ConfigurationState. If there's an error, it also contains the ErrorDetails.