@@ -708,6 +708,28 @@ class DescribeConfigsResponse_v1(Response):
708708 ('config_source' , Int8 )))))))
709709 )
710710
711+ class DescribeConfigsResponse_v2 (Response ):
712+ API_KEY = 32
713+ API_VERSION = 2
714+ SCHEMA = Schema (
715+ ('throttle_time_ms' , Int32 ),
716+ ('resources' , Array (
717+ ('error_code' , Int16 ),
718+ ('error_message' , String ('utf-8' )),
719+ ('resource_type' , Int8 ),
720+ ('resource_name' , String ('utf-8' )),
721+ ('config_entries' , Array (
722+ ('config_names' , String ('utf-8' )),
723+ ('config_value' , String ('utf-8' )),
724+ ('read_only' , Boolean ),
725+ ('config_source' , Int8 ),
726+ ('is_sensitive' , Boolean ),
727+ ('config_synonyms' , Array (
728+ ('config_name' , String ('utf-8' )),
729+ ('config_value' , String ('utf-8' )),
730+ ('config_source' , Int8 )))))))
731+ )
732+
711733class DescribeConfigsRequest_v0 (Request ):
712734 API_KEY = 32
713735 API_VERSION = 0
@@ -739,8 +761,15 @@ class DescribeConfigsRequest_v2(Request):
739761 SCHEMA = DescribeConfigsRequest_v1 .SCHEMA
740762
741763
742- DescribeConfigsRequest = [DescribeConfigsRequest_v0 , DescribeConfigsRequest_v1 ]
743- DescribeConfigsResponse = [DescribeConfigsResponse_v0 , DescribeConfigsResponse_v1 ]
764+ DescribeConfigsRequest = [
765+ DescribeConfigsRequest_v0 , DescribeConfigsRequest_v1 ,
766+ DescribeConfigsRequest_v2 ,
767+ ]
768+ DescribeConfigsResponse = [
769+ DescribeConfigsResponse_v0 , DescribeConfigsResponse_v1 ,
770+ DescribeConfigsResponse_v2 ,
771+ ]
772+
744773
745774class SaslAuthenticateResponse_v0 (Response ):
746775 API_KEY = 36
0 commit comments