# 0.1.189 2026-03-19

### HuaweiCloud SDK AAD

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowDDoSPeak**
    - changes of response param
      - `* utime: int32 -> int64`
  - **ListWafBandwidth**
    - changes of response param
      - `* curve.time: int32 -> int64`
  - **ListWafQps**
    - changes of response param
      - `* curve.time: int32 -> int64`
  - **ListWafGeoIpRule**
    - changes of response param
      - `* items.timestamp: int32 -> int64`
  - **ShowInstanceByInstanceId**
    - changes of response param
      - `* expire_time: int32 -> int64`
      - `* create_time: int32 -> int64`
      - `* current_time: int32 -> int64`
  - **ListDDoSBlackHoleEvent**
    - changes of response param
      - `* items.start_time: int32 -> int64`
      - `* items.end_time: int32 -> int64`
  - **ListWafAttackEvent**
    - changes of response param
      - `* list.time: int32 -> int64`
  - **ListDDoSConnectionNumber**
    - changes of response param
      - `* data.list.time: int32 -> int64`

### HuaweiCloud SDK CloudDC

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowServer**
    - changes of response param
      - `+ manage_state: enum value [os-ready,maintain]`
  - **ListServers**
    - changes of request param
      - `+ manage_state: enum value [os-ready,maintain]`
    - changes of response param
      - `+ servers.manage_state: enum value [os-ready,maintain]`

### HuaweiCloud SDK DeH

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListDedicatedHostAllTypes**
    - changes of response param
      - `+ page_info`
      - `- dedicated_host_types.page_info`

### HuaweiCloud SDK DGC

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowJobStatus**
    - changes of response param
      - `+ lastModifiyUser`
      - `+ createUser`
      - `+ status: enum value [STARTING,PAUSE,ABNORMAL,DISABLE,OVERLOAD,INIT]`
      - `- status: enum value [STARTTING]`
      - `+ nodes.lastInstanceStatus`
      - `+ nodes.runningData`
      - `+ nodes.extendCounter`
      - `+ nodes.status: enum value [STARTING,PAUSE,ABNORMAL,DISABLE,OVERLOAD,INIT]`
      - `- nodes.status: enum value [STARTTING]`
  - **ListJobInstances**
    - changes of request param
      - `+ status: enum value [forceSuccess,ignoreSuccess,freeze,skip-by-depend,waiting-confirm]`
    - changes of response param
      - `+ instances.status: enum value [forceSuccess,ignoreSuccess,freeze,skip-by-depend,waiting-confirm]`

### HuaweiCloud SDK GaussDBforopenGauss

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **CreateSqlLimitTask**
    - changes of request param
      - `+ node_infos.sql_ids`
      - `- node_infos.sql_id`
      - `* node_infos: list<CreateLimitTaskNodeOption> -> list<CreateSqlLimitTaskNodeOption>`
  - **ListWdrSnapshotsCollectResults**
    - changes of response param
      - `* wdr_snapshots.obs_bucket.port: string -> int32`
  - **ShowFullSql**
    - changes of response param
      - `+ components.sql`
  - **ListSchemaVolumes**
    - changes of response param
      - `+ schema_volumes.schema_name`
      - `- schema_volumes.nsp_name`
  - **ListFullSqlSwitches**
    - changes of response param
      - `+ allowed_sql_types.prefixes`
  - **ListLtsConfigs**
    - changes of request param
      - `+ instance_id`
      - `- instance_id`

### HuaweiCloud SDK HSS

- _API Version_
  - V5
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ExportAntiVirusResult**
    - changes of request param
      - `+ severities`
  - **ShowSwitchesStatus**
    - changes of request param
      - `+ code: enum value [display_unprotected_host]`
  - **ChangeSwitchesStatus**
    - changes of request param
      - `+ code: enum value [display_unprotected_host]`
  - **ListVulHostVuls**
    - changes of request param
      - `+ host_id_list`
  - **ListVulHostHosts**
    - changes of request param
      - `+ host_id_list`
  - **ListHostStatus**
    - changes of request param
      - `+ host_name_list`
      - `+ host_id_list`
      - `+ public_ip_list`
      - `+ private_ip_list`
  - **ListImageLocal**
    - changes of request param
      - `- x-auth-token`
  - **ListRaspEvents**
    - changes of request param
      - `* host_id: required -> optional`
  - **ListAntivirusHandleHistory**
    - changes of request param
      - `+ severities`
  - **ListAntiVirusHost**
    - changes of response param
      - `+ data_list.os_name`
      - `+ data_list.host_status`
      - `+ data_list.agent_status`
      - `+ data_list.asset_value`
  - **ListAntiVirusPaidHosts**
    - changes of request param
      - `* scan_type: required -> optional`
  - **ListAppWhitelistHostStatus**
    - changes of response param
      - `+ data_list.os_name`
      - `+ data_list.host_status`
      - `+ data_list.agent_status`
  - **ShowBaselineOverview**
    - changes of request param
      - `+ statistics_type`
  - **ListAntiVirusResult**
    - changes of request param
      - `+ severities`
      - `+ id_list`
      - `+ file_hash_list`

### HuaweiCloud SDK RGC

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowTemplateDeployParams**
    - changes of response param
      - `+ variables.latest_param`

### HuaweiCloud SDK SCM

- _API Version_
  - V3
- _Features_
  - Support the APIs `DisableNotification`, `EnableNotification`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK SWR

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListInstanceReplicationPolicyExecSubTasks**
    - changes of response param
      - `+ sub_tasks`
      - `- subtasks`

### HuaweiCloud SDK WAF

- _API Version_
  - V1
- _Features_
  - Support the API `UpdateIgnoreRuleHitNum`
- _Bug Fix_
  - None
