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 |
Synopsis
- data Configuration = Configuration' {}
- newConfiguration :: Text -> ConfigurationRevision -> UTCTime -> Text -> Text -> ConfigurationState -> Configuration
- configuration_description :: Lens' Configuration Text
- configuration_latestRevision :: Lens' Configuration ConfigurationRevision
- configuration_creationTime :: Lens' Configuration UTCTime
- configuration_kafkaVersions :: Lens' Configuration [Text]
- configuration_arn :: Lens' Configuration Text
- configuration_name :: Lens' Configuration Text
- configuration_state :: Lens' Configuration ConfigurationState
Documentation
data Configuration Source #
Represents an MSK Configuration.
See: newConfiguration
smart constructor.
Configuration' | |
|
Instances
:: Text | |
-> ConfigurationRevision | |
-> UTCTime | |
-> Text | |
-> Text | |
-> ConfigurationState | |
-> Configuration |
Create a value of Configuration
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:Configuration'
, configuration_description
- The description of the configuration.
$sel:latestRevision:Configuration'
, configuration_latestRevision
- Latest revision of the configuration.
$sel:creationTime:Configuration'
, configuration_creationTime
- The time when the configuration was created.
$sel:kafkaVersions:Configuration'
, configuration_kafkaVersions
- An array of the versions of Apache Kafka with which you can use this MSK
configuration. You can use this configuration for an MSK cluster only if
the Apache Kafka version specified for the cluster appears in this
array.
$sel:arn:Configuration'
, configuration_arn
- The Amazon Resource Name (ARN) of the configuration.
$sel:name:Configuration'
, configuration_name
- The name of the configuration.
$sel:state:Configuration'
, configuration_state
- The state of the configuration. The possible states are ACTIVE,
DELETING, and DELETE_FAILED.
configuration_description :: Lens' Configuration Text Source #
The description of the configuration.
configuration_latestRevision :: Lens' Configuration ConfigurationRevision Source #
Latest revision of the configuration.
configuration_creationTime :: Lens' Configuration UTCTime Source #
The time when the configuration was created.
configuration_kafkaVersions :: Lens' Configuration [Text] Source #
An array of the versions of Apache Kafka with which you can use this MSK configuration. You can use this configuration for an MSK cluster only if the Apache Kafka version specified for the cluster appears in this array.
configuration_arn :: Lens' Configuration Text Source #
The Amazon Resource Name (ARN) of the configuration.
configuration_name :: Lens' Configuration Text Source #
The name of the configuration.
configuration_state :: Lens' Configuration ConfigurationState Source #
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.