diff --git a/VERSION b/VERSION index 055ace9a4..7b59128c4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1865 \ No newline at end of file +1.36.1866 \ No newline at end of file diff --git a/eventbridge/include/alibabacloud/eventbridge/model/CreateEventStreamingRequest.h b/eventbridge/include/alibabacloud/eventbridge/model/CreateEventStreamingRequest.h index 10cb0a3b9..fbfaacaef 100644 --- a/eventbridge/include/alibabacloud/eventbridge/model/CreateEventStreamingRequest.h +++ b/eventbridge/include/alibabacloud/eventbridge/model/CreateEventStreamingRequest.h @@ -435,6 +435,7 @@ public: struct Source { struct SourceMQTTParameters { std::string instanceId; + std::string bodyDataType; std::string regionId; std::string topic; }; @@ -493,6 +494,7 @@ public: std::string regionId; std::string vSwitchIds; std::string vpcId; + std::string valueDataType; std::string securityGroupId; std::string topic; std::string offsetReset; diff --git a/eventbridge/include/alibabacloud/eventbridge/model/GetEventStreamingResult.h b/eventbridge/include/alibabacloud/eventbridge/model/GetEventStreamingResult.h index 2a5c0c4a3..e9dd1a0a1 100644 --- a/eventbridge/include/alibabacloud/eventbridge/model/GetEventStreamingResult.h +++ b/eventbridge/include/alibabacloud/eventbridge/model/GetEventStreamingResult.h @@ -76,6 +76,7 @@ namespace AlibabaCloud std::string vSwitchIds; std::string network; std::string securityGroupId; + std::string valueDataType; std::string regionId; std::string topic; std::string consumerGroup; diff --git a/eventbridge/include/alibabacloud/eventbridge/model/ListUserDefinedEventSourcesResult.h b/eventbridge/include/alibabacloud/eventbridge/model/ListUserDefinedEventSourcesResult.h index 528449f83..b95f005eb 100644 --- a/eventbridge/include/alibabacloud/eventbridge/model/ListUserDefinedEventSourcesResult.h +++ b/eventbridge/include/alibabacloud/eventbridge/model/ListUserDefinedEventSourcesResult.h @@ -123,7 +123,7 @@ namespace AlibabaCloud }; std::string nextToken; std::vector eventSourceList; - float total; + int total; }; diff --git a/eventbridge/include/alibabacloud/eventbridge/model/UpdateEventStreamingRequest.h b/eventbridge/include/alibabacloud/eventbridge/model/UpdateEventStreamingRequest.h index 18a0f201f..09a12c247 100644 --- a/eventbridge/include/alibabacloud/eventbridge/model/UpdateEventStreamingRequest.h +++ b/eventbridge/include/alibabacloud/eventbridge/model/UpdateEventStreamingRequest.h @@ -397,6 +397,7 @@ public: std::string regionId; std::string vSwitchIds; std::string vpcId; + std::string valueDataType; std::string securityGroupId; std::string topic; std::string offsetReset; diff --git a/eventbridge/src/model/CreateEventStreamingRequest.cc b/eventbridge/src/model/CreateEventStreamingRequest.cc index b62d0fec3..8e9178ef2 100644 --- a/eventbridge/src/model/CreateEventStreamingRequest.cc +++ b/eventbridge/src/model/CreateEventStreamingRequest.cc @@ -255,6 +255,7 @@ CreateEventStreamingRequest::Source CreateEventStreamingRequest::getSource() con void CreateEventStreamingRequest::setSource(const CreateEventStreamingRequest::Source &source) { source_ = source; setBodyParameter(std::string("Source") + ".SourceMQTTParameters.InstanceId", source.sourceMQTTParameters.instanceId); + setBodyParameter(std::string("Source") + ".SourceMQTTParameters.BodyDataType", source.sourceMQTTParameters.bodyDataType); setBodyParameter(std::string("Source") + ".SourceMQTTParameters.RegionId", source.sourceMQTTParameters.regionId); setBodyParameter(std::string("Source") + ".SourceMQTTParameters.Topic", source.sourceMQTTParameters.topic); setBodyParameter(std::string("Source") + ".SourceRocketMQParameters.FilterSql", source.sourceRocketMQParameters.filterSql); @@ -298,6 +299,7 @@ void CreateEventStreamingRequest::setSource(const CreateEventStreamingRequest::S setBodyParameter(std::string("Source") + ".SourceKafkaParameters.RegionId", source.sourceKafkaParameters.regionId); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.VSwitchIds", source.sourceKafkaParameters.vSwitchIds); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.VpcId", source.sourceKafkaParameters.vpcId); + setBodyParameter(std::string("Source") + ".SourceKafkaParameters.ValueDataType", source.sourceKafkaParameters.valueDataType); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.SecurityGroupId", source.sourceKafkaParameters.securityGroupId); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.Topic", source.sourceKafkaParameters.topic); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.OffsetReset", source.sourceKafkaParameters.offsetReset); diff --git a/eventbridge/src/model/GetEventStreamingResult.cc b/eventbridge/src/model/GetEventStreamingResult.cc index 1834b90a3..23ef020d8 100644 --- a/eventbridge/src/model/GetEventStreamingResult.cc +++ b/eventbridge/src/model/GetEventStreamingResult.cc @@ -127,6 +127,8 @@ void GetEventStreamingResult::parse(const std::string &payload) data_.source.sourceKafkaParameters.vSwitchIds = sourceKafkaParametersNode["VSwitchIds"].asString(); if(!sourceKafkaParametersNode["SecurityGroupId"].isNull()) data_.source.sourceKafkaParameters.securityGroupId = sourceKafkaParametersNode["SecurityGroupId"].asString(); + if(!sourceKafkaParametersNode["ValueDataType"].isNull()) + data_.source.sourceKafkaParameters.valueDataType = sourceKafkaParametersNode["ValueDataType"].asString(); auto sourceMQTTParametersNode = sourceNode["SourceMQTTParameters"]; if(!sourceMQTTParametersNode["RegionId"].isNull()) data_.source.sourceMQTTParameters.regionId = sourceMQTTParametersNode["RegionId"].asString(); diff --git a/eventbridge/src/model/ListUserDefinedEventSourcesResult.cc b/eventbridge/src/model/ListUserDefinedEventSourcesResult.cc index 8c69be6eb..3257ddfac 100644 --- a/eventbridge/src/model/ListUserDefinedEventSourcesResult.cc +++ b/eventbridge/src/model/ListUserDefinedEventSourcesResult.cc @@ -43,7 +43,7 @@ void ListUserDefinedEventSourcesResult::parse(const std::string &payload) if(!dataNode["NextToken"].isNull()) data_.nextToken = dataNode["NextToken"].asString(); if(!dataNode["Total"].isNull()) - data_.total = std::stof(dataNode["Total"].asString()); + data_.total = std::stoi(dataNode["Total"].asString()); auto allEventSourceListNode = dataNode["EventSourceList"]["eventSourceListItem"]; for (auto dataNodeEventSourceListeventSourceListItem : allEventSourceListNode) { diff --git a/eventbridge/src/model/UpdateEventStreamingRequest.cc b/eventbridge/src/model/UpdateEventStreamingRequest.cc index 1ef13ecf1..2f55abc06 100644 --- a/eventbridge/src/model/UpdateEventStreamingRequest.cc +++ b/eventbridge/src/model/UpdateEventStreamingRequest.cc @@ -247,6 +247,7 @@ void UpdateEventStreamingRequest::setSource(const UpdateEventStreamingRequest::S setBodyParameter(std::string("Source") + ".SourceKafkaParameters.RegionId", source.sourceKafkaParameters.regionId); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.VSwitchIds", source.sourceKafkaParameters.vSwitchIds); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.VpcId", source.sourceKafkaParameters.vpcId); + setBodyParameter(std::string("Source") + ".SourceKafkaParameters.ValueDataType", source.sourceKafkaParameters.valueDataType); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.SecurityGroupId", source.sourceKafkaParameters.securityGroupId); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.Topic", source.sourceKafkaParameters.topic); setBodyParameter(std::string("Source") + ".SourceKafkaParameters.OffsetReset", source.sourceKafkaParameters.offsetReset);