Kafka.Client.
describe_configuration
(**kwargs)¶Returns a description of this MSK configuration.
See also: AWS API Documentation
Request Syntax
response = client.describe_configuration(
Arn='string'
)
[REQUIRED]
The Amazon Resource Name (ARN) that uniquely identifies an MSK configuration and all of its revisions.
{
'Arn': 'string',
'CreationTime': datetime(2015, 1, 1),
'Description': 'string',
'KafkaVersions': [
'string',
],
'LatestRevision': {
'CreationTime': datetime(2015, 1, 1),
'Description': 'string',
'Revision': 123
},
'Name': 'string',
'State': 'ACTIVE'|'DELETING'|'DELETE_FAILED'
}
Response Structure
200 response
The Amazon Resource Name (ARN) of the configuration.
The time when the configuration was created.
The description of the configuration.
The versions of Apache Kafka with which you can use this MSK configuration.
Latest revision of the configuration.
The time when the configuration revision was created.
The description of the configuration revision.
The revision number.
The name of the configuration.
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
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