Kafka / Client / get_compatible_kafka_versions
get_compatible_kafka_versions#
- Kafka.Client.get_compatible_kafka_versions(**kwargs)#
Gets the Apache Kafka versions to which you can update the MSK cluster.
See also: AWS API Documentation
Request Syntax
response = client.get_compatible_kafka_versions( ClusterArn='string' )
- Parameters:
ClusterArn (string) – The Amazon Resource Name (ARN) of the cluster check.
- Return type:
dict
- Returns:
Response Syntax
{ 'CompatibleKafkaVersions': [ { 'SourceVersion': 'string', 'TargetVersions': [ 'string', ] }, ] }
Response Structure
(dict) –
Successful response.
CompatibleKafkaVersions (list) –
A list of CompatibleKafkaVersion objects.
(dict) –
Contains source Apache Kafka versions and compatible target Apache Kafka versions.
SourceVersion (string) –
An Apache Kafka version.
TargetVersions (list) –
A list of Apache Kafka versions.
(string) –
Exceptions
Kafka.Client.exceptions.BadRequestException
Kafka.Client.exceptions.UnauthorizedException
Kafka.Client.exceptions.InternalServerErrorException
Kafka.Client.exceptions.ForbiddenException
Kafka.Client.exceptions.NotFoundException
Kafka.Client.exceptions.ServiceUnavailableException
Kafka.Client.exceptions.TooManyRequestsException