Skip to content

Commit 1cc5831

Browse files
committed
Update API UpdateInstance: add request parameters Edition.
1 parent ad44073 commit 1cc5831

File tree

5 files changed

+27
-2
lines changed

5 files changed

+27
-2
lines changed

amqp-open-20191212/ChangeLog.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-04-29 Version: 1.4.2
2+
- Update API UpdateInstance: add request parameters Edition.
3+
- Update API UpdateInstance: add request parameters ProvisionedCapacity.
4+
5+
16
2025-04-27 Version: 1.4.1
27
- Update API CreateInstance: add request parameters Edition.
38
- Update API CreateInstance: add request parameters ProvisionedCapacity.
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.4.1'
1+
__version__ = '1.4.2'

amqp-open-20191212/alibabacloud_amqp_open20191212/client.py

+8
Original file line numberDiff line numberDiff line change
@@ -2513,6 +2513,8 @@ def update_instance_with_options(
25132513
query = {}
25142514
if not UtilClient.is_unset(request.client_token):
25152515
query['ClientToken'] = request.client_token
2516+
if not UtilClient.is_unset(request.edition):
2517+
query['Edition'] = request.edition
25162518
if not UtilClient.is_unset(request.encrypted_instance):
25172519
query['EncryptedInstance'] = request.encrypted_instance
25182520
if not UtilClient.is_unset(request.instance_id):
@@ -2529,6 +2531,8 @@ def update_instance_with_options(
25292531
query['MaxPrivateTps'] = request.max_private_tps
25302532
if not UtilClient.is_unset(request.modify_type):
25312533
query['ModifyType'] = request.modify_type
2534+
if not UtilClient.is_unset(request.provisioned_capacity):
2535+
query['ProvisionedCapacity'] = request.provisioned_capacity
25322536
if not UtilClient.is_unset(request.queue_capacity):
25332537
query['QueueCapacity'] = request.queue_capacity
25342538
if not UtilClient.is_unset(request.serverless_charge_type):
@@ -2576,6 +2580,8 @@ async def update_instance_with_options_async(
25762580
query = {}
25772581
if not UtilClient.is_unset(request.client_token):
25782582
query['ClientToken'] = request.client_token
2583+
if not UtilClient.is_unset(request.edition):
2584+
query['Edition'] = request.edition
25792585
if not UtilClient.is_unset(request.encrypted_instance):
25802586
query['EncryptedInstance'] = request.encrypted_instance
25812587
if not UtilClient.is_unset(request.instance_id):
@@ -2592,6 +2598,8 @@ async def update_instance_with_options_async(
25922598
query['MaxPrivateTps'] = request.max_private_tps
25932599
if not UtilClient.is_unset(request.modify_type):
25942600
query['ModifyType'] = request.modify_type
2601+
if not UtilClient.is_unset(request.provisioned_capacity):
2602+
query['ProvisionedCapacity'] = request.provisioned_capacity
25952603
if not UtilClient.is_unset(request.queue_capacity):
25962604
query['QueueCapacity'] = request.queue_capacity
25972605
if not UtilClient.is_unset(request.serverless_charge_type):

amqp-open-20191212/alibabacloud_amqp_open20191212/models.py

+12
Original file line numberDiff line numberDiff line change
@@ -4992,6 +4992,7 @@ class UpdateInstanceRequest(TeaModel):
49924992
def __init__(
49934993
self,
49944994
client_token: str = None,
4995+
edition: str = None,
49954996
encrypted_instance: bool = None,
49964997
instance_id: str = None,
49974998
instance_type: str = None,
@@ -5000,6 +5001,7 @@ def __init__(
50005001
max_eip_tps: int = None,
50015002
max_private_tps: int = None,
50025003
modify_type: str = None,
5004+
provisioned_capacity: int = None,
50035005
queue_capacity: int = None,
50045006
serverless_charge_type: str = None,
50055007
storage_size: int = None,
@@ -5009,6 +5011,7 @@ def __init__(
50095011
):
50105012
# The client token.
50115013
self.client_token = client_token
5014+
self.edition = edition
50125015
# 实例是否开通数据存储加密功能
50135016
self.encrypted_instance = encrypted_instance
50145017
# The ID of the ApsaraMQ for RabbitMQ instance.
@@ -5038,6 +5041,7 @@ def __init__(
50385041
#
50395042
# This parameter is required.
50405043
self.modify_type = modify_type
5044+
self.provisioned_capacity = provisioned_capacity
50415045
# The maximum number of queues that can be created on the instance.
50425046
self.queue_capacity = queue_capacity
50435047
# The billing method of the serverless instance. Valid values:
@@ -5070,6 +5074,8 @@ def to_map(self):
50705074
result = dict()
50715075
if self.client_token is not None:
50725076
result['ClientToken'] = self.client_token
5077+
if self.edition is not None:
5078+
result['Edition'] = self.edition
50735079
if self.encrypted_instance is not None:
50745080
result['EncryptedInstance'] = self.encrypted_instance
50755081
if self.instance_id is not None:
@@ -5086,6 +5092,8 @@ def to_map(self):
50865092
result['MaxPrivateTps'] = self.max_private_tps
50875093
if self.modify_type is not None:
50885094
result['ModifyType'] = self.modify_type
5095+
if self.provisioned_capacity is not None:
5096+
result['ProvisionedCapacity'] = self.provisioned_capacity
50895097
if self.queue_capacity is not None:
50905098
result['QueueCapacity'] = self.queue_capacity
50915099
if self.serverless_charge_type is not None:
@@ -5104,6 +5112,8 @@ def from_map(self, m: dict = None):
51045112
m = m or dict()
51055113
if m.get('ClientToken') is not None:
51065114
self.client_token = m.get('ClientToken')
5115+
if m.get('Edition') is not None:
5116+
self.edition = m.get('Edition')
51075117
if m.get('EncryptedInstance') is not None:
51085118
self.encrypted_instance = m.get('EncryptedInstance')
51095119
if m.get('InstanceId') is not None:
@@ -5120,6 +5130,8 @@ def from_map(self, m: dict = None):
51205130
self.max_private_tps = m.get('MaxPrivateTps')
51215131
if m.get('ModifyType') is not None:
51225132
self.modify_type = m.get('ModifyType')
5133+
if m.get('ProvisionedCapacity') is not None:
5134+
self.provisioned_capacity = m.get('ProvisionedCapacity')
51235135
if m.get('QueueCapacity') is not None:
51245136
self.queue_capacity = m.get('QueueCapacity')
51255137
if m.get('ServerlessChargeType') is not None:

amqp-open-20191212/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"""
2525
setup module for alibabacloud_amqp-open20191212.
2626
27-
Created on 27/04/2025
27+
Created on 29/04/2025
2828
2929
@author: Alibaba Cloud SDK
3030
"""

0 commit comments

Comments
 (0)