Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.Redshift.Types.HsmConfiguration
Description
Synopsis
- data HsmConfiguration = HsmConfiguration' {}
- newHsmConfiguration :: HsmConfiguration
- hsmConfiguration_description :: Lens' HsmConfiguration (Maybe Text)
- hsmConfiguration_hsmConfigurationIdentifier :: Lens' HsmConfiguration (Maybe Text)
- hsmConfiguration_hsmIpAddress :: Lens' HsmConfiguration (Maybe Text)
- hsmConfiguration_hsmPartitionName :: Lens' HsmConfiguration (Maybe Text)
- hsmConfiguration_tags :: Lens' HsmConfiguration (Maybe [Tag])
Documentation
data HsmConfiguration Source #
Returns information about an HSM configuration, which is an object that describes to Amazon Redshift clusters the information they require to connect to an HSM where they can store database encryption keys.
See: newHsmConfiguration
smart constructor.
Constructors
HsmConfiguration' | |
Fields
|
Instances
newHsmConfiguration :: HsmConfiguration Source #
Create a value of HsmConfiguration
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:description:HsmConfiguration'
, hsmConfiguration_description
- A text description of the HSM configuration.
$sel:hsmConfigurationIdentifier:HsmConfiguration'
, hsmConfiguration_hsmConfigurationIdentifier
- The name of the Amazon Redshift HSM configuration.
$sel:hsmIpAddress:HsmConfiguration'
, hsmConfiguration_hsmIpAddress
- The IP address that the Amazon Redshift cluster must use to access the
HSM.
$sel:hsmPartitionName:HsmConfiguration'
, hsmConfiguration_hsmPartitionName
- The name of the partition in the HSM where the Amazon Redshift clusters
will store their database encryption keys.
$sel:tags:HsmConfiguration'
, hsmConfiguration_tags
- The list of tags for the HSM configuration.
hsmConfiguration_description :: Lens' HsmConfiguration (Maybe Text) Source #
A text description of the HSM configuration.
hsmConfiguration_hsmConfigurationIdentifier :: Lens' HsmConfiguration (Maybe Text) Source #
The name of the Amazon Redshift HSM configuration.
hsmConfiguration_hsmIpAddress :: Lens' HsmConfiguration (Maybe Text) Source #
The IP address that the Amazon Redshift cluster must use to access the HSM.
hsmConfiguration_hsmPartitionName :: Lens' HsmConfiguration (Maybe Text) Source #
The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.
hsmConfiguration_tags :: Lens' HsmConfiguration (Maybe [Tag]) Source #
The list of tags for the HSM configuration.