From 3d84a1be3c0e5c7fb88ff8e27eb06093ad92b372 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Tue, 26 Nov 2024 06:40:06 +0000 Subject: [PATCH] Update DescribeApiMetering API. --- aliyun-python-sdk-market/ChangeLog.txt | 3 ++ .../aliyunsdkmarket/__init__.py | 2 +- .../DescribeInstanceForIsvRequest.py | 39 +++++++++++++++++++ .../v20151101/DescribeOrderForIsvRequest.py | 39 +++++++++++++++++++ 4 files changed, 82 insertions(+), 1 deletion(-) create mode 100644 aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeInstanceForIsvRequest.py create mode 100644 aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeOrderForIsvRequest.py diff --git a/aliyun-python-sdk-market/ChangeLog.txt b/aliyun-python-sdk-market/ChangeLog.txt index 0cc8182a36..7b177f4c0f 100644 --- a/aliyun-python-sdk-market/ChangeLog.txt +++ b/aliyun-python-sdk-market/ChangeLog.txt @@ -1,3 +1,6 @@ +2024-11-26 Version: 1.0.5 +- Update DescribeApiMetering API. + 2024-11-26 Version: 1.0.4 - Update DescribeApiMetering API. diff --git a/aliyun-python-sdk-market/aliyunsdkmarket/__init__.py b/aliyun-python-sdk-market/aliyunsdkmarket/__init__.py index 7ce86c962b..8412cb146d 100644 --- a/aliyun-python-sdk-market/aliyunsdkmarket/__init__.py +++ b/aliyun-python-sdk-market/aliyunsdkmarket/__init__.py @@ -1 +1 @@ -__version__ = '1.0.4' \ No newline at end of file +__version__ = '1.0.5' \ No newline at end of file diff --git a/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeInstanceForIsvRequest.py b/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeInstanceForIsvRequest.py new file mode 100644 index 0000000000..98028f836a --- /dev/null +++ b/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeInstanceForIsvRequest.py @@ -0,0 +1,39 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +from aliyunsdkcore.request import RpcRequest +from aliyunsdkmarket.endpoint import endpoint_data + +class DescribeInstanceForIsvRequest(RpcRequest): + + def __init__(self): + RpcRequest.__init__(self, 'Market', '2015-11-01', 'DescribeInstanceForIsv','yunmarket') + self.set_protocol_type('https') + self.set_method('POST') + + if hasattr(self, "endpoint_map"): + setattr(self, "endpoint_map", endpoint_data.getEndpointMap()) + if hasattr(self, "endpoint_regional"): + setattr(self, "endpoint_regional", endpoint_data.getEndpointRegional()) + + def get_InstanceId(self): # String + return self.get_query_params().get('InstanceId') + + def set_InstanceId(self, InstanceId): # String + self.add_query_param('InstanceId', InstanceId) diff --git a/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeOrderForIsvRequest.py b/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeOrderForIsvRequest.py new file mode 100644 index 0000000000..49af5cc1c6 --- /dev/null +++ b/aliyun-python-sdk-market/aliyunsdkmarket/request/v20151101/DescribeOrderForIsvRequest.py @@ -0,0 +1,39 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +from aliyunsdkcore.request import RpcRequest +from aliyunsdkmarket.endpoint import endpoint_data + +class DescribeOrderForIsvRequest(RpcRequest): + + def __init__(self): + RpcRequest.__init__(self, 'Market', '2015-11-01', 'DescribeOrderForIsv','yunmarket') + self.set_protocol_type('https') + self.set_method('POST') + + if hasattr(self, "endpoint_map"): + setattr(self, "endpoint_map", endpoint_data.getEndpointMap()) + if hasattr(self, "endpoint_regional"): + setattr(self, "endpoint_regional", endpoint_data.getEndpointRegional()) + + def get_OrderId(self): # String + return self.get_query_params().get('OrderId') + + def set_OrderId(self, OrderId): # String + self.add_query_param('OrderId', OrderId)