Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data OnlineStoreConfig Source #
Use this to specify the Amazon Web Services Key Management Service (KMS)
Key ID, or KMSKeyId
, for at rest data encryption. You can turn
OnlineStore
on or off by specifying the EnableOnlineStore
flag at
General Assembly; the default value is False
.
See: newOnlineStoreConfig
smart constructor.
OnlineStoreConfig' | |
|
Instances
newOnlineStoreConfig :: OnlineStoreConfig Source #
Create a value of OnlineStoreConfig
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:securityConfig:OnlineStoreConfig'
, onlineStoreConfig_securityConfig
- Use to specify KMS Key ID (KMSKeyId
) for at-rest encryption of your
OnlineStore
.
$sel:enableOnlineStore:OnlineStoreConfig'
, onlineStoreConfig_enableOnlineStore
- Turn OnlineStore
off by specifying False
for the EnableOnlineStore
flag. Turn OnlineStore
on by specifying True
for the
EnableOnlineStore
flag.
The default value is False
.
onlineStoreConfig_securityConfig :: Lens' OnlineStoreConfig (Maybe OnlineStoreSecurityConfig) Source #
Use to specify KMS Key ID (KMSKeyId
) for at-rest encryption of your
OnlineStore
.
onlineStoreConfig_enableOnlineStore :: Lens' OnlineStoreConfig (Maybe Bool) Source #
Turn OnlineStore
off by specifying False
for the EnableOnlineStore
flag. Turn OnlineStore
on by specifying True
for the
EnableOnlineStore
flag.
The default value is False
.