- _Change_
  - **ShowPunishmentRule**
    - changes of response param
      - `+ time_unit`
  - **UpdatePunishmentRule**
    - changes of request param
      - `+ time_unit`
      - `+ category: enum value [long_header_block,short_header_block]`
    - changes of response param
      - `+ time_unit`
  - **DeletePunishmentRule**
    - changes of response param
      - `+ time_unit`
  - **ShowConsoleConfig**
    - changes of request param
      - `+ region`
  - **UpdatePolicyRuleStatus**
    - changes of request param
      - `+ ruletype: enum value [antileakage,ip-reputation,llm-guards]`
  - **UpdatePremiumHostAccessStatus**
    - changes of request param
      - `+ enterprise_project_id`
  - **ConfirmPolicyIpReputationMap**
    - changes of request param
      - `* lang: required -> optional`
      - `+ lang: enum value [cn,en]`
      - `+ type: enum value [idc]`
  - **ShowWebProtectionRule**
    - changes of request param
      - `+ enterprise_project_id`
      - `+ X-Language: enum value [zh-cn,en-us]`
  - **ConfirmPolicyAntileakageMap**
    - changes of request param
      - `+ enterprise_project_id`
  - **BatchDeleteRules**
    - changes of request param
      - `+ rule_type: enum value [cc,custom,whiteblackip,privacy,ignore,geoip,antitamper,antileakage,ip-reputation,llm-guards]`
  - **BatchUpdateGeoipRules**
    - changes of request param
      - `+ enterprise_project_id`
  - **BatchUpdateWhiteblackipRules**
    - changes of request param
      - `+ enterprise_project_id`
      - `+ time_mode: enum value [permanent,customize]`
  - **BatchUpdateIpReputationRules**
    - changes of request param
      - `+ action.category: enum value [log,pass,block]`
      - `+ type: enum value [idc]`
  - **BatchUpdateAntitamperRules**
    - changes of request param
      - `+ enterprise_project_id`
  - **BatchUpdateAntileakageRules**
    - changes of request param
      - `+ enterprise_project_id`
  - **UpdateIpReputationRule**
    - changes of request param
      - `- policyname`
  - **UpdatePremiumInstanceProgress**
    - changes of request param
      - `+ enterprise_project_id`
  - **ListThreats**
    - changes of request param
      - `+ from`
      - `+ to`
      - `+ instances`
      - `* recent: required -> optional`
      - `+ recent: enum value [yesterday,today,3days,1week,1month]`
    - changes of response param
      - `+ llm_prompt_injection`
      - `+ llm_prompt_sensitive`
      - `+ llm_response_sensitive`
  - **ListUrl**
    - changes of request param
      - `* top: required -> optional`
      - `+ recent: enum value [yesterday,today,3days,1week,1month]`
  - **ListSourceIpTop5**
    - changes of request param
      - `+ from`
      - `+ to`
      - `+ top`
      - `+ instances`
      - `* recent: required -> optional`
      - `+ recent: enum value [yesterday,today,3days,1week,1month]`
      - `* hosts: required -> optional`
  - **ShowAnticrawlerRule**
    - changes of response param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
  - **UpdateAnticrawlerRule**
    - changes of request param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
    - changes of response param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
  - **DeleteAnticrawlerRule**
    - changes of response param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
  - **CreatePunishmentRule**
    - changes of request param
      - `+ time_unit`
      - `+ category: enum value [long_header_block,short_header_block]`
    - changes of response param
      - `+ time_unit`
  - **ListPunishmentRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
    - changes of response param
      - `+ items.time_unit`
  - **ListAntileakageRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
  - **ShowIgnoreRule**
    - changes of response param
      - `+ clear_time`
      - `+ update_time`
      - `+ hit_num`
  - **UpdateIgnoreRule**
    - changes of request param
      - `+ conditions.category: enum value [url,custom_geo,robot,user-agent,ip,ipv6,params,cookie,referer,header,method,request_line,request,protocol,request_body]`
      - `+ conditions.logic_operation: enum value [len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match,match,not_match,num_equal,num_not_equal,num_greater,num_less,exist,not_exist,equal,not_equal,equal_any,not_equal_all,prefix,prefix_any,not_prefix,not_prefix_all,suffix,suffix_any,not_suffix,not_suffix_all,contain,contain_any,not_contain,not_contain_all]`
    - changes of response param
      - `+ clear_time`
      - `+ update_time`
      - `+ hit_num`
  - **ListStatistics**
    - changes of request param
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **ListTopAbnormal**
    - changes of request param
      - `+ code: enum value [404,500,502]`
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **ListEvent**
    - changes of request param
      - `+ ids`
      - `+ nids`
      - `+ nattacks`
      - `+ rules`
      - `+ nrules`
      - `+ nsips`
      - `+ sip`
      - `+ urls`
      - `+ nurls`
      - `+ url`
      - `+ actions`
      - `+ nactions`
      - `+ domain`
      - `+ ndomain`
      - `+ domains`
      - `+ ip_countries`
      - `+ nip_countries`
      - `+ ip_regions`
      - `+ nip_regions`
      - `+ response_codes`
      - `+ payload`
      - `+ instances`
      - `+ sort_key`
      - `+ sort_direction`
      - `+ query_mode`
      - `+ X-Language: enum value [zh-cn,en-us]`
  - **ShowEvent**
    - changes of request param
      - `+ X-Language: enum value [zh-cn,en-us]`
  - **UpdateWhiteblackipRule**
    - changes of request param
      - `+ time_mode: enum value [permanent,customize]`
  - **ShowIpGroup**
    - changes of response param
      - `+ ip_remarks`
  - **UpdateIpGroup**
    - changes of request param
      - `+ action: enum value [add,delete,update]`
      - `+ ip_remarks`
    - changes of response param
      - `+ ip_remarks`
  - **DeleteIpGroup**
    - changes of response param
      - `+ ip_remarks`
  - **ListTopIp**
    - changes of request param
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **ListTopUrl**
    - changes of request param
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **CreateIpReputationRule**
    - changes of request param
      - `- policyname`
      - `- status`
      - `+ action.category: enum value [log,pass,block]`
  - **ListIpReputationRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
  - **ListGeoIpPolicyRules**
    - changes of request param
      - `* policyids: string -> list<string>`
  - **BatchCreateAntiTamperRule**
    - changes of request param
      - `* policyids: string -> list<string>`
  - **ListAntiTamperPolicyRules**
    - changes of request param
      - `* policyids: string -> list<string>`
    - changes of response param
      - `+ items.hostname`
      - `- items.policyname`
      - `- items.category`
      - `- items.contents`
      - `- items.action`
      - `* items: list<LeakageListInfo> -> list<AntiTamperRuleResponseBody>`
  - **BatchCreateIpReputationRule**
    - changes of request param
      - `+ type: enum value [idc]`
      - `+ action.category: enum value [log,pass,block]`
  - **BatchUpdateCcRules**
    - changes of request param
      - `+ enterprise_project_id`
  - **BatchUpdateCustomRules**
    - changes of request param
      - `+ enterprise_project_id`
      - `* body: object<BatchUpdateCustomRuleRequestBody> -> object<BatchUpdateCustomRulesRequestBody>`
  - **BatchUpdateIgnoreRules**
    - changes of request param
      - `+ conditions.category: enum value [url,custom_geo,robot,user-agent,ip,ipv6,params,cookie,referer,header,method,request_line,request,protocol,request_body]`
      - `+ conditions.logic_operation: enum value [len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match,match,not_match,num_equal,num_not_equal,num_greater,num_less,exist,not_exist,equal,not_equal,equal_any,not_equal_all,prefix,prefix_any,not_prefix,not_prefix_all,suffix,suffix_any,not_suffix,not_suffix_all,contain,contain_any,not_contain,not_contain_all]`
  - **ListCcRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
  - **ListCustomRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
  - **CreateAnticrawlerRule**
    - changes of request param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
    - changes of response param
      - `+ conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
  - **ListAnticrawlerRules**
    - changes of request param
      - `+ page`
      - `+ pagesize`
      - `* offset: required -> optional`
      - `* limit: required -> optional`
    - changes of response param
      - `+ items.conditions.logic_operation: enum value [contain_any,not_contain_all,equal_any,not_equal_all,prefix_any,not_prefix_all,suffix_any,not_suffix_all,contain,not_contain,equal,not_equal,prefix,not_prefix,suffix,not_suffix,len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match]`
  - **CreateIgnoreRule**
    - changes of request param
      - `+ conditions.category: enum value [url,custom_geo,robot,user-agent,ip,ipv6,params,cookie,referer,header,method,request_line,request,protocol,request_body]`
      - `+ conditions.logic_operation: enum value [len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match,match,not_match,num_equal,num_not_equal,num_greater,num_less,exist,not_exist,equal,not_equal,equal_any,not_equal_all,prefix,prefix_any,not_prefix,not_prefix_all,suffix,suffix_any,not_suffix,not_suffix_all,contain,contain_any,not_contain,not_contain_all]`
  - **ListQpsTimeline**
    - changes of request param
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **ListBandwidthTimeline**
    - changes of request param
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
      - `+ display_option: enum value [0,1]`
  - **ListOverviewsClassification**
    - changes of request param
      - `+ X-Language: enum value [zh-cn,en-us]`
      - `* hosts: string -> list<string>`
      - `* instances: string -> list<string>`
  - **CreateWhiteblackipRule**
    - changes of request param
      - `+ time_mode: enum value [permanent,customize]`
  - **CreateIpGroup**
    - changes of request param
      - `+ ip_remarks`
    - changes of response param
      - `+ ip_remarks`
  - **ListIpGroup**
    - changes of response param
      - `+ items.ip_remarks`
  - **BatchCreateCustomRule**
    - changes of request param
      - `* policyids: string -> list<string>`
  - **ListCustomPolicyRules**
    - changes of request param
      - `* policyids: string -> list<string>`
  - **BatchCreateWhiteblackipRule**
    - changes of request param
      - `+ time_mode: enum value [permanent,customize]`
  - **BatchCreateIgnoreRule**
    - changes of request param
      - `+ conditions.category: enum value [url,custom_geo,robot,user-agent,ip,ipv6,params,cookie,referer,header,method,request_line,request,protocol,request_body]`
      - `+ conditions.logic_operation: enum value [len_equal,len_not_equal,len_greater,len_less,len_greater_equal,len_less_equal,regular_match,regular_not_match,match,not_match,num_equal,num_not_equal,num_greater,num_less,exist,not_exist,equal,not_equal,equal_any,not_equal_all,prefix,prefix_any,not_prefix,not_prefix_all,suffix,suffix_any,not_suffix,not_suffix_all,contain,contain_any,not_contain,not_contain_all]`

# 0.1.188 2026-03-12

### HuaweiCloud SDK CBH

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - Deprecate the following APIs:
    - `ListQuotaStatus`
    - `LoginCbh`
    - `StopCbhInstance`
    - `UpgradeCbhInstance`
    - `InstallCbhEip`
    - `UninstallCbhEip`
    - `ResetPassword`
    - `StartCbhInstance`
    - `SearchQuota`
    - `ResetLoginMethod`
    - `ChangeInstanceOrder`
    - `ShowNetworkConfiguration`
    - `RestartCbhInstance`
    - `ShowAvailableZoneInfo`
    - `CreateInstanceOrder`
    - `ChangeInstanceNetwork`
    - `CreateCbh`

### HuaweiCloud SDK CCM

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowCertificateAuthority**
    - changes of response param
      - `+ domain_id`
      - `+ cluster_id`
  - **IssueCertificateAuthorityCertificate**
    - changes of request param
      - `+ hsm_cluster_info`
  - **CreateCertificateAuthority**
    - changes of request param
      - `+ hsm_cluster_info`
  - **ListCertificateAuthority**
    - changes of response param
      - `+ domain_id`
      - `+ cluster_id`
      - `+ certificate_authorities.cluster_id`
      - `+ certificate_authorities.domain_id`
  - **CreateCertificate**
    - changes of request param
      - `+ extended_key_usage.smart_card_logon`

### HuaweiCloud SDK Config

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **UpdatePolicyAssignment**
    - changes of request param
      - `+ policy_filter_v2`
  - **CreatePolicyAssignments**
    - changes of request param
      - `+ policy_filter_v2`

### HuaweiCloud SDK DIS

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowConsumerState**
    - changes of response param
      - `+ stream_name`
      - `+ has_more`
      - `+ partition_consuming_states`
      - `- commit_checkpoint_stream_names`
      - `- create_time`
      - `- app_id`
      - `* app_name: int32 -> string`
  - **ListResourcesByTags**
    - changes of response param
      - `+ total_count`
      - `+ resources`
      - `- offset`
      - `- not_tags_any`
      - `- limit`
      - `- action`
      - `- not_tags`
      - `- matches`
      - `- tags`
      - `- tags_any`
  - **ShowPartitionMetrics**
    - changes of request param
      - `* end_time: string -> int64`

### HuaweiCloud SDK DRS

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **BatchDeleteJobs**
    - changes of request param
      - `+ jobs.delete_type: enum value [roll_back_upgrade_active_standby]`

### HuaweiCloud SDK DRS

- _API Version_
  - V5
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **DownloadDbObjectTemplate**
    - changes of request param
      - `+ file_import_db_level: enum value [partition]`
  - **UploadDbObjectTemplate**
    - changes of request param
      - `+ file_import_mapping_type`
      - `+ file_import_db_level: enum value [partition]`

### HuaweiCloud SDK FunctionGraph

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **CreateDependencyVersion**
    - changes of request param
      - `+ runtime: enum value [PHP8.3]`
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
  - **ShowDependencyVersion**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
  - **ListDependencies**
    - changes of response param
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ListDependencyVersion**
    - changes of response param
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ShowFunctionCode**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **UpdateFunctionCode**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ImportFunction**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
  - **ListFunctions**
    - changes of response param
      - `+ functions.runtime: enum value [PHP8.3]`
  - **CreateFunction**
    - changes of request param
      - `+ runtime: enum value [PHP8.3]`
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ShowFunctionConfig**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **UpdateFunctionConfig**
    - changes of request param
      - `+ runtime: enum value [PHP8.3]`
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **UpdateFunctionMaxInstanceConfig**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ListBridgeFunctions**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
  - **CreateFunctionVersion**
    - changes of response param
      - `+ runtime: enum value [PHP8.3]`
      - `+ dependencies.runtime: enum value [PHP8.3]`
  - **ListFunctionVersions**
    - changes of response param
      - `+ versions.runtime: enum value [PHP8.3]`

### HuaweiCloud SDK GaussDBforopenGauss

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowConfiguration**
    - changes of response param
      - `- backup_node_info`
  - **ResizeInstanceFlavor**
    - changes of request param
      - `+ cn_concurrent_resize_num`
      - `+ dn_concurrent_resize_num`
      - `* body: object<OpenGaussResizeRequest> -> object<OpenGaussResizeRequestBody>`
  - **ResizeInstancesFlavor**
    - changes of request param
      - `+ cn_concurrent_resize_num`
      - `+ dn_concurrent_resize_num`
      - `* body: object<OpenGaussResizeRequest> -> object<OpenGaussResizeRequestBody>`
  - **ShowInstanceConfiguration**
    - changes of response param
      - `+ configuration_parameters.readonly`
      - `* configuration_parameters: list<ConfigurationParameter> -> list<ConfigurationParameterResult>`
  - **ShowInstanceParamGroup**
    - changes of response param
      - `+ configuration_parameters.readonly`
      - `* configuration_parameters: list<ConfigurationParameter> -> list<ConfigurationParameterResult>`
  - **ShowInstanceParamGroupDetail**
    - changes of response param
      - `+ configuration_parameters.readonly`
      - `* configuration_parameters: list<ConfigurationParameter> -> list<ConfigurationParameterResult>`
  - **ListWdrSnapshotsCollectResults**
    - changes of request param
      - `+ job_end_time`
      - `+ job_start_time`
      - `+ status`
      - `+ wdr_type`
    - changes of response param
      - `+ wdr_snapshots.job_create_time`
      - `+ wdr_snapshots.start_snapshot_id`
      - `+ wdr_snapshots.end_snapshot_id`
      - `+ wdr_snapshots.file_name`
      - `+ wdr_snapshots.file_path`
      - `+ wdr_snapshots.obs_bucket`
  - **ListWaitEvent**
    - changes of request param
      - `* wait_event_query_info.block_count: string -> int32`
      - `* wait_event_query_info: object<WaitEventQueryInfo> -> object<WaitEventQueryInfoOption>`
  - **ShowRedistributionParameters**
    - changes of response param
      - `* expansion_parameters.type: object -> string`
  - **ShowFullSql**
    - changes of response param
      - `+ trace_statistics.hit_rate`
      - `+ trace_statistics.db_time`
      - `+ trace_statistics.cpu_time`
      - `+ trace_statistics.io_time`
      - `+ trace_statistics.execution_time`
      - `+ trace_statistics.scan_rows`
      - `+ trace_statistics.update_rows`
      - `+ trace_statistics.insert_rows`
      - `+ trace_statistics.delete_rows`
      - `* trace_statistics: object -> object<FullSqlTraceStatisticsResult>`
      - `+ components.start_time`
      - `+ components.finish_time`
      - `+ components.n_returned_rows`
      - `- components.begin_time`
      - `- components.end_time`
      - `- components.n_return_rows`
  - **ListTopTableVolumes**
    - changes of response param
      - `+ job_id`
      - `+ node_id`
  - **ListFullSqlSwitches**
    - changes of response param
      - `- allowed_sql_types.prefixes`

### HuaweiCloud SDK MetaStudio

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowHotQuestion**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateHotQuestion**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowPacifyWords**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdatePacifyWords**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdatePacifyWordsSwitch**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdatePacifyWordsTriggerTime**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowWelcomeSpeech**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateWelcomeSpeech**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateWelcomeSpeechSwitch**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateInteractiveChat**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowKnowledgeLibrary**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **StartSmartChatJob**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowSmartChatJob**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateHotQuestion**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListHotQuestion**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListHotWords**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateHotWords**
    - changes of request param
      - `+ sis_hot_words.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowHotWords**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateHotWords**
    - changes of request param
      - `+ sis_hot_words.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreatePacifyWords**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListPacifyWords**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListRobot**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateRobot**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowRobot**
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateRobot**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateWelcomeSpeech**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
    - changes of response param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListWelcomeSpeech**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowInstruction**
    - changes of response param
      - `+ reply_words_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateInstruction**
    - changes of request param
      - `+ reply_words_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateKnowledgeLibrary**
    - changes of request param
      - `+ language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListKnowledgeLibrary**
    - changes of response param
      - `+ data.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateInstruction**
    - changes of request param
      - `+ reply_words_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListInstruction**
    - changes of response param
      - `+ data.reply_words_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ShowRole**
    - changes of response param
      - `+ role_business_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **UpdateRole**
    - changes of request param
      - `+ role_business_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **CreateRole**
    - changes of request param
      - `+ role_business_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`
  - **ListRole**
    - changes of response param
      - `+ data.role_business_list.language: enum value [zh_CN,en_US,ESP,por,Arabic,Thai,fr]`

### HuaweiCloud SDK MRS

- _API Version_
  - V1
- _Features_
  - Support the APIs `ListClusterSshState`, `UpdateClusterSsh`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK MRS

- _API Version_
  - V2
- _Features_
  - Support the APIs `ListClusterManagerAuthState`, `UpdateClusterAuthTros`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK Organizations

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `ShowDryRunConfig`
    - `UpdateDryRunConfig`
    - `ListDryRunPolicies`
    - `CreateDryRunPolicy`
    - `ShowDryRunPolicy`
    - `DeleteDryRunPolicy`
    - `UpdateDryRunPolicy`
    - `AttachDryRunPolicy`
    - `DetachDryRunPolicy`
    - `ListEntitiesForDryRunPolicy`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK SWR

- _API Version_
  - V2
- _Features_
  - Support the API `ListAllInstanceRepositories`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK VOD

- _API Version_
  - V1
- _Features_
  - Support the APIs `ListThumbnailInfo`, `DeleteThumbnails`, `ListThumbnailDetails`
- _Bug Fix_
  - None
- _Change_
  - None

# 0.1.187 2026-02-05

### HuaweiCloud SDK APIG

- _API Version_
  - V2
- _Features_
  - Support the APIs `ListAiApiKeys`, `CreateAiApiKey`, `ShowDetailsOfAiApiKey`, `DeleteAiApiKey`
- _Bug Fix_
  - None
- _Change_
  - **ShowDetailsOfAppV2**
    - changes of response param
      - `+ related_project_id`
      - `+ related_domain_id`
      - `- app_type: enum value [roma]`
  - **UpdateAppV2**
    - changes of request param
      - `+ related_domain_id`
      - `+ related_project_id`
  - **ResettingAppSecretV2**
    - changes of response param
      - `+ related_project_id`
      - `+ related_domain_id`
      - `- app_type: enum value [roma]`
  - **AssociateCertificateV2**
    - changes of response param
      - `+ api_group_id`
      - `+ instance_id`
      - `+ api_group_name`
      - `- ssl_infos`
  - **ShowDetailsOfAclPolicyV2**
    - changes of response param
      - `+ acl_type: enum value [PERMIT,DENY]`
  - **UpdateAclStrategyV2**
    - changes of response param
      - `+ acl_type: enum value [PERMIT,DENY]`
  - **AddEipV2**
    - changes of response param
      - `+ eip_status: enum value [FREEZED,BIND_ERROR,BINDING,PENDING_DELETE,PENDING_CREATE,NOTIFYING,NOTIFY_DELETE,PENDING_UPDATE,DOWN,ACTIVE,ELB,VPN,ERROR]`
  - **AssociateSignatureKeyV2**
    - changes of response param
      - `+ bindings.api_type: enum value [1,2]`
  - **ListSignatureKeysBindedToApiV2**
    - changes of response param
      - `+ bindings.api_type: enum value [1,2]`
  - **ListApisNotBoundWithSignatureKeyV2**
    - changes of response param
      - `+ apis.auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
      - `+ apis.type: enum value [1,2]`
  - **ListApisBindedToSignatureKeyV2**
    - changes of response param
      - `+ bindings.api_type: enum value [1,2]`
  - **ListApisBindedToRequestThrottlingPolicyV2**
    - changes of response param
      - `+ apis.auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
      - `+ apis.type: enum value [1,2]`
  - **ListApisUnbindedToRequestThrottlingPolicyV2**
    - changes of response param
      - `+ apis.auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
      - `+ apis.type: enum value [1,2]`
  - **CreateAnAppV2**
    - changes of request param
      - `+ related_domain_id`
      - `+ related_project_id`
    - changes of response param
      - `+ related_project_id`
      - `+ related_domain_id`
      - `- app_type: enum value [roma]`
  - **ListAppsV2**
    - changes of request param
      - `+ related_domain_id`
      - `+ related_project_id`
      - `+ status: enum value [1]`
    - changes of response param
      - `+ related_project_id`
      - `+ related_domain_id`
      - `+ apps.related_domain_id`
      - `+ apps.related_project_id`
      - `- apps.app_type: enum value [roma]`
  - **ListAppsBindedToApiV2**
    - changes of response param
      - `+ auths.api_type: enum value [1,2]`
  - **ListApisBindedToAppV2**
    - changes of response param
      - `+ auths.api_type: enum value [1,2]`
  - **ListApisUnbindedToAppV2**
    - changes of response param
      - `+ apis.auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
  - **CreateAclStrategyV2**
    - changes of response param
      - `+ acl_type: enum value [PERMIT,DENY]`
  - **ListAclStrategiesV2**
    - changes of request param
      - `+ acl_type: enum value [PERMIT,DENY]`
    - changes of response param
      - `+ acls.acl_type: enum value [PERMIT,DENY]`
  - **ListApisBindedToAclPolicyV2**
    - changes of response param
      - `* apis.api_type: int64 -> int32`
  - **ListApisUnbindedToAclPolicyV2**
    - changes of response param
      - `+ apis.type: enum value [1,2]`
      - `+ apis.auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
  - **ListLatelyApiStatisticsV2**
    - changes of response param
      - `+ list.status: enum value [1]`
  - **ListAppQuotaBoundApps**
    - changes of response param
      - `+ apps.related_domain_id`
      - `+ apps.related_project_id`
  - **ListAppQuotaBindableApps**
    - changes of response param
      - `+ apps.related_domain_id`
      - `+ apps.related_project_id`
  - **ShowDetailsOfApiGroupV2**
    - changes of response param
      - `+ url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* url_domains.ssl_infos.type: string -> int32`
  - **UpdateApiGroupV2**
    - changes of response param
      - `+ url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* url_domains.ssl_infos.type: string -> int32`
  - **ListCustomAuthorizersV2**
    - changes of request param
      - `+ type: enum value [FRONTEND,BACKEND]`
  - **CreateApiGroupV2**
    - changes of response param
      - `+ url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* url_domains.ssl_infos.type: string -> int32`
  - **ListApiGroupsV2**
    - changes of response param
      - `+ groups.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* groups.url_domains.ssl_infos.type: string -> int32`
  - **ShowDetailsOfApiV2**
    - changes of response param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [1,2,3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ api_group_info.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* api_group_info.url_domains.ssl_infos.type: string -> int32`
  - **UpdateApiV2**
    - changes of request param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ backend_api.vpc_channel_status: enum value [3,4]`
    - changes of response param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [1,2,3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ api_group_info.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* api_group_info.url_domains.ssl_infos.type: string -> int32`
  - **ListApiVersionDetailV2**
    - changes of response param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [1,2,3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ api_group_info.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* api_group_info.url_domains.ssl_infos.type: string -> int32`
  - **CreateApiV2**
    - changes of request param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ backend_api.vpc_channel_status: enum value [3,4]`
    - changes of response param
      - `+ policy_https.member_group_url_infos`
      - `+ policy_https.vpc_channel_status: enum value [1,2,3,4]`
      - `+ backend_api.member_group_url_infos`
      - `+ api_group_info.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* api_group_info.url_domains.ssl_infos.type: string -> int32`
  - **ListApisV2**
    - changes of request param
      - `+ auth_type: enum value [NONE,APP,IAM,AUTHORIZER]`
      - `+ type: enum value [1,2]`
    - changes of response param
      - `+ apis.backend_api.member_group_url_infos`
      - `+ apis.api_group_info.url_domains.ssl_infos.is_has_trusted_root_ca`
      - `* apis.api_group_info.url_domains.ssl_infos.type: string -> int32`

### HuaweiCloud SDK DDM

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `BatchModifyReadWriteStrategy`
    - `ListSqlBlack`
    - `ModifySqlBlackList`
    - `ListSlowLogAnalysis`
    - `ShowIpGroup`
    - `SwitchIpGroup`
    - `ShowMigrationLog`
    - `CheckDataNodeConnection`
    - `ListDdms`
- _Bug Fix_
  - None
- _Change_
  - Remove the API `CheckDataNodeConnectionV0V3`
  - **ListConfigurationApplyHistories**
    - changes of response param
      - `+ total`
      - `+ histories`
      - `- rds_check_infos`
  - **CopyConfiguration**
    - changes of request param
      - `+ new_name`
      - `+ description`
      - `- copy_para`
      - `- source_id`
  - **ListInstancesConfigurations**
    - changes of response param
      - `+ total`
      - `- instance_count_limit`
      - `+ entities.instance_id`
      - `+ entities.instance_name`
      - `- entities.entity_id`
      - `- entities.config_id`
  - **CompareParameterGroups**
    - changes of request param
      - `+ source_id`
      - `+ target_id`
      - `- diff_para`
  - **ShowDdmDetail**
    - changes of response param
      - `* instances.tags_info: list<TagsInfo> -> object`

### HuaweiCloud SDK RDS

- _API Version_
  - V3
- _Features_
  - Support the API `DeleteBackupSelection`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK SecMaster

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListCollectConfig**
    - changes of response param
      - `+ config_statistics`
      - `- cofing_statistics`
      - `+ all_vendors.csvc_list.source_list.csvc_help`
      - `- all_vendors.csvc_list.source_list.csvc_hzzelp`
      - `+ data_list.datasets.reference.csvc_help`
      - `- data_list.datasets.reference.csvc_hzzelp`

### HuaweiCloud SDK WorkspaceApp

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `CheckPublishApp`
    - `ChangeCluster`
    - `ListHotspotSessionConfig`
    - `CreateHotspotSessionConfig`
    - `UpdateHotspotSessionConfig`
    - `ListNonMigrationUsers`
    - `UpdateNonMigrationUsers`
- _Bug Fix_
  - None
- _Change_
  - Remove the APIs `ShowPrivacyStatement`, `SignPrivacyStatement`
  - **RecreateServerImage**
    - changes of request param
      - `+ execute_sysprep`
  - **ListAppConnection**
    - changes of response param
      - `+ items.app_id`
  - **ShowScalingPolicy**
    - changes of response param
      - `+ scaling_policy_by_resource`
  - **CreateOrUpdateScalingPolicy**
    - changes of request param
      - `+ scaling_policy_by_resource`
    - changes of response param
      - `+ scaling_policy_by_resource`
  - **ListProjectConfigs**
    - changes of response param
      - `+ items.cluster_group_id`
  - **ShowProjectConfig**
    - changes of response param
      - `+ project_config.cluster_group_id`
  - **CreateCloudStorage**
    - changes of request param
      - `+ project_config_cluster_group_id_list`
      - `- project_config_ids`
  - **ListCloudStorage**
    - changes of response param
      - `+ items.cluster_group_id`
  - **ShowServerGroup**
    - changes of response param
      - `+ scaling_policy_by_resource`
      - `+ scaling_policy.scaling_policy_by_resource`
  - **CreateImageServer**
    - changes of request param
      - `+ X-Linked-Id`
  - **CreateServerGroup**
    - changes of response param
      - `+ scaling_policy_by_resource`
      - `+ scaling_policy.scaling_policy_by_resource`
  - **ListServerGroups**
    - changes of response param
      - `+ scaling_policy_by_resource`
      - `+ items.scaling_policy.scaling_policy_by_resource`
  - **ShowOriginalPolicyInfo**
    - changes of response param
      - `+ policies.user_profile_management`
  - **ListPolicyOfPolicyGroup**
    - changes of response param
      - `+ policies.user_profile_management`
  - **ListPolicyGroup**
    - changes of response param
      - `+ items.policies.user_profile_management`
  - **CreatePolicyGroup**
    - changes of request param
      - `+ policy_group.policies.user_profile_management`
  - **ShowPolicyGroup**
    - changes of response param
      - `+ policy_group.policies.user_profile_management`
  - **UpdatePolicyGroup**
    - changes of request param
      - `+ policy_group.policies.user_profile_management`
  - **ListPolicyGroupDetailInfo**
    - changes of response param
      - `+ items.policies.user_profile_management`
  - **ListPolicyTemplate**
    - changes of response param
      - `- items.targets`
      - `- items.policies`
      - `* items: list<PolicyGroup> -> list<PolicyGroupForTemplate>`
  - **CreatePolicyTemplate**
    - changes of request param
      - `+ policy_group.policies.user_profile_management`
  - **UpdatePolicyTemplate**
    - changes of request param
      - `+ policy_group.policies.user_profile_management`

# 0.1.186 2026-01-29

### HuaweiCloud SDK BSS

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPartnerAccountChangeRecords**
    - changes of response param
      - `+ records.customer_id`
      - `+ records.account_name`

### HuaweiCloud SDK BSSINTL

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **UpdateSubCustomerBudget**
    - changes of request param
      - `* budget_amount: double -> bigdecimal`
  - **ListInvoices**
    - changes of response param
      - `+ invoices.taxList.taxVisibleFlag`
      - `+ invoices.taxList.taxAccountingFlag`

### HuaweiCloud SDK CodeArtsArtifact

- _API Version_
  - V2
- _Features_
  - Support the following APIs:
    - `ListUserPrivileges`
    - `ShowProjectRelatedRepository`
    - `ShowVersionList`
    - `ShowProjectVersionsCount`
    - `ShowRepositoryRolesPrivilege`
    - `UpdateRepoRolesPrivilege`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK GaussDBforNoSQL

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowApplicableInstances**
    - changes of request param
      - `+ instance_name`
      - `+ instance_id`

### HuaweiCloud SDK Kafka

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - Remove the following APIs:
    - `ShowInstanceExtendProductInfo`
    - `ResizeInstance`
    - `ShowEngineInstanceExtendProductInfo`
    - `ResizeEngineInstance`
    - `ListUserPolicies`
    - `SetUserPolicies`
    - `DeleteKafkaMessage`
    - `ListProducts`
    - `CreateReassignmentTask`
    - `ShowSpecConvertProduct`
    - `CreatePostPaidInstance`
  - **ShowInstance**
    - changes of response param
      - `* cross_vpc_info: object -> string`
      - `* public_cross_vpc_info: object -> string`
  - **ListInstances**
    - changes of response param
      - `* instances.cross_vpc_info: object -> string`
      - `* instances.public_cross_vpc_info: object -> string`

### HuaweiCloud SDK Live

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListCesDimsInfo**
    - changes of response param
      - `+ query.region`
  - **ShowChannelStatistic**
    - changes of request param
      - `+ region_type`
    - changes of response param
      - `+ scte35.scte35_info.region_type`
      - `+ scte35.scte35_info.region`
  - **ShowFlowDetail**
    - changes of response param
      - `+ sources.health_status`
  - **ModifyFlowSources**
    - changes of request param
      - `+ source.health_status`
    - changes of response param
      - `+ source.health_status`
  - **CreateFlows**
    - changes of request param
      - `+ sources.health_status`
    - changes of response param
      - `+ flow.sources.health_status`
  - **ModifyOttChannelInfoEndPoints**
    - changes of request param
      - `+ endpoints.dash_package.id`
      - `+ endpoints.dash_package.manifest_selection`
      - `+ endpoints.mss_package.id`
      - `+ endpoints.mss_package.manifest_selection`
      - `+ endpoints.hls_package.id`
      - `+ endpoints.hls_package.manifest_selection`
  - **CreateOttChannelInfo**
    - changes of request param
      - `+ endpoints.dash_package.id`
      - `+ endpoints.dash_package.manifest_selection`
      - `+ endpoints.mss_package.id`
      - `+ endpoints.mss_package.manifest_selection`
      - `+ endpoints.hls_package.id`
      - `+ endpoints.hls_package.manifest_selection`
  - **ListOttChannelInfo**
    - changes of response param
      - `+ channels.endpoints.dash_package.id`
      - `+ channels.endpoints.dash_package.manifest_selection`
      - `+ channels.endpoints.mss_package.id`
      - `+ channels.endpoints.mss_package.manifest_selection`
      - `+ channels.endpoints.hls_package.id`
      - `+ channels.endpoints.hls_package.manifest_selection`

### HuaweiCloud SDK ProjectMan

- _API Version_
  - V4
- _Features_
  - Support the APIs `DownloadIpdImageInIssue`, `UploadIpdImageInIssue`, `DeleteIpdImageInIssue`
- _Bug Fix_
  - None
- _Change_
  - **ListIpdProjectIssues**
    - changes of response param
      - `+ result.issues`
      - `+ result.total`
      - `* result: object -> object<IssueListResult>`

### HuaweiCloud SDK RabbitMQ

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - Remove the APIs `ShowInstanceExtendProductInfo`, `ResizeInstance`, `CreatePostPaidInstance`

### HuaweiCloud SDK RocketMQ

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - Remove the following APIs:
    - `ExportDlqMessage`
    - `ShowUpgradeInstanceVersion`
    - `BatchResetRocketMqMessageOffsets`
    - `DeleteRocketMqMigrationTask`
    - `BatchDeleteDiagnosisReport`
  - **ShowGroup**
    - changes of response param
      - `+ group_online`
  - **ListDiagnosisReports**
    - changes of response param
      - `* total_num: object -> int64`
  - **ListDiagnosisReportsForRocketMq**
    - changes of response param
      - `* total_num: object -> int64`

### HuaweiCloud SDK SCM

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListCertificates**
    - changes of request param
      - `+ content`

### HuaweiCloud SDK SecMaster

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `ListSubscriptionOrder`
    - `UpdateSubscriptionOrder`
    - `CreateSubscriptionOrder`
    - `DeleteSubscriptionOrder`
    - `ListSubscriptionGlobalOrder`
    - `ListTasks`
    - `ShowTask`
    - `UpdateTask`
    - `CreateSearchAnalysis`
    - `ExecuteLayout`
    - `UpdateWorkflowInstance`
    - `UpdateMapper`
    - `DeleteClassifier`
- _Bug Fix_
  - None
- _Change_
  - **ExportAopworkflow**
    - changes of request param
      - `- content-type`
  - **ShowMappingFunction**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ code`
      - `+ data`
      - `+ message`
      - `- operation_list`
      - `- compare_list`
  - **ExportCollectorParser**
    - changes of response param
      - `- parser_ids`
  - **ListWorkflows**
    - changes of request param
      - `- content-type`
  - **CreateAopWorkflow**
    - changes of request param
      - `- content-type`
  - **ShowAopWorkflow**
    - changes of request param
      - `- content-type`
  - **UpdateAopWorkflow**
    - changes of request param
      - `- content-type`
  - **DeleteAopWorkflow**
    - changes of request param
      - `- content-type`
  - **ListAopWorkflowVersions**
    - changes of request param
      - `- content-type`
  - **CreateAopWorkflowVersion**
    - changes of request param
      - `- content-type`
  - **ShowAopWorkflowVersion**
    - changes of request param
      - `- content-type`
  - **UpdateAopWorkflowVersion**
    - changes of request param
      - `- content-type`
  - **DeleteAopWorkflowVersion**
    - changes of request param
      - `- content-type`
  - **CreateAopWorkflowVersionApprovel**
    - changes of request param
      - `- content-type`
  - **ValidateAopWorkflowVersion**
    - changes of request param
      - `- content-type`
  - **ListDataobjectRelations**
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `+ data.data_object`
      - `- data.dataobject`
  - **CreateDataobjectRelation**
    - changes of response param
      - `- total`
      - `- offset`
      - `- limit`
  - **DeleteDataobjectRelation**
    - changes of response param
      - `+ success`
      - `+ request_id`
  - **BatchCreateDataobjectRelations**
    - changes of response param
      - `- total`
      - `- offset`
      - `- limit`
  - **ListDataobjects**
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `+ data.data_object`
      - `- data.dataobject`
  - **ShowDataobject**
    - changes of response param
      - `+ data.data_object`
      - `- data.dataobject`
  - **UpdateDataobject**
    - changes of response param
      - `+ data.data_object`
      - `- data.dataobject`
  - **ShowDatapanelObject**
    - changes of response param
      - `+ data.data_object`
      - `- data.dataobject`
  - **ListDatapanelObjects**
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `+ data.data_object`
      - `- data.dataobject`
  - **CopyMapping**
    - changes of request param
      - `- content-type`
  - **UpdateMappingInfoStatus**
    - changes of request param
      - `- content-type`
  - **CreatePreProcessRules**
    - changes of request param
      - `- content-type`
  - **ShowPreProcessRulesList**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `+ data.creator_id`
      - `+ data.creator_name`
      - `+ data.modifier_id`
      - `+ data.modifier_name`
  - **ShowAopWorkflowInstance**
    - changes of request param
      - `- content-type`
  - **ListComponents**
    - changes of response param
      - `+ data.creator_id`
      - `+ data.modifier_id`
      - `+ data.modifier_name`
      - `+ data.operation_history`
      - `- data.operate_history`
  - **ShowComponent**
    - changes of response param
      - `+ data.creator_id`
      - `+ data.modifier_id`
      - `+ data.modifier_name`
      - `+ data.operation_history`
      - `- data.operate_history`
  - **CreateDataclassType**
    - changes of response param
      - `+ sub_count`
  - **ListAlerts**
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `* data.data_object.resource_list.tags: string -> object`
  - **CreateAlert**
    - changes of request param
      - `- data_object.environment.cross_workspace_id`
      - `* data_object.resource_list.tags: string -> object`
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `- data.data_object.environment.cross_workspace_id`
      - `* data.data_object.resource_list.tags: string -> object`
      - `* data.data_object.sla: int32 -> string`
  - **ShowAlert**
    - changes of response param
      - `- data.data_object.environment.cross_workspace_id`
      - `* data.data_object.resource_list.tags: string -> object`
      - `* data.data_object.sla: int32 -> string`
  - **ChangeAlert**
    - changes of request param
      - `- data_object.environment.cross_workspace_id`
      - `* data_object.resource_list.tags: string -> object`
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `- data.data_object.environment.cross_workspace_id`
      - `* data.data_object.resource_list.tags: string -> object`
      - `* data.data_object.sla: int32 -> string`
  - **ChangeAlerts**
    - changes of request param
      - `- data_object.environment.cross_workspace_id`
      - `* data_object.resource_list.tags: string -> object`
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `- data.data_object.environment.cross_workspace_id`
      - `* data.data_object.resource_list.tags: string -> object`
      - `* data.data_object.sla: int32 -> string`
  - **ListIncidents**
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `* data.data_object.sla: int32 -> string`
  - **CreateIncident**
    - changes of request param
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `* data.data_object.sla: int32 -> string`
  - **ShowIncident**
    - changes of response param
      - `* data.data_object.sla: int32 -> string`
  - **ChangeIncident**
    - changes of request param
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `* data.data_object.sla: int32 -> string`
  - **ChangeIncidents**
    - changes of request param
      - `* data_object.sla: int32 -> string`
    - changes of response param
      - `* data.data_object.sla: int32 -> string`
  - **ListIndicators**
    - changes of response param
      - `+ size`
      - `+ page`
      - `+ data.data_object.labels`
      - `+ data.data_object.defanged`
      - `+ data.data_object.data_source.product_name`
      - `+ data.data_object.data_source.product_feature`
  - **CreateIndicator**
    - changes of request param
      - `- data_object.dataclass_id`
      - `- data_object.dataclass`
    - changes of response param
      - `+ data.data_object.labels`
      - `+ data.data_object.defanged`
      - `+ data.data_object.data_source.product_name`
      - `+ data.data_object.data_source.product_feature`
  - **ShowIndicatorDetail**
    - changes of response param
      - `+ data.data_object.labels`
      - `+ data.data_object.defanged`
      - `+ data.data_object.data_source.product_name`
      - `+ data.data_object.data_source.product_feature`
  - **UpdateIndicator**
    - changes of request param
      - `+ data_object.labels`
      - `+ data_object.defanged`
      - `+ data_object.data_source.product_name`
      - `+ data_object.data_source.product_feature`
    - changes of response param
      - `+ data.data_object.labels`
      - `+ data.data_object.defanged`
      - `+ data.data_object.data_source.product_name`
      - `+ data.data_object.data_source.product_feature`
  - **ShowMappingInfoList**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
      - `+ data.built_in`
      - `+ data.data_source`
  - **DeleteMappingInfo**
    - changes of request param
      - `- content-type`
  - **CreateMapper**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ data.data_source`
      - `+ data.status`
      - `+ data.description`
      - `+ data.mapper`
      - `- data.dataclass_name`
      - `- data.mapper_type_id`
      - `- data.dpe_info`
      - `- data.mapper_field_list`
      - `* body: object<DpeMappingDetail> -> object<CreateDpeMappingRequestBody>`
  - **ShowMapperList**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ size`
      - `+ page`
      - `- offset`
      - `- limit`
  - **ShowMapperDetail**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ data.mapping_id`
      - `+ data.mapping_info`
      - `- data.dpe_info`
  - **DeleteSingleMapper**
    - changes of request param
      - `- content-type`
  - **CreateWorkflowInstance**
    - changes of request param
      - `- content-type`
  - **ListAopWorkflowInstance**
    - changes of request param
      - `- content-type`
  - **CreateClassifier**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ data.project_id`
      - `+ data.workspace_id`
      - `+ data.classifier.mapping_info.built_in`
      - `+ data.classifier.mapping_info.data_source`
  - **ShowClassifierInfo**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ data.mapping_info.built_in`
      - `+ data.mapping_info.data_source`
  - **UpdateClassifier**
    - changes of request param
      - `- content-type`
    - changes of response param
      - `+ data.project_id`
      - `+ data.workspace_id`
      - `+ data.classifier.mapping_info.built_in`
      - `+ data.classifier.mapping_info.data_source`
  - **ChangeResource**
    - changes of response param
      - `+ code`
      - `+ data`
      - `+ message`
      - `- data_object`

### HuaweiCloud SDK SecMaster

- _API Version_
  - V2
- _Features_
  - Support the APIs `ListCollectConfig`, `CreateCollectConfig`, `CreateSqlRender`
- _Bug Fix_
  - None
- _Change_
  - **ShowAdhocResult**
    - changes of response param
      - `* batch: object -> integer`

### HuaweiCloud SDK SMS

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowMigproject**
    - changes of response param
      - `- id`
  - **UpdateMigproject**
    - changes of request param
      - `- id`
  - **UpdateCopyState**
    - changes of request param
      - `+ copystate: enum value [init,premiging]`
      - `- copystate: enum value [initialize]`
      - `+ migrationcycle: enum value [no_ready,ready_for_test,testing,tested]`
  - **ListErrorServers**
    - changes of request param
      - `- migproject`
  - **ShowConsistencyResult**
    - changes of response param
      - `* result_list: list<object> -> list<string>`
  - **UpdateDiskInfo**
    - changes of request param
      - `- disks.partition_style: enum value [MBR,GPT]`
      - `- disks.device_use: enum value [BOOT,OS]`
  - **ListTemplates**
    - changes of request param
      - `+ id`
  - **CreateTemplate**
    - changes of request param
      - `- template.volumetype: enum value [SAS,SSD,SATA]`
      - `- template.data_volume_type: enum value [SAS,SSD,SATA]`
  - **UpdateTemplate**
    - changes of request param
      - `- template.volumetype: enum value [SAS,SSD,SATA]`
      - `- template.data_volume_type: enum value [SAS,SSD,SATA]`
  - **ShowServer**
    - changes of response param
      - `- disks.partition_style: enum value [MBR,GPT]`
      - `- disks.device_use: enum value [BOOT,OS]`
  - **CreateTask**
    - changes of request param
      - `+ clonevm_template_id`
  - **UpdateTask**
    - changes of request param
      - `+ use_ipv6`
      - `+ use_public_ip`
      - `+ enterprise_project`
      - `+ image_disk_id`
      - `+ target_disk_ids`
      - `+ snapshot_ids`
      - `+ cutovered_snapshot_ids`
      - `- os_type`
      - `- id`
      - `- priority`
      - `- start_target_server`
      - `- enterprise_project_id`
      - `- source_server`
      - `- state`
      - `- estimate_complete_time`
      - `- connected`
      - `- create_date`
      - `- start_date`
      - `- finish_date`
      - `- migrate_speed`
      - `- error_json`
      - `- total_time`
      - `- float_ip`
      - `- remain_seconds`
      - `- target_snapshot_id`
      - `- sub_tasks`
  - **RegisterServer**
    - changes of request param
      - `+ ipv6`
      - `- boot_loader: enum value [GRUB,LILO]`
      - `- start_type: enum value [MANUAL,MGC,]`
      - `+ platform: enum value [default]`
      - `- disks.partition_style: enum value [MBR,GPT]`
      - `- disks.device_use: enum value [BOOT,OS]`
  - **ListServers**
    - changes of request param
      - `+ ipv6`
      - `+ vm_id`

### HuaweiCloud SDK VPC

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPorts**
    - changes of response param
      - `* ports.binding:vif_details.vlan_id: string -> int32`
  - **CreatePort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **ShowPort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **UpdatePort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **NeutronListPorts**
    - changes of response param
      - `* ports.binding:vif_details.vlan_id: string -> int32`
  - **NeutronCreatePort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **NeutronShowPort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **NeutronUpdatePort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`

### HuaweiCloud SDK VPC

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPorts**
    - changes of response param
      - `* ports.binding:vif_details.vlan_id: string -> int32`
  - **ShowPort**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **AddSecurityGroups**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`
  - **RemoveSecurityGroups**
    - changes of response param
      - `* port.binding:vif_details.vlan_id: string -> int32`

# 0.1.185 2026-01-22

### HuaweiCloud SDK CDN

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowDomainCountryStat**
    - changes of response param
      - `+ result`
  - **SetStatsConfig**
    - changes of request param
      - `- expired_time`
  - **ShowStatsConfigs**
    - changes of response param
      - `- data.expired_time`

### HuaweiCloud SDK CFW

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `ImportRuleAcl`
    - `ExportRuleAcl`
    - `DownloadImportTemplate`
    - `DownloadExportResult`
    - `ShowExportStatus`
    - `DownloadImportResult`
    - `ListAclRuleHitStatus`
    - `BatchDeleteAddressSets`
    - `AddCustomDnsServer`
    - `ListDomainResolveIp`
    - `SwitchFirewallEipProtection`
    - `AddEipAlarmWhitelist`
    - `ListPrivateNetworkSegments`
    - `UpdatePrivateNetworkSegment`
    - `BatchCreatePrivateNetworkSegments`
    - `BatchDeletePrivateNetworkSegments`
    - `UpdateFirewallName`
    - `ShowConfigQuota`
    - `ShowSnFirewallProtectionStatus`
    - `BatchDeleteCustomerIps`
    - `BatchUpdateCustomerIpsAction`
    - `UpdateIpsWhitelist`
    - `ListIpsWhitelists`
    - `BatchCreateIpsWhitelist`
    - `BatchDeleteIpsWhitelist`
    - `BatchRemoveAccounts`
    - `ListSchedules`
    - `CreateSchedule`
    - `UpdateSchedule`
    - `DeleteSchedule`
    - `BatchDeleteSchedules`
    - `ListReportHistory`
    - `BatchDeleteServiceSets`
    - `BatchCreateBlackWhiteList`
    - `BatchDeleteBlackWhiteLists`
    - `CreateCustomerIps`
    - `BatchAddAccounts`
- _Bug Fix_
  - None
- _Change_
  - **DeleteAddressItem**
    - changes of response param
      - `+ data`
  - **ListBlackWhiteLists**
    - changes of response param
      - `+ data.records.created_date`
      - `+ data.records.modified_date`
  - **UpdateObjectConfigDesc**
    - changes of request param
      - `* body: object<ObjectInfoDto> -> object<UpdateObjectConfigDesc>`
  - **ListRegions**
    - changes of response param
      - `* data: object -> list<IpRegionResponseBodyData>`
  - **ShowImportStatus**
    - changes of response param
      - `+ data.id`
      - `+ data.status`
      - `* data: object -> object<ShowImportStatusId>`
  - **ListLogs**
    - changes of response param
      - `* data.records.dst_region_id: object -> string`
  - **ListDnsServers**
    - changes of response param
      - `+ data.status`
  - **CreateFirewall**
    - changes of request param
      - `- X-Client-Token`
  - **ListAlarmWhitelist**
    - changes of response param
      - `- data.endRow`
      - `- data.hasNextPage`
      - `- data.hasPreviousPage`
      - `- data.isFirstPage`
      - `- data.isLastPage`
      - `- data.navigateFirstPage`
      - `- data.navigateLastPage`
      - `- data.navigatePages`
      - `- data.navigatepageNums`
      - `- data.nextPage`
      - `- data.pageNum`
      - `- data.pageSize`
      - `- data.prePage`
      - `- data.startRow`
      - `- data.total`
      - `+ data.list.eip_id`
      - `+ data.list.fw_instance_id`
      - `+ data.list.object_id`
      - `+ data.list.public_ip`
      - `+ data.list.public_ipv6`
      - `+ data.list.type`
      - `* data.list: list<object> -> list<EipInfo>`
      - `* data: object<PageInfo> -> object<HttpListAlarmWhiteListResponseData>`
  - **ListCustomerIps**
    - changes of request param
      - `* object_id: required -> optional`
  - **ShowCustomerIpsInfo**
    - changes of request param
      - `* object_id: required -> optional`
  - **ListFlowStatistic**
    - changes of response param
      - `+ data.records.agg_start_time`
      - `+ data.records.agg_end_time`
  - **ListAclRules**
    - changes of response param
      - `+ data.up_rules_count`
      - `+ data.records.modified_date`
  - **ListEips**
    - changes of response param
      - `+ data.records.bypass_status`
  - **ShowAntiVirusRule**
    - changes of request param
      - `* engine_type: required -> optional`
  - **DeleteIpBlacklist**
    - changes of response param
      - `- data`

### HuaweiCloud SDK CSS

- _API Version_
  - V1
- _Features_
  - Support the API `ListDiskType`
- _Bug Fix_
  - None
- _Change_
  - **ListLogsJob**
    - changes of response param
      - `+ totalSize`
  - **ShowLogBackup**
    - changes of response param
      - `+ completed`
  - **ListYmlsJob**
    - changes of response param
      - `+ totalSize`
  - **ShowClusterDetail**
    - changes of response param
      - `+ snapshotPolicy`
  - **ListAiOps**
    - changes of response param
      - `+ aiops_list.create_time`

### HuaweiCloud SDK DDS

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **UpdateEntityConfiguration**
    - changes of request param
      - `- x-auth-token`
  - **ListTasks**
    - changes of request param
      - `+ id`

### HuaweiCloud SDK EIP

- _API Version_
  - V3
- _Features_
  - Support the API `ShowPublicipPoolTypes`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK GEIP

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **CountGlobalEipSegment**
    - changes of request param
      - `- limit`
      - `- offset`
      - `- marker`
      - `- page_reverse`
  - **ListSupportMasks**
    - changes of request param
      - `* mask: list<integer> -> int32`

### HuaweiCloud SDK Kafka

- _API Version_
  - V2
- _Features_
  - Support the following APIs:
    - `EnableDns`
    - `DeleteKafkaTopicMessages`
    - `CreatePartition`
    - `ShowGroup`
    - `DeleteGroup`
- _Bug Fix_
  - None
- _Change_
  - Remove the APIs `UpdateTopicReplica`, `DeleteUser`
  - **ShowInstanceTopicDetail**
    - changes of response param
      - `* partitions.leo: int64 -> int32`
      - `* partitions.hw: int64 -> int32`
      - `* partitions.lso: int64 -> int32`
  - **ShowKafkaScalePreCheckInfo**
    - changes of response param
      - `+ reason`
      - `+ success`
      - `+ name`
      - `+ risk`
      - `- body`
  - **ModifyKafkaPublicIpAccessSwitch**
    - changes of request param
      - `+ publicip_id`
      - `- publicIpId`
  - **ListInstanceConsumerGroup**
    - changes of response param
      - `* group.createdAt: object -> integer`
  - **ShowKafkaProductCores**
    - changes of request param
      - `* instance_id: required -> optional`
  - **ShowInstance**
    - changes of response param
      - `+ public_cross_vpc_info`
      - `* cross_vpc_info: string -> object`
  - **ShowBackgroundTaskProgress**
    - changes of response param
      - `+ step_list.statue`
      - `- step_list.status`
  - **ListInstanceConsumerGroupMessageOffset**
    - changes of request param
      - `* topic: optional -> required`
    - changes of response param
      - `+ group_message_offsets.topic`
      - `+ group_message_offsets.lag`
  - **ShowKafkaTopicQuota**
    - changes of response param
      - `+ quotas.producer_byte_rate`
      - `+ quotas.consumer_byte_rate`
      - `- quotas.producer-byte-rate`
      - `- quotas.consumer-byte-rate`
      - `* quotas: list<KafkaTopicQuotaResp> -> list<KafkaTopicQuota>`
  - **RestoreRecycleInstance**
    - changes of response param
      - `+ results`
      - `- instances`
  - **ListInstances**
    - changes of response param
      - `+ public_cross_vpc_info`
      - `+ instances.public_cross_vpc_info`
      - `* instances.cross_vpc_info: string -> object`

### HuaweiCloud SDK Live

- _API Version_
  - V1
- _Features_
  - Support the following APIs:
    - `ShowCertificateInfo`
    - `ShowDomainVerification`
    - `CheckDomainVerification`
    - `ListPullTasks`
    - `ModifyPullTask`
    - `CreatePullTask`
    - `DeletePullTask`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK Live

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListBandwidthDetail**
    - changes of request param
      - `+ ip_type`

### HuaweiCloud SDK RabbitMQ

- _API Version_
  - V2
- _Features_
  - Support the following APIs:
    - `ShowVolumeExpandConfig`
    - `UpdateVolumeExpansionConfig`
    - `ListScheduledTasks`
    - `ListConfigFeatures`
    - `UpdateScheduledTask`
    - `DeleteScheduledTask`
    - `ShowRecycleInstances`
    - `ModifyRecyclePolicy`
    - `RestoreRecycleInstance`
    - `EnableDns`
- _Bug Fix_
  - None
- _Change_
  - **BatchRestartOrDeleteInstances**
    - changes of request param
      - `+ force_delete`
  - **ListBackgroundTasks**
    - changes of request param
      - `+ offset`
      - `- start`
  - **ShowRabbitMqProductCores**
    - changes of request param
      - `+ broker_num`
      - `* instance_id: required -> optional`
    - changes of response param
      - `+ total_extend_storage_space`
  - **CreatePostPaidInstanceByEngine**
    - changes of request param
      - `- disk_encrypted_enable`
      - `- disk_encrypted_key`
      - `+ storage_spec_code: enum value [[dms.physical.storage.general](tag:hws,hws_hk,dt,ax),[dms.physical.storage.extreme](tag:hws,hws_hk,dt,ax)]`
      - `- storage_spec_code: enum value [dms.physical.storage.high.dss.v2,dms.physical.storage.ultra.dss.v2]`
  - **ShowInstance**
    - changes of response param
      - `+ storage_type`
      - `+ service_type`
  - **CreatePostPaidInstance**
    - changes of request param
      - `- disk_encrypted_enable`
      - `- disk_encrypted_key`
      - `+ storage_spec_code: enum value [[dms.physical.storage.general](tag:hws,hws_hk,dt,ax),[dms.physical.storage.extreme](tag:hws,hws_hk,dt,ax)]`
      - `- storage_spec_code: enum value [dms.physical.storage.high.dss.v2,dms.physical.storage.ultra.dss.v2]`
  - **ListInstancesDetails**
    - changes of response param
      - `+ storage_type`
      - `+ service_type`
      - `+ instances.service_type`
      - `+ instances.storage_type`
  - **ShowEngineInstanceExtendProductInfo**
    - changes of request param
      - `+ type: enum value [advanced,platinum,dec,exp]`

### HuaweiCloud SDK RocketMQ

- _API Version_
  - V2
- _Features_
  - Support the following APIs:
    - `CreatePostPaidInstanceForRocketMq`
    - `ShowUpgradeInstanceVersion`
    - `ResetConsumeOffsetForRocketMq`
    - `BatchResetRocketMqMessageOffsets`
    - `ShowConsumerConnectionsForRocketMq`
    - `ListMessagesForRocketMq`
    - `SendMessageForRocketMq`
    - `ListMessageTraceForRocketMq`
    - `SendDlqMessageForRocketMq`
    - `ValidateConsumedMessageForRocketMq`
    - `ListConsumeGroupAccessPolicyForRocketMq`
    - `BatchDeleteDiagnosisRecordsForRocketMq`
    - `BatchDeleteDiagnosisRecords`
    - `ListDiagnosisReportsForRocketMq`
    - `CreateDiagnosisTaskForRocketMq`
    - `ShowDiagnosisReportForRocketMq`
    - `ShowDiagnosisStackForRocketMq`
    - `ShowEngineInstanceExtendProductInfoForRocketMq`
    - `ResizeInstanceForRocketMq`
    - `ShowVolumeExpandConfig`
    - `UpdateVolumeExpansionConfig`
    - `ShowRocketMqScalePreCheckInfo`
    - `ShowRecycleInstances`
    - `ModifyRecyclePolicy`
    - `RestoreRecycleInstance`
    - `UpdateScheduledTask`
    - `DeleteScheduledTask`
    - `ListScheduledTasks`
    - `ShowBackgroundTaskProgress`
    - `ShowCesHierarchy`
    - `ListConfigFeatures`
    - `EnableDns`
    - `ShowBackgroundTask`
    - `ShowRocketMqProductCores`
    - `DeleteRocketMqMigrationTask`
- _Bug Fix_
  - None
- _Change_
  - **BatchDeleteInstances**
    - changes of request param
      - `+ force_delete`
  - **ShowGroup**
    - changes of response param
      - `+ created_at`
      - `+ consume_orderly`
      - `- app_name`
      - `- app_id`
  - **ResetConsumeOffset**
    - changes of request param
      - `+ engine: enum value [reliability]`
  - **ListMessageTrace**
    - changes of request param
      - `+ engine: enum value [reliability]`
    - changes of response param
      - `+ trace.trace_type: enum value [Receive,Ack]`
      - `+ trace.msg_type: enum value [Order_Msg]`
  - **SendDlqMessage**
    - changes of request param
      - `+ engine: enum value [reliability]`
  - **ValidateConsumedMessage**
    - changes of request param
      - `+ engine: enum value [reliability]`
  - **UpdateUser**
    - changes of request param
      - `- secret_key`
      - `- default_topic_perm`
      - `- access_key`
      - `- topic_perms`
      - `- admin`
      - `- white_remote_address`
      - `- default_group_perm`
      - `- group_perms`
  - **ListTopicAccessPolicy**
    - changes of request param
      - `* offset: string -> int32`
      - `* limit: string -> int32`
    - changes of response param
      - `- policies.secret_key`
  - **ListConsumeGroupAccessPolicy**
    - changes of request param
      - `+ engine: enum value [reliability]`
      - `* offset: string -> int32`
      - `* limit: string -> int32`
    - changes of response param
      - `- policies.secret_key`
  - **ListAvailableZones**
    - changes of response param
      - `+ available_zones.mode`
      - `+ available_zones.scope`
      - `* available_zones: list<object> -> list<ListAvailableZonesElements>`
  - **ShowDiagnosisReport**
    - changes of response param
      - `+ duplicate_client_id`
      - `+ created_at`
      - `+ different_consumer_type`
      - `- creat_at`
      - `* subscriptions: list<string> -> list<SubscriptionEntity>`
      - `* diagnosis_node_report_list: list<string> -> list<DiagnosisNodeReportEntity>`
  - **ListBackgroundTasks**
    - changes of request param
      - `+ offset`
      - `- start`
  - **CreateInstanceByEngine**
    - changes of request param
      - `+ engine: enum value [rocketmq]`
      - `+ disk_encrypted_enable`
      - `+ disk_encrypted_key`
      - `- engine: enum value [reliability]`
      - `- engine_version: enum value [[4.8.0](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[5.x](tag:hcs)]`
      - `- product_id: enum value [[c6.4u8g.cluster.small](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.2u8g.single.x86](tag:hcs),[c6.4u8g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.4u16g.cluster.x86](tag:hcs,fcs),[c6.8u16g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.8u32g.cluster.x86](tag:hcs,fcs),[c6.12u24g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.16u64g.cluster.x86](tag:hcs,fcs),[c6.16u32g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.32u128g.cluster.x86](tag:hcs,fcs),[c6.2u8g.cluster.x86](tag:fcs),[c6.2u8g.cluster.arm](tag:fcs),[c6.2u8g.single.arm](tag:hcs),[c6.4u16g.cluster.arm](tag:hcs,fcs),[c6.8u32g.cluster.arm](tag:hcs,fcs),[c6.16u64g.cluster.arm](tag:hcs,fcs),[c6.32u128g.cluster.arm](tag:hcs,fcs)]`
      - `- storage_spec_code: enum value [dms.physical.storage.high.v2,dms.physical.storage.ultra.v2]`
  - **UpdateInstance**
    - changes of request param
      - `+ enterprise_project_id`
  - **ShowInstance**
    - changes of response param
      - `+ quota_address`
      - `+ arch_type`
      - `+ enable_elastic_tps`
      - `+ max_msg_process_tps`
      - `+ auto_volume_expand_enable`
      - `- type: enum value [single,cluster]`
  - **CreateConsumerGroupOrBatchDeleteConsumerGroup**
    - changes of request param
      - `+ job_id`
      - `- groups`
  - **ListInstanceConsumerGroups**
    - changes of response param
      - `+ groups.created_at`
      - `+ groups.group_online`
      - `- groups.createdAt`
  - **ListMessages**
    - changes of request param
      - `+ engine: enum value [reliability]`
      - `* limit: string -> int32`
      - `* offset: string -> int32`
  - **CreateUser**
    - changes of request param
      - `- secret_key`
      - `- default_topic_perm`
      - `- access_key`
      - `- topic_perms`
      - `- admin`
      - `- white_remote_address`
      - `- default_group_perm`
      - `- group_perms`
  - **ListUser**
    - changes of request param
      - `* offset: string -> int32`
      - `* limit: string -> int32`
    - changes of response param
      - `* users: list<User> -> list<UserResp>`
  - **ListRocketMqMigrationTask**
    - changes of request param
      - `* offset: string -> int32`
      - `* limit: string -> int32`
  - **CreateRocketMqMigrationTask**
    - changes of request param
      - `+ topic_config_table`
      - `+ subscription_group_table`
      - `- topicConfigTable`
      - `- subscriptionGroupTable`
  - **ShowQuotas**
    - changes of request param
      - `+ includeTagsQuota`
      - `+ onlyQuota`
  - **ListEngineProducts**
    - changes of request param
      - `* type: required -> optional`
    - changes of response param
      - `- products.available_zones`
      - `- products.unavailable_zones`
      - `* products.charging_mode: object -> list<string>`
      - `* products.ios: object -> list<IOSEntity>`
      - `* products.support_features: object -> list<string>`
      - `+ products.properties.max_topic`
      - `+ products.properties.broker_num`
      - `+ products.properties.core`
      - `+ products.properties.max_consumer`
      - `+ products.properties.rcu`
      - `+ products.properties.max_storage`
      - `+ products.properties.max_storage_per_node`
      - `+ products.properties.product_alias`
      - `+ products.properties.max_tps_per_rcu`
      - `+ products.properties.engine_versions`
      - `+ products.properties.min_storage`
      - `+ products.properties.min_storage_per_node`
      - `+ products.properties.max_broker`
      - `+ products.properties.max_topic_per_broker`
      - `+ products.properties.max_consumer_per_broker`
      - `+ products.properties.min_broker`
  - **CreateDiagnosisTask**
    - changes of request param
      - `* body: object<DiagnosisRep> -> object<DiagnosisReq>`
  - **ListDiagnosisReports**
    - changes of response param
      - `+ total_num`
      - `+ diagnosis_report_list.created_at`
      - `- diagnosis_report_list.creat_at`
  - **ShowInstanceNodes**
    - changes of response param
      - `- previous_offset`
      - `- next_offset`
  - **CreatePostPaidInstance**
    - changes of request param
      - `+ disk_encrypted_enable`
      - `+ disk_encrypted_key`
      - `- engine: enum value [reliability]`
      - `- engine_version: enum value [[4.8.0](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[5.x](tag:hcs)]`
      - `- product_id: enum value [[c6.4u8g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.4u16g.cluster.x86](tag:hcs,fcs),[c6.8u16g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.8u32g.cluster.x86](tag:hcs,fcs),[c6.12u24g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.16u64g.cluster.x86](tag:hcs,fcs),[c6.16u32g.cluster](tag:hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,g42,hk_g42,tm,sbc,hk_sbc,hk_tm,dt)[c6.32u128g.cluster.x86](tag:hcs,fcs),[c6.2u8g.cluster.x86](tag:fcs),[c6.2u8g.cluster.arm](tag:fcs),[c6.4u16g.cluster.arm](tag:hcs,fcs),[c6.8u32g.cluster.arm](tag:hcs,fcs),[c6.16u64g.cluster.arm](tag:hcs,fcs),[c6.32u128g.cluster.arm](tag:hcs,fcs)]`
      - `- storage_spec_code: enum value [dms.physical.storage.high.v2,dms.physical.storage.ultra.v2]`
  - **ListInstances**
    - changes of response param
      - `+ instances.arch_type`
      - `+ instances.quota_address`
      - `+ instances.max_msg_process_tps`
      - `+ instances.enable_elastic_tps`
      - `- instances.type: enum value [single,cluster]`
  - **ShowEngineInstanceExtendProductInfo**
    - changes of response param
      - `+ products.properties.feature`
      - `+ products.properties.max_topic`
      - `+ products.properties.broker_num`
      - `+ products.properties.core`
      - `+ products.properties.max_consumer`
      - `+ products.properties.rcu`
      - `+ products.properties.max_storage`
      - `+ products.properties.min_storage`
      - `+ products.properties.max_tps_per_rcu`
      - `+ products.properties.elastic_tps`

### HuaweiCloud SDK SWR

- _API Version_
  - V2
- _Features_
  - Support the APIs `ListRepoAccessories`, `ListReferences`
- _Bug Fix_
  - None
- _Change_
  - **ShowShareFeatureGates**
    - changes of response param
      - `+ enable_customize_validity_period`
  - **ListGlobalFeatureGates**
    - changes of response param
      - `+ enableOBSEncryptUserKmsKey`
  - **CreateSecret**
    - changes of request param
      - `+ duration_seconds`
  - **CreateInstance**
    - changes of request param
      - `+ obs_enc_kms_key_id`
  - **ListInstanceLtCredentials**
    - changes of request param
      - `+ self_only`

# 0.1.184 2026-01-15

### HuaweiCloud SDK CDN

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **UpdateRuleNew**
    - changes of request param
      - `+ actions.request_limit_rule`
      - `- actions.request_limit_rules`
  - **ShowDomainTemplate**
    - changes of response param
      - `+ templates`
      - `- temlates`
  - **CreateRuleNew**
    - changes of request param
      - `+ actions.request_limit_rule`
      - `- actions.request_limit_rules`
  - **ListRuleDetails**
    - changes of response param
      - `+ rules.actions.request_limit_rule`
      - `- rules.actions.request_limit_rules`
  - **UpdateFullRule**
    - changes of request param
      - `+ rules.actions.request_limit_rule`
      - `- rules.actions.request_limit_rules`

### HuaweiCloud SDK CSS

- _API Version_
  - V1
- _Features_
  - Support the APIs `ShowAiOpsDetector`, `ShowAiOpsSetting`, `UpdateAiOpsSetting`, `CloseAiOpsSetting`
- _Bug Fix_
  - None
- _Change_
  - **CreateAiOps**
    - changes of request param
      - `+ check_type`
      - `+ check_items`
  - **ListAiOps**
    - changes of request param
      - `+ report`
    - changes of response param
      - `+ aiops_list.check_type`
      - `+ aiops_list.trigger_type`
      - `- aiops_list.create_time`
      - `- aiops_list.smn_status`
      - `- aiops_list.smn_fail_reason`
      - `+ aiops_list.summary.highRisk`
      - `+ aiops_list.summary.mediumRisk`
      - `+ aiops_list.summary.normal`
      - `- aiops_list.summary.high`
      - `- aiops_list.summary.medium`
      - `* aiops_list.summary: object -> object<SummaryInfo>`
      - `+ aiops_list.task_risks.id`
      - `+ aiops_list.task_risks.name`
      - `+ aiops_list.task_risks.result`
      - `- aiops_list.task_risks.riskType`
      - `* aiops_list.task_risks: list<AIOpsRiskInfo> -> list<AiOpsRiskObject>`
      - `* aiops_list: list<object> -> list<AiOps>`

### HuaweiCloud SDK DBSS

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListEcsSpecificationNew**
    - changes of response param
      - `+ specifications`
      - `- specification`
  - **ListAuditRuleRisksNew**
    - changes of request param
      - `+ offset`
      - `+ limit`

### HuaweiCloud SDK DNS

- _API Version_
  - V2
- _Features_
  - Support the API `ListInstances`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK DRS

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **BatchStartJobs**
    - changes of request param
      - `+ jobs.is_auto_create_compare`
  - **BatchListJobDetails**
    - changes of response param
      - `+ results.job_kernel_direction`

### HuaweiCloud SDK DRS

- _API Version_
  - V5
- _Features_
  - Support the following APIs:
    - `ShowSubscriptionLists`
    - `ShowColumnInfos`
    - `DeleteColumnInfos`
    - `ShowReplayProgress`
    - `ModifyColumnInfos`
- _Bug Fix_
  - None
- _Change_
  - **ShowSupportObjectType**
    - changes of response param
      - `+ import_mapping_type`
      - `+ is_import_unique_key`
  - **ShowDirtyData**
    - changes of request param
      - `+ anonymize_mode`
      - `+ task_mode`
  - **ShowProgressData**
    - changes of request param
      - `+ search_name`
  - **ListTags**
    - changes of request param
      - `+ resource_type: enum value [verify]`
  - **ListAsyncJobDetail**
    - changes of response param
      - `+ jobs.job_kernel_direction`
  - **ShowJobDetail**
    - changes of request param
      - `+ log_level`
    - changes of response param
      - `+ job.job_kernel_direction`
  - **ExecuteJobAction**
    - changes of request param
      - `+ job.action_params.is_auto_create_compare`
  - **BatchExecuteJobActions**
    - changes of request param
      - `+ jobs.action_params.is_auto_create_compare`

### HuaweiCloud SDK EPS

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListEnterpriseProject**
    - changes of request param
      - `+ type`

### HuaweiCloud SDK OMS

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowSyncTask**
    - changes of request param
      - `* query_time: string -> int64`
  - **ListSyncTaskStatistic**
    - changes of request param
      - `* start_time: string -> int64`
      - `* end_time: string -> int64`

### HuaweiCloud SDK VPC

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPorts**
    - changes of response param
      - `+ ports.binding:vif_details.vlan_id`
      - `+ ports.binding:vif_details.parent_id`
      - `+ ports.binding:vif_details.parent_device_id`
  - **CreatePort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **ShowPort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **UpdatePort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **NeutronListPorts**
    - changes of response param
      - `+ ports.binding:vif_details.vlan_id`
      - `+ ports.binding:vif_details.parent_id`
      - `+ ports.binding:vif_details.parent_device_id`
  - **NeutronCreatePort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **NeutronShowPort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **NeutronUpdatePort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`

### HuaweiCloud SDK VPC

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPorts**
    - changes of response param
      - `+ ports.binding:vif_details.vlan_id`
      - `+ ports.binding:vif_details.parent_id`
      - `+ ports.binding:vif_details.parent_device_id`
  - **ShowPort**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **AddSecurityGroups**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`
  - **RemoveSecurityGroups**
    - changes of response param
      - `+ port.binding:vif_details.vlan_id`
      - `+ port.binding:vif_details.parent_id`
      - `+ port.binding:vif_details.parent_device_id`

### HuaweiCloud SDK WAF

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **BatchUpdateIpReputationRules**
    - changes of request param
      - `- policyname`
  - **BatchUpdateAntitamperRules**
    - changes of request param
      - `+ name`
  - **BatchUpdateCustomRules**
    - changes of request param
      - `- id`
      - `- policyid`

### HuaweiCloud SDK Workspace

- _API Version_
  - V2
- _Features_
  - Support the APIs `ListDesktopsByTags`, `ListNotificationRecords`, `CheckCidr`, `ValidateDomainController`
- _Bug Fix_
  - None
- _Change_
  - **UpdateTenantProfile**
    - changes of request param
      - `- X-Auth-Token`
  - **RebuildDesktopPool**
    - changes of request param
      - `+ encrypt_type`
      - `+ kms_id`
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **DeleteDesktopPoolVolumes**
    - changes of request param
      - `+ handle_type`
      - `+ desktop_ids`
      - `- volumes.type`
      - `- volumes.size`
      - `- volumes.iops`
      - `- volumes.throughput`
      - `- volumes.resource_spec_code`
      - `* volumes: list<VolumeInfo> -> list<object>`
  - **ExpandDesktopPoolVolumes**
    - changes of request param
      - `+ handle_type`
      - `+ desktop_ids`
      - `- volumes.type`
      - `- volumes.iops`
      - `- volumes.throughput`
      - `- volumes.resource_spec_code`
      - `* volumes: list<VolumeInfo> -> list<object>`
  - **BatchRebuildDesktopsSystemDisk**
    - changes of request param
      - `+ encrypt_type`
      - `+ kms_id`
    - changes of response param
      - `+ error_detail`
  - **ExportUserConnectionNew**
    - changes of request param
      - `+ public_ip`
  - **ShowDesktopPoolDetail**
    - changes of response param
      - `+ root_volume.kms_id`
  - **UpdateDesktopPool**
    - changes of request param
      - `+ root_volume.kms_id`
      - `- security_groups.name`
      - `* security_groups: list<SecurityGroup> -> list<SecurityGroupIdInfo>`
  - **ResizeDesktopPool**
    - changes of request param
      - `+ handle_type`
      - `+ desktop_ids`
  - **AddDesktopPoolVolumes**
    - changes of request param
      - `+ handle_type`
      - `+ desktop_ids`
      - `+ volumes.kms_id`
  - **ShowDesktopMonitorData**
    - changes of response param
      - `+ error_detail`
      - `+ user_online_info.error_detail`
  - **ChangeDesktopToImage**
    - changes of request param
      - `+ is_clear_data`
  - **ListNatGateways**
    - changes of request param
      - `+ offset`
  - **CreateChangeOrder**
    - changes of request param
      - `+ is_auto_renew`
  - **CreateDesktopBatchOrder**
    - changes of request param
      - `+ agency_urn`
      - `+ add_volume_param.desktop_pool_disk_id`
      - `+ add_volume_param.kms_id`
      - `+ add_volume_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ extend_volume_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ resize_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ change_image_param.encrypt_type`
      - `+ change_image_param.kms_id`
      - `+ change_image_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ add_sub_resources_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ delete_sub_resources_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **CreateDesktopPoolChangeOrder**
    - changes of request param
      - `+ agency_urn`
      - `+ add_volume_param.desktop_pool_disk_id`
      - `+ add_volume_param.kms_id`
      - `+ add_volume_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ extend_volume_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ resize_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ change_image_param.encrypt_type`
      - `+ change_image_param.kms_id`
      - `+ change_image_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ add_sub_resources_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
      - `+ delete_sub_resources_param.handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **CreateResourcePackagesOrder**
    - changes of request param
      - `+ resource_packages.cloud_service_type`
      - `+ resource_packages.resource_type`
      - `+ resource_packages.package_type`
      - `+ resource_packages.cpu`
      - `+ resource_packages.architecture`
      - `+ resource_packages.memory`
      - `+ resource_packages.domain_ids`
      - `+ resource_packages.resource_packages`
      - `- resource_packages.status`
      - `- resource_packages.period_type`
      - `- resource_packages.period_value`
      - `- resource_packages.measurement_name`
      - `- resource_packages.threshold`
      - `* resource_packages: list<ResourcePackage> -> list<DesktopResourcePackage>`
  - **ListScheduledTasks**
    - changes of response param
      - `+ scheduled_tasks.expire_time`
      - `+ scheduled_tasks.extra_params`
  - **CreateScheduledTasks**
    - changes of request param
      - `+ task_type: enum value [DELETE_BLACK_ECS]`
  - **ListScheduledTasksRecords**
    - changes of response param
      - `+ tasks_records.expire_time`
      - `+ tasks_records.extra_params`
  - **AddDesktopVolumes**
    - changes of request param
      - `+ volumes.iops`
      - `+ volumes.throughput`
      - `+ volumes.kms_id`
      - `* volumes.size: int64 -> int32`
  - **ListSecurityGroups**
    - changes of response param
      - `+ security_groups.description`
      - `+ security_groups.security_group_rules`
      - `+ security_groups.tenant_id`
      - `+ security_groups.project_id`
      - `+ security_groups.created_at`
      - `+ security_groups.updated_at`
      - `* security_groups: list<SecurityGroup> -> list<SimpleSecurityGroupsInfo>`
  - **ListSubnets**
    - changes of response param
      - `+ subnets.id`
      - `+ subnets.unused`
      - `+ subnets.checked`
      - `+ subnets.vpc_id`
      - `+ subnets.name`
      - `+ subnets.cidr`
      - `+ subnets.gateway_ip`
      - `+ subnets.dhcp_enable`
      - `+ subnets.ipv6_enable`
      - `+ subnets.primary_dns`
      - `+ subnets.secondary_dns`
      - `+ subnets.status`
      - `+ subnets.availability_zone`
      - `+ subnets.neutron_subnet_id`
      - `+ subnets.neutron_ipv6_subnet_id`
      - `+ subnets.description`
      - `- subnets.subnet_id`
      - `* subnets: list<SubnetInfo> -> list<SingleSubnetInfo>`
  - **ImportPolicyGroups**
    - changes of response param
      - `+ error_detail`
  - **ListProducts**
    - changes of response param
      - `- products.flavor_id`
  - **ImportUserList**
    - changes of response param
      - `+ error_detail`
  - **ExportCertCsrFile**
    - changes of request param
      - `- signature_algorithm`
  - **ImportCert**
    - changes of request param
      - `- signature_algorithm`
  - **CheckEdgeSiteResources**
    - changes of request param
      - `* volumes: list<Volume> -> list<CheckEdgeSiteResourcesVolume>`
  - **ListLoginRecordsNew**
    - changes of request param
      - `+ public_ip`
  - **UpdateUploadedApp**
    - changes of request param
      - `- X-Auth-Token`
  - **ListAppAuthorizations**
    - changes of request param
      - `+ assign_type`
  - **UpdateAppRule**
    - changes of request param
      - `- X-Auth-Token`
  - **CreateDesktopPool**
    - changes of request param
      - `+ root_volume.kms_id`
      - `- security_groups.name`
      - `* security_groups: list<SecurityGroup> -> list<SecurityGroupIdInfo>`
  - **ListDesktopPools**
    - changes of response param
      - `+ desktop_pools.root_volume.kms_id`
  - **CreateDesktop**
    - changes of request param
      - `+ buy_type`
      - `+ root_volume.iops`
      - `+ root_volume.throughput`
      - `+ root_volume.kms_id`
      - `* root_volume.size: int64 -> int32`
      - `- security_groups.name`
      - `* security_groups: list<SecurityGroup> -> list<SecurityGroupIdInfo>`
  - **ListDesktops**
    - changes of response param
      - `+ desktops.pool_id`
  - **BatchDetachInstances**
    - changes of request param
      - `* desktops.detach_user_infos: list<AttachInstancesUserInfo> -> list<DetachInstancesUserInfo>`
  - **AttachInstances**
    - changes of request param
      - `+ encrypt_type`
      - `+ kms_id`
  - **EstimateDesktopPoolExtendVolume**
    - changes of request param
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **AddVolumes**
    - changes of request param
      - `+ desktop_volumes.volumes.iops`
      - `+ desktop_volumes.volumes.throughput`
      - `+ desktop_volumes.volumes.kms_id`
      - `* desktop_volumes.volumes.size: int64 -> int32`
  - **ListHourPackagesType**
    - changes of request param
      - `+ limit`
      - `+ offset`
  - **ListWksEdgeSites**
    - changes of request param
      - `+ limit`
      - `+ offset`
  - **ListWorkspaces**
    - changes of response param
      - `+ ad_domains.domain_controllers`
  - **UpdateWorkspace**
    - changes of request param
      - `+ ad_domains.domain_controllers`
  - **ApplyWorkspace**
    - changes of request param
      - `- ad_domains.cba_enabled`
      - `- ad_domains.certificate_id`
      - `* ad_domains: object<AdDomain> -> object<ApplyWorkspaceAdDomain>`
  - **ListPoolDesktopsDetail**
    - changes of response param
      - `+ period_charge_image_desktops_num`
      - `+ on_demand_free_image_desktops_num`
      - `+ on_demand_charge_image_desktops_num`
      - `+ period_free_image_desktops_num`
      - `+ pool_desktops.is_freeze`
      - `+ pool_desktops.root_volume.desktop_pool_disk_id`
  - **UpdateDesktop**
    - changes of response param
      - `+ error_detail`
  - **ShowDesktopDetail**
    - changes of response param
      - `+ desktop.is_freeze`
      - `+ desktop.root_volume.desktop_pool_disk_id`
  - **ListDesktopsDetail**
    - changes of response param
      - `+ desktops.is_freeze`
      - `+ desktops.root_volume.desktop_pool_disk_id`
  - **EstimateChangeImages**
    - changes of request param
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **EstimateDesktopPoolAddVolume**
    - changes of request param
      - `+ desktop_pool_disk_id`
      - `+ kms_id`
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **EstimateDesktopPoolChangeImage**
    - changes of request param
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **EstimateDesktopPoolResize**
    - changes of request param
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **EstimateAddResources**
    - changes of request param
      - `+ handle_type: enum value [ONLY_FOR_EXPAND,FOR_EXPAND_AND_IDLE,FOR_EXPAND_AND_ALL]`
  - **CreateDesktopOrder**
    - changes of request param
      - `+ hour_package_resources.create_desktops.buy_type`
      - `+ hour_package_resources.create_desktops.root_volume.iops`
      - `+ hour_package_resources.create_desktops.root_volume.throughput`
      - `+ hour_package_resources.create_desktops.root_volume.kms_id`
      - `* hour_package_resources.create_desktops.root_volume.size: int64 -> int32`
      - `- hour_package_resources.create_desktops.security_groups.name`
      - `* hour_package_resources.create_desktops.security_groups: list<SecurityGroup> -> list<SecurityGroupIdInfo>`
  - **CreateOrder**
    - changes of request param
      - `+ resources.rebuild_desktops.encrypt_type`
      - `+ resources.rebuild_desktops.kms_id`
      - `+ resources.add_volumes.volumes.iops`
      - `+ resources.add_volumes.volumes.throughput`
      - `+ resources.add_volumes.volumes.kms_id`
      - `* resources.add_volumes.volumes.size: int64 -> int32`
      - `+ resources.create_desktops.buy_type`
      - `- resources.create_desktops.security_groups.name`
      - `* resources.create_desktops.security_groups: list<SecurityGroup> -> list<SecurityGroupIdInfo>`
      - `+ resources.create_desktop_pool.root_volume.kms_id`
      - `+ resources.subscribe_user_sharer.users.user_id`
      - `- resources.subscribe_user_sharer.users.id`
      - `- resources.subscribe_user_sharer.users.sid`
      - `- resources.subscribe_user_sharer.users.user_email`
      - `- resources.subscribe_user_sharer.users.total_desktops`
      - `- resources.subscribe_user_sharer.users.user_phone`
      - `- resources.subscribe_user_sharer.users.active_type`
      - `- resources.subscribe_user_sharer.users.is_pre_user`
      - `- resources.subscribe_user_sharer.users.account_expires`
      - `- resources.subscribe_user_sharer.users.password_never_expired`
      - `- resources.subscribe_user_sharer.users.account_expired`
      - `- resources.subscribe_user_sharer.users.enable_change_password`
      - `- resources.subscribe_user_sharer.users.next_login_change_password`
      - `- resources.subscribe_user_sharer.users.description`
      - `- resources.subscribe_user_sharer.users.locked`
      - `- resources.subscribe_user_sharer.users.disabled`
      - `- resources.subscribe_user_sharer.users.share_space_subscription`
      - `- resources.subscribe_user_sharer.users.share_space_desktops`
      - `- resources.subscribe_user_sharer.users.group_names`
      - `- resources.subscribe_user_sharer.users.enterprise_project_id`
      - `- resources.subscribe_user_sharer.users.user_info_map`
      - `- resources.subscribe_user_sharer.users.domain`
      - `* resources.subscribe_user_sharer.users: list<User> -> list<SubscribeUserInfo>`
      - `+ resources.attach_desktops.encrypt_type`
      - `+ resources.attach_desktops.kms_id`
  - **ListPoliciesOfPolicyGroup**
    - changes of response param
      - `+ policies.cloud_storage`
      - `+ policies.user_profile`
      - `+ policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **UpdatePoliciesOfPolicyGroup**
    - changes of request param
      - `+ policies.cloud_storage`
      - `+ policies.user_profile`
      - `+ policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
    - changes of response param
      - `+ policies.cloud_storage`
      - `+ policies.user_profile`
      - `+ policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **ListOriginalPolicyInfo**
    - changes of response param
      - `+ policies.cloud_storage`
      - `+ policies.user_profile`
      - `+ policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **ListPolicyGroup**
    - changes of response param
      - `+ policy_groups.policies.cloud_storage`
      - `+ policy_groups.policies.user_profile`
      - `+ policy_groups.policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **CreatePolicyGroup**
    - changes of request param
      - `+ policy_group.policies.cloud_storage`
      - `+ policy_group.policies.user_profile`
      - `+ policy_group.policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **ListPolicyDetailInfoById**
    - changes of response param
      - `+ policy_group.policies.cloud_storage`
      - `+ policy_group.policies.user_profile`
      - `+ policy_group.policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **UpdatePolicyGroup**
    - changes of request param
      - `+ policy_group.policies.cloud_storage`
      - `+ policy_group.policies.user_profile`
      - `+ policy_group.policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`
  - **ListPolicyGroupInfo**
    - changes of response param
      - `+ policy_groups.policies.cloud_storage`
      - `+ policy_groups.policies.user_profile`
      - `+ policy_groups.policies.peripherals.device_redirection.printer_redirection.options.network_redirect_printer_enable`

# 0.1.183 2026-01-08

### HuaweiCloud SDK AS

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **CreateScalingConfig**
    - changes of request param
      - `+ instance_config.cpu_options`
  - **ListScalingConfigs**
    - changes of response param
      - `+ scaling_configurations.instance_config.cpu_options`
  - **ShowScalingConfig**
    - changes of response param
      - `+ scaling_configuration.instance_config.cpu_options`

### HuaweiCloud SDK CCE

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowNode**
    - changes of response param
      - `+ spec.extendParam.serverMetadataHttpTokens`
  - **UpdateNode**
    - changes of response param
      - `+ spec.extendParam.serverMetadataHttpTokens`
  - **DeleteNode**
    - changes of response param
      - `+ spec.extendParam.serverMetadataHttpTokens`
  - **CreateNode**
    - changes of request param
      - `+ spec.extendParam.serverMetadataHttpTokens`
    - changes of response param
      - `+ spec.extendParam.serverMetadataHttpTokens`
  - **ListNodes**
    - changes of response param
      - `+ items.spec.extendParam.serverMetadataHttpTokens`
  - **ShowNodePool**
    - changes of response param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **UpdateNodePool**
    - changes of response param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **DeleteNodePool**
    - changes of response param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **UpgradeNodePool**
    - changes of request param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **CreateNodePool**
    - changes of request param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
    - changes of response param
      - `+ spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **ListNodePools**
    - changes of response param
      - `+ items.spec.nodeTemplate.extendParam.serverMetadataHttpTokens`
  - **ListHyperNodes**
    - changes of response param
      - `+ hyperNodeList.spec.nodeTemplate.extendParam.serverMetadataHttpTokens`

### HuaweiCloud SDK CDM

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **StartJob**
    - changes of response param
      - `+ submissions.last-update-user`
      - `- submissions.last-udpate-user`
  - **ShowJobStatus**
    - changes of response param
      - `+ submissions.last-update-user`
      - `- submissions.last-udpate-user`
  - **ShowSubmissions**
    - changes of response param
      - `+ submissions.last-update-user`
      - `- submissions.last-udpate-user`
  - **CreateAndStartRandomClusterJob**
    - changes of response param
      - `+ submissions.last-update-user`
      - `- submissions.last-udpate-user`

### HuaweiCloud SDK CDN

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowDomainStats**
    - changes of response param
      - `+ start_time`
      - `+ stat_type`
      - `+ end_time`
      - `+ action`
      - `+ interval`

### HuaweiCloud SDK CES

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListResourceGroup**
    - changes of response param
      - `+ resource_groups.resources.relation_id`
      - `+ resource_groups.resources.namespace`
      - `+ resource_groups.resources.dimensions`
      - `+ resource_groups.resources.status`
  - **ListEventDetail**
    - changes of response param
      - `+ event_info.detail.sub_event_type`

### HuaweiCloud SDK CES

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListAlarmHistories**
    - changes of request param
      - `+ mask_status`
  - **BatchListSpecifiedMetricData**
    - changes of response param
      - `+ data_points.dimensions.origin_value`

### HuaweiCloud SDK Cloudtest

- _API Version_
  - V1
- _Features_
  - Support the API `DownloadStepImageNew`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK DLI

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ShowFlinkJob**
    - changes of response param
      - `+ job_detail.job_config.resource_config`
      - `+ job_detail.job_config.resource_config_version`
  - **ListFlinkJobs**
    - changes of response param
      - `+ job_list.jobs.job_config.resource_config`
      - `+ job_list.jobs.job_config.resource_config_version`

### HuaweiCloud SDK ELB

- _API Version_
  - V3
- _Features_
  - Support the following APIs:
    - `BatchDeleteLoadbalancers`
    - `BatchDeleteCertificates`
    - `BatchDeleteListeners`
    - `BatchDeletePools`
    - `UpdateUserDefinedDomainConfig`
    - `UpdateSystemDefaultDomainConfig`
    - `BatchEnableDomainIPs`
    - `BatchDisableDomainIPs`
    - `ListDomainIPs`
    - `ListAllL7Rules`
    - `CloneListener`
    - `ChangeLoadbalancerTags`
    - `ListLoadbalancerTags`
    - `ShowLoadbalancerTags`
    - `ChangeListenerTags`
    - `ListListenerTags`
    - `ShowListenerTags`
    - `ShowLoadBalancerTopology`
- _Bug Fix_
  - None
- _Change_
  - **ListCertificates**
    - changes of response param
      - `+ certificates.enterprise_project_id`
  - **CreateCertificate**
    - changes of response param
      - `+ certificate.enterprise_project_id`
  - **ShowCertificate**
    - changes of response param
      - `+ certificate.enterprise_project_id`
  - **UpdateCertificate**
    - changes of response param
      - `+ certificate.enterprise_project_id`
  - **ListSecurityPolicies**
    - changes of response param
      - `+ security_policies.enterprise_project_id`
  - **CreateSecurityPolicy**
    - changes of response param
      - `+ security_policy.enterprise_project_id`
  - **ShowSecurityPolicy**
    - changes of response param
      - `+ security_policy.enterprise_project_id`
  - **UpdateSecurityPolicy**
    - changes of response param
      - `+ security_policy.enterprise_project_id`
  - **ListListeners**
    - changes of response param
      - `+ listeners.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listeners.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listeners.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listeners.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listeners.insert_headers.X-Forwarded-Tls-Ja4-alias`
  - **CreateListener**
    - changes of request param
      - `+ listener.id`
      - `+ listener.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listener.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-alias`
    - changes of response param
      - `+ listener.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listener.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-alias`
  - **ShowListener**
    - changes of response param
      - `+ listener.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listener.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-alias`
  - **UpdateListener**
    - changes of request param
      - `+ listener.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listener.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-alias`
    - changes of response param
      - `+ listener.insert_headers.X-Forwarded-TLS-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-TLS-Cipher-alias`
      - `+ listener.insert_headers.X-Forwarded-For-Processing-Mode`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-subjectdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-issuerdn-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-fingerprint-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-clientverify-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-serialnumber-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-ciphers-alias`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-enable`
      - `+ listener.insert_headers.X-Forwarded-Clientcert-end-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Alpn-Protocol-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Sni-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja3-alias`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-enable`
      - `+ listener.insert_headers.X-Forwarded-Tls-Ja4-alias`
  - **CreatePool**
    - changes of request param
      - `+ pool.enterprise_project_id`
  - **CreateMasterSlavePool**
    - changes of request param
      - `+ pool.enterprise_project_id`

### HuaweiCloud SDK GaussDBforopenGauss

- _API Version_
  - V3
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListTransaction**
    - changes of request param
      - `+ transaction_query_info`
      - `- transaction_query_option`
    - changes of response param
      - `+ rows`
      - `- rows_info`
  - **ShowRedistributionParameters**
    - changes of response param
      - `+ expansion_parameters`
      - `- redistribution_parameters`
  - **ShowEpsRemainingQuota**
    - changes of response param
      - `+ eps_remaining_quotas`
      - `- eps_quota_remaining`
  - **ListSqlLimitTask**
    - changes of response param
      - `* limit_task_list.instance_id: object -> string`
  - **ListEnhanceFullSqls**
    - changes of request param
      - `+ node_id`
  - **ExportFullSqlList**
    - changes of request param
      - `+ node_id`
  - **ListFullSqlSwitches**
    - changes of response param
      - `+ full_sql_switches`
      - `- full_sql_switchs`
      - `+ allowed_sql_types.category`
      - `+ allowed_sql_types.prefixes`
      - `+ allowed_sql_types.is_preset`
      - `- allowed_sql_types.is_open`
      - `- allowed_sql_types.begin_time`
  - **ListSlowSqls**
    - changes of response param
      - `+ slow_sql_infos.db_name`
      - `+ slow_sql_infos.schema_name`
  - **ModifyHbaConf**
    - changes of request param
      - `+ before_conf.type`
      - `+ before_conf.database`
      - `+ before_conf.user`
      - `+ before_conf.address`
      - `+ before_conf.method`
      - `* before_conf: object -> object<BeforeHbaConfOption>`
      - `+ after_conf.type`
      - `+ after_conf.database`
      - `+ after_conf.user`
      - `+ after_conf.address`
      - `+ after_conf.method`
      - `* after_conf: object -> object<AfterHbaConfOption>`
  - **BatchSetBackupPolicy**
    - changes of request param
      - `* backup_policy: object<BackupPolicyInfo> -> object<BatchSetBackupPolicyOption>`
  - **ListWaitEvent**
    - changes of response param
      - `* rows: object<WaitEventResult> -> list<WaitEventResult>`
  - **ListHbaInfoHistory**
    - changes of response param
      - `+ hba_histories.id`
  - **ListMetricDatas**
    - changes of response param
      - `+ instances.nodes.role`

### HuaweiCloud SDK MPC

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **CreateThumbnailsTask**
    - changes of request param
      - `+ thumbnail_para.amount`
      - `+ thumbnail_para.threshold`
  - **UpdateWatermarkTemplate**
    - changes of request param
      - `+ random_time_min`
      - `+ random_time_max`
  - **CreateWatermarkTemplate**
    - changes of request param
      - `+ random_time_min`
      - `+ random_time_max`
  - **ListWatermarkTemplate**
    - changes of response param
      - `+ templates.random_time_min`
      - `+ templates.random_time_max`
  - **ListRemuxTask**
    - changes of response param
      - `+ tasks.output_metadata.md5`
      - `+ tasks.output_metadata.video.duration`
      - `+ tasks.output_metadata.video.duration_ms`
      - `+ tasks.output_metadata.video.rotate`
      - `+ tasks.output_metadata.audio.duration`
      - `+ tasks.output_metadata.audio.duration_ms`
  - **CreateExtractTask**
    - changes of response param
      - `+ metadata.md5`
      - `+ metadata.video.duration`
      - `+ metadata.video.duration_ms`
      - `+ metadata.video.rotate`
      - `+ metadata.audio.duration`
      - `+ metadata.audio.duration_ms`
  - **ListExtractTask**
    - changes of response param
      - `+ tasks.metadata.md5`
      - `+ tasks.metadata.video.duration`
      - `+ tasks.metadata.video.duration_ms`
      - `+ tasks.metadata.video.rotate`
      - `+ tasks.metadata.audio.duration`
      - `+ tasks.metadata.audio.duration_ms`
  - **CreateMbTasksReport**
    - changes of request param
      - `+ parameter.metadata.md5`
      - `+ parameter.metadata.video.duration`
      - `+ parameter.metadata.video.duration_ms`
      - `+ parameter.metadata.video.rotate`
      - `+ parameter.metadata.audio.duration`
      - `+ parameter.metadata.audio.duration_ms`
  - **CreateTranscodingTask**
    - changes of request param
      - `+ trans_template_list`
      - `+ thumbnails`
      - `+ image_sprites`
      - `+ pipeline_id`
      - `+ av_parameters.output`
      - `+ av_parameters.output_filename`
      - `+ watermarks.image_watermark.random_time_min`
      - `+ watermarks.image_watermark.random_time_max`
      - `+ watermarks.text_watermark.random_time_min`
      - `+ watermarks.text_watermark.random_time_max`
      - `+ thumbnail.params.amount`
      - `+ thumbnail.params.threshold`
      - `+ video_process.fill_type`
  - **ListTranscodingTask**
    - changes of response param
      - `+ task_array.thumbnails_info`
      - `+ task_array.image_sprite_info`
      - `+ task_array.av_parameters.output`
      - `+ task_array.av_parameters.output_filename`
      - `+ task_array.transcode_detail.input_file.md5`
      - `+ task_array.transcode_detail.input_file.video_info.duration`
      - `+ task_array.transcode_detail.input_file.video_info.duration_ms`
      - `+ task_array.transcode_detail.input_file.video_info.rotate`
      - `+ task_array.transcode_detail.input_file.audio_info.duration`
      - `+ task_array.transcode_detail.input_file.audio_info.duration_ms`
  - **ListTranscodeDetail**
    - changes of response param
      - `+ task_array.media_detail.origin_para.video.duration`
      - `+ task_array.media_detail.origin_para.video.duration_ms`
      - `+ task_array.media_detail.origin_para.video.rotate`
      - `+ task_array.media_detail.origin_para.audio.duration`
      - `+ task_array.media_detail.origin_para.audio.duration_ms`
  - **CreateEditingJob**
    - changes of request param
      - `+ image_watermark_settings.random_time_min`
      - `+ image_watermark_settings.random_time_max`
      - `+ concats.av_parameters.output`
      - `+ concats.av_parameters.output_filename`
  - **ListEditingJob**
    - changes of response param
      - `+ jobs.output_file_info.meta_data.md5`
      - `+ jobs.output_file_info.meta_data.video_info.duration`
      - `+ jobs.output_file_info.meta_data.video_info.duration_ms`
      - `+ jobs.output_file_info.meta_data.video_info.rotate`
      - `+ jobs.output_file_info.meta_data.audio_info.duration`
      - `+ jobs.output_file_info.meta_data.audio_info.duration_ms`
      - `+ jobs.edit_task_req.image_watermark_settings.random_time_min`
      - `+ jobs.edit_task_req.image_watermark_settings.random_time_max`
      - `+ jobs.edit_task_req.concats.av_parameters.output`
      - `+ jobs.edit_task_req.concats.av_parameters.output_filename`

### HuaweiCloud SDK NAT

- _API Version_
  - V2
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListPrivateDnats**
    - changes of request param
      - `- transit_ip_address`
    - changes of response param
      - `- dnat_rules.transit_ip_address`
  - **CreatePrivateDnat**
    - changes of response param
      - `- dnat_rule.transit_ip_address`
  - **ShowPrivateDnat**
    - changes of response param
      - `- dnat_rule.transit_ip_address`
  - **UpdatePrivateDnat**
    - changes of request param
      - `- dnat_rule.transit_ip_address`
    - changes of response param
      - `- dnat_rule.transit_ip_address`

### HuaweiCloud SDK RDS

- _API Version_
  - V3
- _Features_
  - Support the API `UpdateTimeZone`
- _Bug Fix_
  - None
- _Change_
  - **ListBackups**
    - changes of response param
      - `+ backups.min_data_volume_capacity_for_restore`

### HuaweiCloud SDK SFSTurbo

- _API Version_
  - V1
- _Features_
  - Support the API `ShowQuota`
- _Bug Fix_
  - None
- _Change_
  - **CreateShare**
    - changes of request param
      - `+ share.metadata.auto_create_security_group_rules`
      - `+ share.metadata.vault_id`

### HuaweiCloud SDK VOD

- _API Version_
  - V1
- _Features_
  - Support the APIs `ListCategoryInfo`, `ListAssetTaskInfo`
- _Bug Fix_
  - None
- _Change_
  - None

### HuaweiCloud SDK VPC

- _API Version_
  - V3
- _Features_
  - Support the following APIs:
    - `ListAddressGroupsDependency`
    - `ListPorts`
    - `ShowPort`
    - `ListVirsubnets`
    - `ShowVirsubnet`
    - `ShowQuota`
- _Bug Fix_
  - None
- _Change_
  - **AddSecurityGroups**
    - changes of response param
      - `* port.extra_dhcp_opts: list<ExtraDhcpOpt> -> list<PortExtraDhcpOpt>`
      - `* port.tags: list<ResourceTag> -> list<ResponseTag>`
  - **RemoveSecurityGroups**
    - changes of response param
      - `* port.extra_dhcp_opts: list<ExtraDhcpOpt> -> list<PortExtraDhcpOpt>`
      - `* port.tags: list<ResourceTag> -> list<ResponseTag>`

### HuaweiCloud SDK VPN

- _API Version_
  - V5
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **ListVpnConnections**
    - changes of response param
      - `+ vpn_connections.policy_rules.rule_index`
  - **CreateVpnConnection**
    - changes of request param
      - `- vpn_connection.enable_health_check`
      - `+ vpn_connection.policy_rules.rule_index`
    - changes of response param
      - `- vpn_connection.enable_health_check`
      - `+ vpn_connection.policy_rules.rule_index`
  - **BatchCreateVpnConnection**
    - changes of request param
      - `- vpn_connections.enable_health_check`
      - `+ vpn_connections.policy_rules.rule_index`
    - changes of response param
      - `- vpn_connections.enable_health_check`
      - `+ vpn_connections.policy_rules.rule_index`
  - **ShowVpnConnection**
    - changes of response param
      - `+ vpn_connection.policy_rules.rule_index`
  - **UpdateVpnConnection**
    - changes of request param
      - `+ vpn_connection.policy_rules.rule_index`
    - changes of response param
      - `+ vpn_connection.policy_rules.rule_index`

### HuaweiCloud SDK WAF

- _API Version_
  - V1
- _Features_
  - None
- _Bug Fix_
  - None
- _Change_
  - **UpdateIgnoreRule**
    - changes of request param
      - `+ conditions.value_list_id`
  - **BatchUpdateIgnoreRules**
    - changes of request param
      - `+ conditions.value_list_id`
  - **CreateIgnoreRule**
    - changes of request param
      - `+ conditions.value_list_id`
  - **BatchCreateIgnoreRule**
    - changes of request param
      - `+ conditions.value_list_id`

### HuaweiCloud SDK Workspace

- _API Version_
  - V2
- _Features_
  - Support the following APIs:
    - `CheckSysprepInfo`
    - `CheckDesktopImages`
    - `ListInconsistentStatics`
    - `ListDesktopPoolsByUsers`
    - `ExportDesktopListNew`
    - `ListDesktopDetachInfo`
    - `ExecuteScriptByDesktopTag`
    - `ShowHibernateType`
    - `CreateResourcePackagesOrder`
    - `ExportScheduledTasksRecords`
    - `ExportTerminalsBindingDesktopsInfoNew`
    - `ExportTerminalsBindingDesktopsTemplate`
    - `BatchModifyQosVolumes`
    - `ListServersByHostId`
    - `ListHostsDetail`
    - `UpdateHosts`
    - `ListSecurityGroups`
    - `ListVpcInfo`
    - `ListSubnets`
    - `ExportPolicyGroups`
    - `CreatePolicyTemplate`
    - `ImportPolicyGroups`
    - `ImportIp`
    - `ExportIpTemplate`
    - `ListResourcePackages`
    - `ExportUserGroupUsersNew`
    - `ExportUsersNew`
    - `ExportUserListTemplate`
    - `ExportUsersTemplate`
    - `ImportUserList`
    - `ExportUserGroups`
    - `ShowAssistAuthConfigApplyObjects`
    - `UpdateAssistAuthConfigApplyObjects`
    - `DownloadMetadata`
    - `ValidateConfig`
    - `ListCerts`
    - `CreateCert`
    - `ShowCertDetail`
    - `DeleteCert`
    - `SetCertStatus`
    - `ExportCertPemFile`
    - `ExportCertCrlFile`
    - `ExportCertCsrFile`
    - `ImportCert`
    - `CheckEdgeSiteResources`
    - `CheckEnterpriseId`
    - `ListExportTasks`
    - `DeleteExportTasks`
    - `DownloadExportFile`
    - `ExportAppUserAccessData`
    - `ExportDesktopUsageMetricNew`
    - `ExportUserUsageMetricNew`
    - `ExportUserConnectionNew`
- _Bug Fix_
  - None
- _Change_
  - **RebuildDesktopPool**
    - changes of request param
      - `+ handle_type`
      - `+ desktop_ids`
      - `- order_id`
  - **ExecuteDesktopPoolScript**
    - changes of request param
      - `+ desktop_ids`
  - **BatchRebuildDesktopsSystemDisk**
    - changes of request param
      - `+ handle_type`
  - **UpdateDesktopUsername**
    - changes of request param
      - `+ old_user_domain`
      - `+ new_user_domain`
  - **ExpandDesktopVolume**
    - changes of response param
      - `- maxProvisionTime`
      - `- getJobEndpoint`
      - `- periodicQueryTime`
      - `- minProvisionTime`
  - **ShowDesktopPoolDetail**
    - changes of response param
      - `+ vpc_id`
      - `+ subnet_ids`
      - `+ ou_name`
      - `+ tags`
      - `+ root_volume.iops`
      - `+ root_volume.throughput`
      - `+ autoscale_policy.min_retention`
      - `+ autoscale_policy.idle_retention_duration`
  - **UpdateDesktopPool**
    - changes of request param
      - `+ root_volume`
      - `+ data_volumes`
      - `+ vpc_id`
      - `+ subnet_ids`
      - `+ security_groups`
      - `+ enterprise_project_id`
      - `+ autoscale_policy.min_retention`
      - `+ autoscale_policy.idle_retention_duration`
  - **AddDesktopPoolVolumes**
    - changes of request param
      - `+ volumes.iops`
      - `+ volumes.throughput`
  - **DeleteDesktopPoolVolumes**
    - changes of request param
      - `+ volumes.iops`
      - `+ volumes.throughput`
  - **ExpandDesktopPoolVolumes**
    - changes of request param
      - `+ volumes.iops`
      - `+ volumes.throughput`
  - **ListDesktopPoolAuthorizedObjects**
    - changes of response param
      - `+ objects.domain`
  - **CreateDesktopPoolAuthorizedObjects**
    - changes of request param
      - `+ action: enum value [CHANGE_PRIVILEGE]`
  - **ResizeDesktop**
    - changes of request param
      - `+ desktop_pool_id`
  - **DetachInstances**
    - changes of response param
      - `+ success_job_ids`
  - **BatchAttachInstances**
    - changes of request param
      - `+ desktops.user_id`
  - **ListProjectTags**
    - changes of request param
      - `+ value`
  - **CreateDesktopBatchOrder**
    - changes of request param
      - `+ add_volume_param.handle_type`
      - `+ add_volume_param.iops`
      - `+ add_volume_param.throughput`
      - `+ extend_volume_param.handle_type`
      - `+ resize_param.handle_type`
      - `+ change_image_param.handle_type`
      - `+ change_image_param.image_type`
      - `+ add_sub_resources_param.handle_type`
      - `+ delete_sub_resources_param.handle_type`
  - **CreateDesktopPoolChangeOrder**
    - changes of request param
      - `+ add_volume_param.handle_type`
      - `+ add_volume_param.iops`
      - `+ add_volume_param.throughput`
      - `+ extend_volume_param.handle_type`
      - `+ resize_param.handle_type`
      - `+ change_image_param.handle_type`
      - `+ change_image_param.image_type`
      - `+ add_sub_resources_param.handle_type`
      - `+ delete_sub_resources_param.handle_type`
  - **ListDesktopSnapshot**
    - changes of request param
      - `+ desktop_ids`
      - `+ desktop_names`
      - `+ snapshot_names`
  - **ListDesktopsStatistics**
    - changes of request param
      - `+ desktop_pool_ids`
  - **ListTerminalsBindingDesktops**
    - changes of request param
      - `+ computer_names`
      - `+ mac_list`
  - **AddDesktopVolumes**
    - changes of request param
      - `* volumes.size: int32 -> int64`
    - changes of response param
      - `- maxProvisionTime`
      - `- getJobEndpoint`
      - `- periodicQueryTime`
      - `- minProvisionTime`
  - **ListUsersOfGroup**
    - changes of response param
      - `+ users.domain`
  - **ListImages**
    - changes of response param
      - `+ images.kms_id`
  - **ListAdOus**
    - changes of request param
      - `+ domain`
  - **ListTargetOfPolicyGroup**
    - changes of response param
      - `+ targets.target_type: enum value [DESKTOP_TAG]`
  - **BatchUpdateTargetOfPolicyGroup**
    - changes of request param
      - `+ add.target_type: enum value [DESKTOP_TAG]`
  - **ListProducts**
    - changes of response param
      - `+ products.vram`
  - **CreateDesktopUser**
    - changes of request param
      - `+ domain`
  - **ListUsers**
    - changes of request param
      - `+ user_names`
      - `+ domain`
    - changes of response param
      - `+ users.domain`
      - `+ users.certificate_status`
  - **BatchCreateUsers**
    - changes of request param
      - `+ users.domain`
  - **ListLoginRecordsNew**
    - changes of request param
      - `+ enterprise_project_id`
    - changes of response param
      - `+ records.enterprise_project_id`
  - **CreateAgencies**
    - changes of request param
      - `+ action`
  - **ListAgencies**
    - changes of request param
      - `+ action`
      - `+ scene: enum value [WORKSPACE,CLOUD_GAME,CLOUD_STORAGE,SCREEN_RECORD]`
    - changes of response param
      - `+ existing_agencies.id`
      - `+ existing_agencies.scene`
      - `+ existing_agencies.permissions.should_have_system_permission_display_names`
  - **CreateDesktopPool**
    - changes of request param
      - `+ root_volume.iops`
      - `+ root_volume.throughput`
      - `+ autoscale_policy.min_retention`
      - `+ autoscale_policy.idle_retention_duration`
  - **ListDesktopPools**
    - changes of response param
      - `+ vpc_id`
      - `+ subnet_ids`
      - `+ ou_name`
      - `+ tags`
      - `+ desktop_pools.subnet_ids`
      - `+ desktop_pools.tags`
      - `+ desktop_pools.ou_name`
      - `+ desktop_pools.vpc_id`
      - `+ desktop_pools.root_volume.iops`
      - `+ desktop_pools.root_volume.throughput`
      - `+ desktop_pools.autoscale_policy.min_retention`
      - `+ desktop_pools.autoscale_policy.idle_retention_duration`
  - **CreateDesktop**
    - changes of request param
      - `+ if_mount_old_desktop_disk`
      - `* root_volume.size: int32 -> int64`
      - `+ desktops.copy_volume_desktop_id`
      - `+ desktops.copy_volume_ids`
      - `+ desktops.if_delete_old_desktop`
  - **ListDesktops**
    - changes of response param
      - `+ desktops.desktop_detail_type`
      - `+ desktops.availability_zone`
      - `+ desktops.connect_status`
      - `+ desktops.attach_user_infos.domain`
  - **BatchDetachInstances**
    - changes of response param
      - `+ success_job_ids`
  - **AttachInstances**
    - changes of request param
      - `+ desktops.user_id`
  - **BatchAssociateInstances**
    - changes of request param
      - `+ desktops.user_id`
    - changes of response param
      - `+ desktops_attach_infos.user_id`
      - `+ desktops_attach_infos.attach_user_infos.domain`
  - **ShowSubnetBandwidthControlList**
    - changes of response param
      - `+ control_list.attach_user_infos.domain`
  - **EstimateDesktopPoolExtendVolume**
    - changes of request param
      - `+ handle_type`
  - **ListUsedDesktopInfo**
    - changes of request param
      - `+ desktop_user_domain`
  - **AddVolumes**
    - changes of request param
      - `* desktop_volumes.volumes.size: int32 -> int64`
  - **ListVolumeProductInfo**
    - changes of response param
      - `+ volumes.iops`
      - `+ volumes.throughput`
  - **ShowAssistAuthConfig**
    - changes of response param
      - `+ otp_config_info.id`
      - `+ otp_config_info.apply_objects`
  - **UpdateAssistAuthMethodConfig**
    - changes of request param
      - `+ otp_config_info.id`
      - `+ otp_config_info.apply_objects`
  - **ListWorkspaces**
    - changes of response param
      - `+ ad_domains.cba_enabled`
      - `+ ad_domains.certificate_id`
  - **UpdateWorkspace**
    - changes of request param
      - `+ ad_info.cba_enabled`
      - `+ ad_info.certificate_id`
      - `+ ad_domains.cba_enabled`
      - `+ ad_domains.certificate_id`
  - **ApplyWorkspace**
    - changes of request param
      - `+ ad_domains.cba_enabled`
      - `+ ad_domains.certificate_id`
  - **ListDesktopUsageMetric**
    - changes of request param
      - `+ enterprise_project_id`
    - changes of response param
      - `+ items.enterprise_project_id`
  - **ListUserUsageMetric**
    - changes of request param
      - `+ enterprise_project_id`
    - changes of response param
      - `+ items.enterprise_project_id`
  - **ListPoolDesktopsDetail**
    - changes of request param
      - `+ status`
      - `+ user_name`
      - `+ user_names`
      - `+ sort_field`
      - `+ sort_type`
      - `+ computer_name`
      - `+ computer_names`
      - `+ desktop_ip`
      - `+ desktop_id`
      - `+ desktop_type`
      - `+ tag`
      - `+ user_attached`
      - `+ enterprise_project_id`
      - `+ image_id`
      - `+ charge_mode`
      - `+ in_maintenance_mode`
      - `+ is_share_desktop`
      - `+ subnet_id`
      - `+ is_support_internet`
      - `+ availability_zone`
      - `+ inconsistent_type: enum value [PRODUCT_ID,IMAGE_ID,DISK_NUM,DISK_SIZE]`
    - changes of response param
      - `+ inconsistent_type`
      - `- pool_desktops.resource_type`
      - `+ pool_desktops.attach_user_infos.domain`
      - `+ pool_desktops.root_volume.kms_id`
      - `+ pool_desktops.root_volume.iops`
      - `+ pool_desktops.root_volume.throughput`
  - **ShowDesktopDetail**
    - changes of response param
      - `- desktop.resource_type`
      - `+ desktop.attach_user_infos.domain`
      - `+ desktop.root_volume.kms_id`
      - `+ desktop.root_volume.iops`
      - `+ desktop.root_volume.throughput`
  - **ListDesktopsDetail**
    - changes of request param
      - `+ computer_names`
    - changes of response param
      - `- desktops.resource_type`
      - `+ desktops.attach_user_infos.domain`
      - `+ desktops.root_volume.kms_id`
      - `+ desktops.root_volume.iops`
      - `+ desktops.root_volume.throughput`
  - **EstimateChangeImages**
    - changes of request param
      - `+ handle_type`
      - `+ image_type`
  - **EstimateDesktopPoolAddVolume**
    - changes of request param
      - `+ handle_type`
      - `+ iops`
      - `+ throughput`
  - **EstimateDesktopPoolChangeImage**
    - changes of request param
      - `+ handle_type`
      - `+ image_type`
  - **EstimateDesktopPoolResize**
    - changes of request param
      - `+ handle_type`
  - **EstimateAddResources**
    - changes of request param
      - `+ handle_type`
  - **CreateDesktopOrder**
    - changes of request param
      - `+ agency_urn`
      - `+ hour_package_resources.create_desktops.if_mount_old_desktop_disk`
      - `* hour_package_resources.create_desktops.root_volume.size: int32 -> int64`
      - `+ hour_package_resources.create_desktops.desktops.copy_volume_desktop_id`
      - `+ hour_package_resources.create_desktops.desktops.copy_volume_ids`
      - `+ hour_package_resources.create_desktops.desktops.if_delete_old_desktop`
  - **ShowAuthConfig**
    - changes of response param
      - `+ is_multi_domain_authenticate_enabled`
      - `+ saml2_auth_config`
      - `+ id`
  - **UpdateAuthMethodConfig**
    - changes of request param
      - `+ id`
      - `+ is_multi_domain_authenticate_enabled`
      - `+ saml2_auth_config`
      - `+ auth_type: enum value [SAML2]`
  - **CreateOrder**
    - changes of request param
      - `+ agency_urn`
      - `+ resources.rebuild_desktops.handle_type`
      - `* resources.add_volumes.volumes.size: int32 -> int64`
      - `+ resources.create_desktops.if_mount_old_desktop_disk`
      - `+ resources.create_desktops.desktops.copy_volume_desktop_id`
      - `+ resources.create_desktops.desktops.copy_volume_ids`
      - `+ resources.create_desktops.desktops.if_delete_old_desktop`
      - `+ resources.create_desktop_pool.root_volume.iops`
      - `+ resources.create_desktop_pool.root_volume.throughput`
      - `+ resources.create_desktop_pool.autoscale_policy.min_retention`
      - `+ resources.create_desktop_pool.autoscale_policy.idle_retention_duration`
      - `+ resources.subscribe_user_sharer.users.domain`
      - `+ resources.attach_desktops.desktops.user_id`
  - **ListPolicyGroup**
    - changes of response param
      - `+ policy_groups.targets.target_type: enum value [DESKTOP_TAG]`
  - **CreatePolicyGroup**
    - changes of request param
      - `+ policy_group.targets.target_type: enum value [DESKTOP_TAG]`
  - **ListPolicyDetailInfoById**
    - changes of response param
      - `+ policy_group.targets.target_type: enum value [DESKTOP_TAG]`
  - **UpdatePolicyGroup**
    - changes of request param
      - `+ policy_group.targets.target_type: enum value [DESKTOP_TAG]`
  - **ListPolicyGroupInfo**
    - changes of request param
      - `+ policy_group_names`
    - changes of response param
      - `+ policy_groups.targets.target_type: enum value [DESKTOP_TAG]`

