libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Description

 
Synopsis

Documentation

data AwsRedshiftClusterHsmStatus Source #

Information about whether an Amazon Redshift cluster finished applying any hardware changes to security module (HSM) settings that were specified in a modify cluster command.

See: newAwsRedshiftClusterHsmStatus smart constructor.

Constructors

AwsRedshiftClusterHsmStatus' 

Fields

  • status :: Maybe Text

    Indicates whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.

    Type: String

    Valid values: active | applying

  • hsmConfigurationIdentifier :: Maybe Text

    The name of the HSM configuration that contains the information that the Amazon Redshift cluster can use to retrieve and store keys in an HSM.

  • hsmClientCertificateIdentifier :: Maybe Text

    The name of the HSM client certificate that the Amazon Redshift cluster uses to retrieve the data encryption keys that are stored in an HSM.

Instances

Instances details
Eq AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Read AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Show AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Generic AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Associated Types

type Rep AwsRedshiftClusterHsmStatus :: Type -> Type #

NFData AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

Hashable AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

ToJSON AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

FromJSON AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

type Rep AwsRedshiftClusterHsmStatus Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus

type Rep AwsRedshiftClusterHsmStatus = D1 ('MetaData "AwsRedshiftClusterHsmStatus" "Amazonka.SecurityHub.Types.AwsRedshiftClusterHsmStatus" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsRedshiftClusterHsmStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hsmConfigurationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hsmClientCertificateIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAwsRedshiftClusterHsmStatus :: AwsRedshiftClusterHsmStatus Source #

Create a value of AwsRedshiftClusterHsmStatus 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:status:AwsRedshiftClusterHsmStatus', awsRedshiftClusterHsmStatus_status - Indicates whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.

Type: String

Valid values: active | applying

$sel:hsmConfigurationIdentifier:AwsRedshiftClusterHsmStatus', awsRedshiftClusterHsmStatus_hsmConfigurationIdentifier - The name of the HSM configuration that contains the information that the Amazon Redshift cluster can use to retrieve and store keys in an HSM.

$sel:hsmClientCertificateIdentifier:AwsRedshiftClusterHsmStatus', awsRedshiftClusterHsmStatus_hsmClientCertificateIdentifier - The name of the HSM client certificate that the Amazon Redshift cluster uses to retrieve the data encryption keys that are stored in an HSM.

awsRedshiftClusterHsmStatus_status :: Lens' AwsRedshiftClusterHsmStatus (Maybe Text) Source #

Indicates whether the Amazon Redshift cluster has finished applying any HSM settings changes specified in a modify cluster command.

Type: String

Valid values: active | applying

awsRedshiftClusterHsmStatus_hsmConfigurationIdentifier :: Lens' AwsRedshiftClusterHsmStatus (Maybe Text) Source #

The name of the HSM configuration that contains the information that the Amazon Redshift cluster can use to retrieve and store keys in an HSM.

awsRedshiftClusterHsmStatus_hsmClientCertificateIdentifier :: Lens' AwsRedshiftClusterHsmStatus (Maybe Text) Source #

The name of the HSM client certificate that the Amazon Redshift cluster uses to retrieve the data encryption keys that are stored in an HSM.