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

Description

Updates the Apache Kafka version for the cluster.

Synopsis

Creating a Request

data UpdateClusterKafkaVersion Source #

See: newUpdateClusterKafkaVersion smart constructor.

Constructors

UpdateClusterKafkaVersion' 

Fields

Instances

Instances details
Eq UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Read UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Show UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Generic UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Associated Types

type Rep UpdateClusterKafkaVersion :: Type -> Type #

NFData UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Hashable UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

ToJSON UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

AWSRequest UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

ToHeaders UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

ToPath UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

ToQuery UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

type Rep UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

type Rep UpdateClusterKafkaVersion = D1 ('MetaData "UpdateClusterKafkaVersion" "Amazonka.Kafka.UpdateClusterKafkaVersion" "libZSservicesZSamazonka-kafkaZSamazonka-kafka" 'False) (C1 ('MetaCons "UpdateClusterKafkaVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationInfo)) :*: S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "targetKafkaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateClusterKafkaVersion Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

newUpdateClusterKafkaVersion Source #

Create a value of UpdateClusterKafkaVersion 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:configurationInfo:UpdateClusterKafkaVersion', updateClusterKafkaVersion_configurationInfo - The custom configuration that should be applied on the new version of cluster.

$sel:clusterArn:UpdateClusterKafkaVersion', updateClusterKafkaVersion_clusterArn - The Amazon Resource Name (ARN) of the cluster to be updated.

$sel:targetKafkaVersion:UpdateClusterKafkaVersion', updateClusterKafkaVersion_targetKafkaVersion - Target Kafka version.

$sel:currentVersion:UpdateClusterKafkaVersion', updateClusterKafkaVersion_currentVersion - Current cluster version.

Request Lenses

updateClusterKafkaVersion_configurationInfo :: Lens' UpdateClusterKafkaVersion (Maybe ConfigurationInfo) Source #

The custom configuration that should be applied on the new version of cluster.

updateClusterKafkaVersion_clusterArn :: Lens' UpdateClusterKafkaVersion Text Source #

The Amazon Resource Name (ARN) of the cluster to be updated.

Destructuring the Response

data UpdateClusterKafkaVersionResponse Source #

See: newUpdateClusterKafkaVersionResponse smart constructor.

Constructors

UpdateClusterKafkaVersionResponse' 

Fields

Instances

Instances details
Eq UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Read UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Show UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Generic UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

Associated Types

type Rep UpdateClusterKafkaVersionResponse :: Type -> Type #

NFData UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

type Rep UpdateClusterKafkaVersionResponse Source # 
Instance details

Defined in Amazonka.Kafka.UpdateClusterKafkaVersion

type Rep UpdateClusterKafkaVersionResponse = D1 ('MetaData "UpdateClusterKafkaVersionResponse" "Amazonka.Kafka.UpdateClusterKafkaVersion" "libZSservicesZSamazonka-kafkaZSamazonka-kafka" 'False) (C1 ('MetaCons "UpdateClusterKafkaVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clusterOperationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateClusterKafkaVersionResponse Source #

Create a value of UpdateClusterKafkaVersionResponse 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:clusterArn:UpdateClusterKafkaVersion', updateClusterKafkaVersionResponse_clusterArn - The Amazon Resource Name (ARN) of the cluster.

$sel:clusterOperationArn:UpdateClusterKafkaVersionResponse', updateClusterKafkaVersionResponse_clusterOperationArn - The Amazon Resource Name (ARN) of the cluster operation.

$sel:httpStatus:UpdateClusterKafkaVersionResponse', updateClusterKafkaVersionResponse_httpStatus - The response's http status code.

Response Lenses