lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.658 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.659

- old
+ new

@@ -3574,10 +3574,49 @@ end @RequestId = params['RequestId'] end end + # DeleteInstancePost请求参数结构体 + class DeleteInstancePostRequest < TencentCloud::Common::AbstractModel + # @param InstanceId: 实例ID + # @type InstanceId: String + + attr_accessor :InstanceId + + def initialize(instanceid=nil) + @InstanceId = instanceid + end + + def deserialize(params) + @InstanceId = params['InstanceId'] + end + end + + # DeleteInstancePost返回参数结构体 + class DeleteInstancePostResponse < TencentCloud::Common::AbstractModel + # @param Result: 返回的结果集 + # @type Result: :class:`Tencentcloud::Ckafka.v20190819.models.InstanceDeleteResponse` + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :Result, :RequestId + + def initialize(result=nil, requestid=nil) + @Result = result + @RequestId = requestid + end + + def deserialize(params) + unless params['Result'].nil? + @Result = InstanceDeleteResponse.new + @Result.deserialize(params['Result']) + end + @RequestId = params['RequestId'] + end + end + # DeleteInstancePre请求参数结构体 class DeleteInstancePreRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例id # @type InstanceId: String @@ -7772,9 +7811,26 @@ def deserialize(params) @AutoCreateTopicsEnable = params['AutoCreateTopicsEnable'] @DefaultNumPartitions = params['DefaultNumPartitions'] @DefaultReplicationFactor = params['DefaultReplicationFactor'] + end + end + + # 删除实例返回任务 + class InstanceDeleteResponse < TencentCloud::Common::AbstractModel + # @param FlowId: 删除实例返回的任务Id + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type FlowId: Integer + + attr_accessor :FlowId + + def initialize(flowid=nil) + @FlowId = flowid + end + + def deserialize(params) + @FlowId = params['FlowId'] end end # 实例详情 class InstanceDetail < TencentCloud::Common::AbstractModel