libZSservicesZSamazonka-kafkaZSamazonka-kafka
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.Kafka.Types.Configuration

Description

 
Synopsis

Documentation

data Configuration Source #

Represents an MSK Configuration.

See: newConfiguration smart constructor.

Constructors

Configuration' 

Fields

  • description :: Text

    The description of the configuration.

  • latestRevision :: ConfigurationRevision

    Latest revision of the configuration.

  • creationTime :: POSIX

    The time when the configuration was created.

  • kafkaVersions :: [Text]

    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.

  • arn :: Text

    The Amazon Resource Name (ARN) of the configuration.

  • name :: Text

    The name of the configuration.

  • state :: ConfigurationState

    The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.

Instances

Instances details
Eq Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

Read Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

Show Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

Generic Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

Associated Types

type Rep Configuration :: Type -> Type #

NFData Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

Methods

rnf :: Configuration -> () #

Hashable Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

FromJSON Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

type Rep Configuration Source # 
Instance details

Defined in Amazonka.Kafka.Types.Configuration

newConfiguration Source #

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_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.