Skip to content

Commit b86cb1b

Browse files
committed
Update API DescribeCapacityReservations: add response parameters Body.CapacityReservationSet.$.AllocatedResources.$.FailedAmount.
1 parent 2c32f26 commit b86cb1b

5 files changed

Lines changed: 41 additions & 2 deletions

File tree

ecs-20140526/ChangeLog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2026-04-10 Version: 7.7.1
2+
- Update API DescribeCapacityReservations: add response parameters Body.CapacityReservationSet.$.AllocatedResources.$.FailedAmount.
3+
- Update API DescribeCapacityReservations: add response parameters Body.CapacityReservationSet.$.AllocatedResources.$.LockedAmount.
4+
- Update API DescribeElasticityAssurances: add response parameters Body.ElasticityAssuranceSet.$.AllocatedResources.$.FailedAmount.
5+
- Update API DescribeElasticityAssurances: add response parameters Body.ElasticityAssuranceSet.$.AllocatedResources.$.LockedAmount.
6+
7+
18
2026-03-30 Version: 7.7.0
29
- Support API CloneDisks.
310
- Update API DescribeSnapshots: add response parameters Body.Snapshots.$.FullSnapshotSizeInBytes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '7.7.0'
1+
__version__ = '7.7.1'

ecs-20140526/alibabacloud_ecs20140526/models/_describe_capacity_reservations_response_body.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,14 +393,18 @@ def __init__(
393393
self,
394394
available_amount: int = None,
395395
capacity_reservation_usages: main_models.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResourcesAllocatedResourceCapacityReservationUsages = None,
396+
failed_amount: int = None,
396397
instance_type: str = None,
398+
locked_amount: int = None,
397399
total_amount: int = None,
398400
used_amount: int = None,
399401
zone_id: str = None,
400402
):
401403
self.available_amount = available_amount
402404
self.capacity_reservation_usages = capacity_reservation_usages
405+
self.failed_amount = failed_amount
403406
self.instance_type = instance_type
407+
self.locked_amount = locked_amount
404408
self.total_amount = total_amount
405409
self.used_amount = used_amount
406410
self.zone_id = zone_id
@@ -420,9 +424,15 @@ def to_map(self):
420424
if self.capacity_reservation_usages is not None:
421425
result['CapacityReservationUsages'] = self.capacity_reservation_usages.to_map()
422426

427+
if self.failed_amount is not None:
428+
result['FailedAmount'] = self.failed_amount
429+
423430
if self.instance_type is not None:
424431
result['InstanceType'] = self.instance_type
425432

433+
if self.locked_amount is not None:
434+
result['LockedAmount'] = self.locked_amount
435+
426436
if self.total_amount is not None:
427437
result['TotalAmount'] = self.total_amount
428438

@@ -443,9 +453,15 @@ def from_map(self, m: dict = None):
443453
temp_model = main_models.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResourcesAllocatedResourceCapacityReservationUsages()
444454
self.capacity_reservation_usages = temp_model.from_map(m.get('CapacityReservationUsages'))
445455

456+
if m.get('FailedAmount') is not None:
457+
self.failed_amount = m.get('FailedAmount')
458+
446459
if m.get('InstanceType') is not None:
447460
self.instance_type = m.get('InstanceType')
448461

462+
if m.get('LockedAmount') is not None:
463+
self.locked_amount = m.get('LockedAmount')
464+
449465
if m.get('TotalAmount') is not None:
450466
self.total_amount = m.get('TotalAmount')
451467

ecs-20140526/alibabacloud_ecs20140526/models/_describe_elasticity_assurances_response_body.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,14 +482,18 @@ def __init__(
482482
self,
483483
available_amount: int = None,
484484
elasticity_assurance_usages: main_models.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResourcesAllocatedResourceElasticityAssuranceUsages = None,
485+
failed_amount: int = None,
485486
instance_type: str = None,
487+
locked_amount: int = None,
486488
total_amount: int = None,
487489
used_amount: int = None,
488490
zone_id: str = None,
489491
):
490492
self.available_amount = available_amount
491493
self.elasticity_assurance_usages = elasticity_assurance_usages
494+
self.failed_amount = failed_amount
492495
self.instance_type = instance_type
496+
self.locked_amount = locked_amount
493497
self.total_amount = total_amount
494498
self.used_amount = used_amount
495499
self.zone_id = zone_id
@@ -509,9 +513,15 @@ def to_map(self):
509513
if self.elasticity_assurance_usages is not None:
510514
result['ElasticityAssuranceUsages'] = self.elasticity_assurance_usages.to_map()
511515

516+
if self.failed_amount is not None:
517+
result['FailedAmount'] = self.failed_amount
518+
512519
if self.instance_type is not None:
513520
result['InstanceType'] = self.instance_type
514521

522+
if self.locked_amount is not None:
523+
result['LockedAmount'] = self.locked_amount
524+
515525
if self.total_amount is not None:
516526
result['TotalAmount'] = self.total_amount
517527

@@ -532,9 +542,15 @@ def from_map(self, m: dict = None):
532542
temp_model = main_models.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResourcesAllocatedResourceElasticityAssuranceUsages()
533543
self.elasticity_assurance_usages = temp_model.from_map(m.get('ElasticityAssuranceUsages'))
534544

545+
if m.get('FailedAmount') is not None:
546+
self.failed_amount = m.get('FailedAmount')
547+
535548
if m.get('InstanceType') is not None:
536549
self.instance_type = m.get('InstanceType')
537550

551+
if m.get('LockedAmount') is not None:
552+
self.locked_amount = m.get('LockedAmount')
553+
538554
if m.get('TotalAmount') is not None:
539555
self.total_amount = m.get('TotalAmount')
540556

ecs-20140526/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"""
2525
setup module for alibabacloud_ecs20140526.
2626
27-
Created on 30/03/2026
27+
Created on 10/04/2026
2828
2929
@author: Alibaba Cloud SDK
3030
"""

0 commit comments

Comments
 (0)