diff --git a/CHANGELOG.md b/CHANGELOG.md index 4732caaf24..74d35ae8aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,312 @@ +# 3.1.113 2024-09-05 + +### HuaweiCloud SDK BMS + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ChangeBaremetalServerName** + - changes of response param + - `* server.hostId: uuid -> string` + +### HuaweiCloud SDK CCE + +- _API Version_ + - V3 +- _Features_ + - Support the API `RevokeKubernetesClusterCert` +- _Bug Fix_ + - None +- _Change_ + - None + +### HuaweiCloud SDK Config + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowStoredQuery** + - changes of response param + - `+ type` + - **UpdateStoredQuery** + - changes of request param + - `+ type` + - changes of response param + - `+ type` + - **ShowPolicyAssignment** + - changes of response param + - `+ target_type` + - `+ target_id` + - **UpdatePolicyAssignment** + - changes of response param + - `+ target_type` + - `+ target_id` + - **CreateStoredQuery** + - changes of request param + - `+ type` + - changes of response param + - `+ type` + - **ListStoredQueries** + - changes of response param + - `+ type` + - `+ value.type` + - **ShowAggregatePolicyAssignmentDetail** + - changes of response param + - `+ target_type` + - `+ target_id` + - **ShowTrackerConfig** + - changes of response param + - `+ domain_id` + - `+ frozen_status` + - **CreateTrackerConfig** + - changes of request param + - `+ domain_id` + - `+ frozen_status` + - **CreatePolicyAssignments** + - changes of response param + - `+ target_type` + - `+ target_id` + - **ListPolicyAssignments** + - changes of response param + - `+ target_type` + - `+ target_id` + - `+ value.target_type` + - `+ value.target_id` + +### HuaweiCloud SDK DataArtsStudio + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowSecurityDataClassificationRule** + - changes of response param + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **UpdateSecurityDataClassificationRule** + - changes of response param + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **CreateSecurityDataClassificationRule** + - changes of response param + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **ListSecurityDataClassificationRules** + - changes of response param + - `+ combine_expression` + - `+ content.combine_expression` + - `+ content.method: enum value [COMBINE]` + - **ShowSecurityDataClassificationRuleGroup** + - changes of response param + - `+ combine_expression` + - `+ rules.combine_expression` + - `+ rules.method: enum value [COMBINE]` + - **ListSecurityDataClassificationRuleGroups** + - changes of response param + - `+ combine_expression` + - `+ rule_groups.rules.combine_expression` + - `+ rule_groups.rules.method: enum value [COMBINE]` + +### HuaweiCloud SDK DGC + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **CreateJob** + - changes of request param + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **ShowJob** + - changes of request param + - `+ dependencies` + - changes of response param + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **UpdateJob** + - changes of request param + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **CreateSupplementdata** + - changes of request param + - `+ dependJobs.schedule.cron.intervalType` + - `+ dependJobs.nodes.type: enum value [Dummy]` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + +### HuaweiCloud SDK DLI + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowSqlJobStatus** + - changes of response param + - `+ execution_details_path` + +### HuaweiCloud SDK DNS + +- _API Version_ + - V2 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowResourceTag** + - changes of response param + - `- enterpriseProjectOrDefault` + +### HuaweiCloud SDK ECS + +- _API Version_ + - V2 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ListCloudServers** + - changes of request param + - `+ marker` + - changes of response param + - `- count` + - `+ servers.launched_at` + - `- servers.launched` + - `+ servers.security_groups.id` + - `+ servers.volumes_attached.size` + - `+ servers.flavor.gpus` + - `+ servers.flavor.asic_accelerators` + - `- servers.flavor.root_gb` + - `- servers.flavor.ephemeral_gb` + - `- servers.flavor.extra_specs` + +### HuaweiCloud SDK FunctionGraph + +- _API Version_ + - V2 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **InvokeFunction** + - changes of request param + - `+ X-Cff-Instance-Memory` + - **AsyncInvokeFunction** + - changes of request param + - `+ X-Cff-Instance-Memory` + +### HuaweiCloud SDK IAM + +- _API Version_ + - V3 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ListAgencies** + - changes of request param + - `+ page` + - `+ per_page` + - **ShowDomainRoleAssignments** + - changes of request param + - `* page: string -> int32` + - `* per_page: string -> int32` + - **ListCustomPolicies** + - changes of response param + - `- roles.references` + - `* roles: list -> list` + - **CreateCloudServiceCustomPolicy** + - changes of response param + - `- role.references` + - **UpdateCloudServiceCustomPolicy** + - changes of response param + - `- role.references` + - **CreateAgencyCustomPolicy** + - changes of response param + - `- role.references` + - **UpdateAgencyCustomPolicy** + - changes of response param + - `- role.references` + +### HuaweiCloud SDK Live + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowDomainHttpsCert** + - changes of response param + - `+ tls_certificate` + - `+ gm_certificate` + - **UpdateDomainHttpsCert** + - changes of request param + - `+ tls_certificate` + - `+ gm_certificate` + +### HuaweiCloud SDK Meeting + +- _API Version_ + - V1 +- _Features_ + - Support the API `CreateAuthRandom` +- _Bug Fix_ + - None +- _Change_ + - None + +### HuaweiCloud SDK VPC + +- _API Version_ + - V3 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **CreateSubNetworkInterface** + - changes of request param + - `- sub_network_interface.instance_id` + - `- sub_network_interface.instance_type` + - `- sub_network_interface.tags` + - **BatchCreateSubNetworkInterface** + - changes of request param + - `- sub_network_interface.instance_id` + - `- sub_network_interface.instance_type` + - `- sub_network_interface.tags` + # 3.1.112 2024-08-29 ### HuaweiCloud SDK BSS diff --git a/CHANGELOG_CN.md b/CHANGELOG_CN.md index 7ff11c17d2..45e431f052 100644 --- a/CHANGELOG_CN.md +++ b/CHANGELOG_CN.md @@ -1,3 +1,312 @@ +# 3.1.113 2024-09-05 + +### HuaweiCloud SDK BMS + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ChangeBaremetalServerName** + - 响应参数变更 + - `* server.hostId: uuid -> string` + +### HuaweiCloud SDK CCE + +- _接口版本_ + - V3 +- _新增特性_ + - 支持接口`RevokeKubernetesClusterCert` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + +### HuaweiCloud SDK Config + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowStoredQuery** + - 响应参数变更 + - `+ type` + - **UpdateStoredQuery** + - 请求参数变更 + - `+ type` + - 响应参数变更 + - `+ type` + - **ShowPolicyAssignment** + - 响应参数变更 + - `+ target_type` + - `+ target_id` + - **UpdatePolicyAssignment** + - 响应参数变更 + - `+ target_type` + - `+ target_id` + - **CreateStoredQuery** + - 请求参数变更 + - `+ type` + - 响应参数变更 + - `+ type` + - **ListStoredQueries** + - 响应参数变更 + - `+ type` + - `+ value.type` + - **ShowAggregatePolicyAssignmentDetail** + - 响应参数变更 + - `+ target_type` + - `+ target_id` + - **ShowTrackerConfig** + - 响应参数变更 + - `+ domain_id` + - `+ frozen_status` + - **CreateTrackerConfig** + - 请求参数变更 + - `+ domain_id` + - `+ frozen_status` + - **CreatePolicyAssignments** + - 响应参数变更 + - `+ target_type` + - `+ target_id` + - **ListPolicyAssignments** + - 响应参数变更 + - `+ target_type` + - `+ target_id` + - `+ value.target_type` + - `+ value.target_id` + +### HuaweiCloud SDK DataArtsStudio + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowSecurityDataClassificationRule** + - 响应参数变更 + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **UpdateSecurityDataClassificationRule** + - 响应参数变更 + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **CreateSecurityDataClassificationRule** + - 响应参数变更 + - `+ combine_expression` + - `+ method: enum value [COMBINE]` + - **ListSecurityDataClassificationRules** + - 响应参数变更 + - `+ combine_expression` + - `+ content.combine_expression` + - `+ content.method: enum value [COMBINE]` + - **ShowSecurityDataClassificationRuleGroup** + - 响应参数变更 + - `+ combine_expression` + - `+ rules.combine_expression` + - `+ rules.method: enum value [COMBINE]` + - **ListSecurityDataClassificationRuleGroups** + - 响应参数变更 + - `+ combine_expression` + - `+ rule_groups.rules.combine_expression` + - `+ rule_groups.rules.method: enum value [COMBINE]` + +### HuaweiCloud SDK DGC + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **CreateJob** + - 请求参数变更 + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **ShowJob** + - 请求参数变更 + - `+ dependencies` + - 响应参数变更 + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **UpdateJob** + - 请求参数变更 + - `+ schedule.cron.intervalType` + - `+ nodes.type: enum value [Dummy]` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + - **CreateSupplementdata** + - 请求参数变更 + - `+ dependJobs.schedule.cron.intervalType` + - `+ dependJobs.nodes.type: enum value [Dummy]` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.workSpaceId` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependType` + - `+ dependJobs.nodes.cronTrigger.dependJobs.sameWorkSpaceJobs.dependOnLastNPeriodValue` + +### HuaweiCloud SDK DLI + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowSqlJobStatus** + - 响应参数变更 + - `+ execution_details_path` + +### HuaweiCloud SDK DNS + +- _接口版本_ + - V2 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowResourceTag** + - 响应参数变更 + - `- enterpriseProjectOrDefault` + +### HuaweiCloud SDK ECS + +- _接口版本_ + - V2 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ListCloudServers** + - 请求参数变更 + - `+ marker` + - 响应参数变更 + - `- count` + - `+ servers.launched_at` + - `- servers.launched` + - `+ servers.security_groups.id` + - `+ servers.volumes_attached.size` + - `+ servers.flavor.gpus` + - `+ servers.flavor.asic_accelerators` + - `- servers.flavor.root_gb` + - `- servers.flavor.ephemeral_gb` + - `- servers.flavor.extra_specs` + +### HuaweiCloud SDK FunctionGraph + +- _接口版本_ + - V2 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **InvokeFunction** + - 请求参数变更 + - `+ X-Cff-Instance-Memory` + - **AsyncInvokeFunction** + - 请求参数变更 + - `+ X-Cff-Instance-Memory` + +### HuaweiCloud SDK IAM + +- _接口版本_ + - V3 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ListAgencies** + - 请求参数变更 + - `+ page` + - `+ per_page` + - **ShowDomainRoleAssignments** + - 请求参数变更 + - `* page: string -> int32` + - `* per_page: string -> int32` + - **ListCustomPolicies** + - 响应参数变更 + - `- roles.references` + - `* roles: list -> list` + - **CreateCloudServiceCustomPolicy** + - 响应参数变更 + - `- role.references` + - **UpdateCloudServiceCustomPolicy** + - 响应参数变更 + - `- role.references` + - **CreateAgencyCustomPolicy** + - 响应参数变更 + - `- role.references` + - **UpdateAgencyCustomPolicy** + - 响应参数变更 + - `- role.references` + +### HuaweiCloud SDK Live + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowDomainHttpsCert** + - 响应参数变更 + - `+ tls_certificate` + - `+ gm_certificate` + - **UpdateDomainHttpsCert** + - 请求参数变更 + - `+ tls_certificate` + - `+ gm_certificate` + +### HuaweiCloud SDK Meeting + +- _接口版本_ + - V1 +- _新增特性_ + - 支持接口`CreateAuthRandom` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + +### HuaweiCloud SDK VPC + +- _接口版本_ + - V3 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **CreateSubNetworkInterface** + - 请求参数变更 + - `- sub_network_interface.instance_id` + - `- sub_network_interface.instance_type` + - `- sub_network_interface.tags` + - **BatchCreateSubNetworkInterface** + - 请求参数变更 + - `- sub_network_interface.instance_id` + - `- sub_network_interface.instance_type` + - `- sub_network_interface.tags` + # 3.1.112 2024-08-29 ### HuaweiCloud SDK BSS diff --git a/VERSION b/VERSION index 4643dda915..71ba69ad23 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.1.112 +3.1.113 diff --git a/all/pom.xml b/all/pom.xml index 2277ab9a73..aa2a647699 100644 --- a/all/pom.xml +++ b/all/pom.xml @@ -8,13 +8,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk 4.0.0 huaweicloud-sdk-all - 3.1.112 + 3.1.113 Huawei Cloud SDK for Java Huawei Cloud SDK for Java provides all services https://github.com/huaweicloud/huaweicloud-sdk-java-v3 @@ -23,876 +23,876 @@ com.huaweicloud.sdk huaweicloud-sdk-mssi - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-orgid - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cfw - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-antiddos - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-oa - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-aom - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-apig - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-as - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-asm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-bcs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-bms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-bss - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-bssintl - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cbr - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cce - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ces - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-classroom - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cloudrtc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cloudide - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartspipeline - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cloudpond - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cloudtest - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartscheck - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cts - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-das - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dcs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ddm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dds - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dis - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-devstar - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dlf - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dgc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dli - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dns - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-drs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ecs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-eihealth - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-eip - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-geip - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-elb - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-eps - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-evs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dss - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-functiongraph - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-gaussdbfornosql - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-hss - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cgs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iam - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iec - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ief - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-image - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ims - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iotda - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iotdm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iotedge - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-kafka - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-kms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-kps - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-live - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-meeting - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-moderation - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-mpc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-mrs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-nat - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-oms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-osm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-projectman - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-rabbitmq - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-rds - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-rms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-roma - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sa - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-secmaster - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-scm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-servicestage - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-smn - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-swr - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-tms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vpc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vpcep - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cdn - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ugo - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ocr - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-waf - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-optverse - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-oroas - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vod - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-lts - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-gaussdb - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ccm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-csms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartsdeploy - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-frs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codecraft - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-imagesearch - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cbs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cpts - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ivs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-gsl - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cdm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sdrs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dbss - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dsc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartsinspector - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-nlp - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-gaussdbforopengauss - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-campusgo - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codehub - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vas - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cbh - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ges - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sfsturbo - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sis - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cloudtable - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-deh - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-res - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-hilens - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iotanalytics - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-expert - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-css - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dws - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vcm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cse - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cae - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-rocketmq - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-apm - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cph - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-eg - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-er - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ga - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-workspace - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-workspaceapp - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartsartifact - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-koomessage - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-koophone - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-koomap - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartsgovernance - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-aos - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-mas - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dwr - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dris - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-mapds - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-codeartsbuild - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-lakeformation - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dataartsinsight - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-organizations - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ram - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-idme - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-idmeclassicapi - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-metastudio - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-cms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-msgsms - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-eds - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-obs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-dataartsstudio - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-tics - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-config - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-identitycenter - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-identitycenterstore - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-pangulargemodels - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-edgesec - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-ec - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-kvs - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vpn - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-aad - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-rgc - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-iamaccessanalyzer - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-vias - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-sts - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-coc - 3.1.112 + 3.1.113 - ${project.artifactId}-3.1.112 + ${project.artifactId}-3.1.113 maven-dependency-plugin diff --git a/bundle/pom.xml b/bundle/pom.xml index 43b5731ba8..286e5ed5da 100644 --- a/bundle/pom.xml +++ b/bundle/pom.xml @@ -8,13 +8,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk 4.0.0 huaweicloud-sdk-bundle - 3.1.112 + 3.1.113 jar Huawei Cloud SDK for Java Bundle A single bundled dependency that includes all service and dependent JARs for Huawei Cloud Java SDK @@ -24,7 +24,7 @@ com.huaweicloud.sdk huaweicloud-sdk-all - 3.1.112 + 3.1.113 diff --git a/core-bson/pom.xml b/core-bson/pom.xml index c2c413d3b3..02e0218d56 100644 --- a/core-bson/pom.xml +++ b/core-bson/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk 4.0.0 jar huaweicloud-sdk-core-bson - 3.1.112 + 3.1.113 Huawei Cloud SDK for Java Core Bson Core Bson library for Huawei Cloud Java SDK https://github.com/huaweicloud/huaweicloud-sdk-java-v3 @@ -25,7 +25,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 ch.qos.logback diff --git a/core-xml/pom.xml b/core-xml/pom.xml index 26aaec79b3..5b47f3c821 100644 --- a/core-xml/pom.xml +++ b/core-xml/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk 4.0.0 jar huaweicloud-sdk-core-xml - 3.1.112 + 3.1.113 Huawei Cloud SDK for Java Core XML Core XML library for Huawei Cloud Java SDK https://github.com/huaweicloud/huaweicloud-sdk-java-v3 @@ -25,7 +25,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 ch.qos.logback diff --git a/core/pom.xml b/core/pom.xml index 39690df227..3d50f729b1 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,14 +5,14 @@ com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk 4.0.0 jar huaweicloud-sdk-core - 3.1.112 + 3.1.113 Huawei Cloud SDK for Java Core Core library for Huawei Cloud Java SDK https://github.com/huaweicloud/huaweicloud-sdk-java-v3 diff --git a/pom.xml b/pom.xml index 8ea43adf95..fed20b1063 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom com.huaweicloud.sdk huaweicloud-sdk - 3.1.112 + 3.1.113 Huawei Cloud SDK for Java Parent Huawei Cloud SDK for Java https://github.com/huaweicloud/huaweicloud-sdk-java-v3 diff --git a/services/aad/pom.xml b/services/aad/pom.xml index 144009fec9..1a24369e9d 100644 --- a/services/aad/pom.xml +++ b/services/aad/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-aad -3.1.112 +3.1.113 Huawei Cloud SDK for AAD 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/antiddos/pom.xml b/services/antiddos/pom.xml index d5cb34a1d0..b897322717 100644 --- a/services/antiddos/pom.xml +++ b/services/antiddos/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-antiddos - 3.1.112 + 3.1.113 Huawei Cloud SDK for ANTIDDOS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/aom/pom.xml b/services/aom/pom.xml index aeabfe5d42..a69848b6fc 100644 --- a/services/aom/pom.xml +++ b/services/aom/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-aom - 3.1.112 + 3.1.113 Huawei Cloud SDK for AOM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/aos/pom.xml b/services/aos/pom.xml index 711973b0fd..318c5f19f0 100644 --- a/services/aos/pom.xml +++ b/services/aos/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-aos - 3.1.112 + 3.1.113 Huawei Cloud SDK for AOS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/apig/pom.xml b/services/apig/pom.xml index 0017bfaafe..42dce81d6e 100644 --- a/services/apig/pom.xml +++ b/services/apig/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-apig - 3.1.112 + 3.1.113 Huawei Cloud SDK for APIG 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/apm/pom.xml b/services/apm/pom.xml index 00cdfc8854..f6037aedb1 100644 --- a/services/apm/pom.xml +++ b/services/apm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-apm - 3.1.112 + 3.1.113 Huawei Cloud SDK for APM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/as/pom.xml b/services/as/pom.xml index ba58c3ceeb..28d8e9f08f 100644 --- a/services/as/pom.xml +++ b/services/as/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-as - 3.1.112 + 3.1.113 Huawei Cloud SDK for AS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/asm/pom.xml b/services/asm/pom.xml index 576fe9fe1a..4758c89fbf 100644 --- a/services/asm/pom.xml +++ b/services/asm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-asm - 3.1.112 + 3.1.113 Huawei Cloud SDK for ASM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/bcs/pom.xml b/services/bcs/pom.xml index 84852b409e..643c0f577f 100644 --- a/services/bcs/pom.xml +++ b/services/bcs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-bcs - 3.1.112 + 3.1.113 Huawei Cloud SDK for BCS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/bms/pom.xml b/services/bms/pom.xml index 68fd1d323e..d612ee3a3a 100644 --- a/services/bms/pom.xml +++ b/services/bms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-bms - 3.1.112 + 3.1.113 Huawei Cloud SDK for BMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/bms/src/main/java/com/huaweicloud/sdk/bms/v1/model/ChangeBaremetalNameResponsesServers.java b/services/bms/src/main/java/com/huaweicloud/sdk/bms/v1/model/ChangeBaremetalNameResponsesServers.java index 3fb083d670..19427b9e46 100644 --- a/services/bms/src/main/java/com/huaweicloud/sdk/bms/v1/model/ChangeBaremetalNameResponsesServers.java +++ b/services/bms/src/main/java/com/huaweicloud/sdk/bms/v1/model/ChangeBaremetalNameResponsesServers.java @@ -184,7 +184,7 @@ public int hashCode() { @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "hostId") - private UUID hostId; + private String hostId; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "addresses") @@ -900,7 +900,7 @@ public void setMetadata(MetadataInfos metadata) { this.metadata = metadata; } - public ChangeBaremetalNameResponsesServers withHostId(UUID hostId) { + public ChangeBaremetalNameResponsesServers withHostId(String hostId) { this.hostId = hostId; return this; } @@ -909,11 +909,11 @@ public ChangeBaremetalNameResponsesServers withHostId(UUID hostId) { * 裸金属服务器的主机ID * @return hostId */ - public UUID getHostId() { + public String getHostId() { return hostId; } - public void setHostId(UUID hostId) { + public void setHostId(String hostId) { this.hostId = hostId; } diff --git a/services/bss/pom.xml b/services/bss/pom.xml index e3745d5ad5..891087f3e9 100644 --- a/services/bss/pom.xml +++ b/services/bss/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-bss - 3.1.112 + 3.1.113 Huawei Cloud SDK for BSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/bssintl/pom.xml b/services/bssintl/pom.xml index 84aa0613e0..e345786ebc 100644 --- a/services/bssintl/pom.xml +++ b/services/bssintl/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-bssintl - 3.1.112 + 3.1.113 Huawei Cloud SDK for BSSINTL 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cae/pom.xml b/services/cae/pom.xml index da37fd2d61..3467f1a974 100644 --- a/services/cae/pom.xml +++ b/services/cae/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cae - 3.1.112 + 3.1.113 Huawei Cloud SDK for CAE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/campusgo/pom.xml b/services/campusgo/pom.xml index 5ae339b64a..58f3728a78 100644 --- a/services/campusgo/pom.xml +++ b/services/campusgo/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-campusgo - 3.1.112 + 3.1.113 Huawei Cloud SDK for CAMPUSGO 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cbh/pom.xml b/services/cbh/pom.xml index d94bcbd0d1..0027730aac 100644 --- a/services/cbh/pom.xml +++ b/services/cbh/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cbh - 3.1.112 + 3.1.113 Huawei Cloud SDK for CBH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cbr/pom.xml b/services/cbr/pom.xml index 7e8a3221d3..d144c2cc4f 100644 --- a/services/cbr/pom.xml +++ b/services/cbr/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cbr - 3.1.112 + 3.1.113 Huawei Cloud SDK for CBR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cbs/pom.xml b/services/cbs/pom.xml index 8079078b86..73daaa41ef 100644 --- a/services/cbs/pom.xml +++ b/services/cbs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cbs - 3.1.112 + 3.1.113 Huawei Cloud SDK for CBS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cc/pom.xml b/services/cc/pom.xml index 35a0432793..4353ed7a4c 100644 --- a/services/cc/pom.xml +++ b/services/cc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cc - 3.1.112 + 3.1.113 Huawei Cloud SDK for CC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cce/pom.xml b/services/cce/pom.xml index ce7a4a78a6..98672c8a00 100644 --- a/services/cce/pom.xml +++ b/services/cce/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cce - 3.1.112 + 3.1.113 Huawei Cloud SDK for CCE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceAsyncClient.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceAsyncClient.java index 29076a98b3..da7cfb11a6 100644 --- a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceAsyncClient.java +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceAsyncClient.java @@ -150,6 +150,8 @@ import com.huaweicloud.sdk.cce.v3.model.RetryAutopilotUpgradeClusterTaskResponse; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskRequest; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskResponse; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertRequest; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceRequest; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAutopilotAddonInstanceRequest; @@ -1786,6 +1788,40 @@ public AsyncInvoker(request, CceMeta.retryUpgradeClusterTask, hcClient); } + /** + * 吊销用户的集群证书 + * + * 该API用于吊销指定集群的用户证书 + * + * > 吊销操作完成后,此证书申请人之前下载的证书和 kubectl 配置文件无法再用于连接集群。此证书申请人可以重新下载证书或 kubectl 配置文件,并使用新下载的文件连接集群 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request RevokeKubernetesClusterCertRequest 请求对象 + * @return CompletableFuture + */ + public CompletableFuture revokeKubernetesClusterCertAsync( + RevokeKubernetesClusterCertRequest request) { + return hcClient.asyncInvokeHttp(request, CceMeta.revokeKubernetesClusterCert); + } + + /** + * 吊销用户的集群证书 + * + * 该API用于吊销指定集群的用户证书 + * + * > 吊销操作完成后,此证书申请人之前下载的证书和 kubectl 配置文件无法再用于连接集群。此证书申请人可以重新下载证书或 kubectl 配置文件,并使用新下载的文件连接集群 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request RevokeKubernetesClusterCertRequest 请求对象 + * @return AsyncInvoker + */ + public AsyncInvoker revokeKubernetesClusterCertAsyncInvoker( + RevokeKubernetesClusterCertRequest request) { + return new AsyncInvoker<>(request, CceMeta.revokeKubernetesClusterCert, hcClient); + } + /** * 回滚AddonInstance * diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceClient.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceClient.java index c2c9378dcd..4be79ad61e 100644 --- a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceClient.java +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceClient.java @@ -150,6 +150,8 @@ import com.huaweicloud.sdk.cce.v3.model.RetryAutopilotUpgradeClusterTaskResponse; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskRequest; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskResponse; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertRequest; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceRequest; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAutopilotAddonInstanceRequest; @@ -1763,6 +1765,39 @@ public SyncInvoker(request, CceMeta.retryUpgradeClusterTask, hcClient); } + /** + * 吊销用户的集群证书 + * + * 该API用于吊销指定集群的用户证书 + * + * > 吊销操作完成后,此证书申请人之前下载的证书和 kubectl 配置文件无法再用于连接集群。此证书申请人可以重新下载证书或 kubectl 配置文件,并使用新下载的文件连接集群 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request RevokeKubernetesClusterCertRequest 请求对象 + * @return RevokeKubernetesClusterCertResponse + */ + public RevokeKubernetesClusterCertResponse revokeKubernetesClusterCert(RevokeKubernetesClusterCertRequest request) { + return hcClient.syncInvokeHttp(request, CceMeta.revokeKubernetesClusterCert); + } + + /** + * 吊销用户的集群证书 + * + * 该API用于吊销指定集群的用户证书 + * + * > 吊销操作完成后,此证书申请人之前下载的证书和 kubectl 配置文件无法再用于连接集群。此证书申请人可以重新下载证书或 kubectl 配置文件,并使用新下载的文件连接集群 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request RevokeKubernetesClusterCertRequest 请求对象 + * @return SyncInvoker + */ + public SyncInvoker revokeKubernetesClusterCertInvoker( + RevokeKubernetesClusterCertRequest request) { + return new SyncInvoker<>(request, CceMeta.revokeKubernetesClusterCert, hcClient); + } + /** * 回滚AddonInstance * diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceMeta.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceMeta.java index feda4b32fb..27f2e6cd1f 100644 --- a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceMeta.java +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/CceMeta.java @@ -24,6 +24,7 @@ import com.huaweicloud.sdk.cce.v3.model.BatchSyncNodesRequest; import com.huaweicloud.sdk.cce.v3.model.BatchSyncNodesResponse; import com.huaweicloud.sdk.cce.v3.model.CertDuration; +import com.huaweicloud.sdk.cce.v3.model.CertRevokeConfigRequestBody; import com.huaweicloud.sdk.cce.v3.model.ChartResp; import com.huaweicloud.sdk.cce.v3.model.Cluster; import com.huaweicloud.sdk.cce.v3.model.ClusterInformation; @@ -180,6 +181,8 @@ import com.huaweicloud.sdk.cce.v3.model.RetryAutopilotUpgradeClusterTaskResponse; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskRequest; import com.huaweicloud.sdk.cce.v3.model.RetryUpgradeClusterTaskResponse; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertRequest; +import com.huaweicloud.sdk.cce.v3.model.RevokeKubernetesClusterCertResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceRequest; import com.huaweicloud.sdk.cce.v3.model.RollbackAddonInstanceResponse; import com.huaweicloud.sdk.cce.v3.model.RollbackAutopilotAddonInstanceRequest; @@ -1745,6 +1748,39 @@ private static HttpRequestDef revokeKubernetesClusterCert = + genForRevokeKubernetesClusterCert(); + + private static HttpRequestDef genForRevokeKubernetesClusterCert() { + // basic + HttpRequestDef.Builder builder = + HttpRequestDef + .builder(HttpMethod.POST, + RevokeKubernetesClusterCertRequest.class, + RevokeKubernetesClusterCertResponse.class) + .withName("RevokeKubernetesClusterCert") + .withUri("/api/v3/projects/{project_id}/clusters/{cluster_id}/clustercertrevoke") + .withContentType("application/json"); + + // requests + builder.withRequestField("cluster_id", + LocationType.Path, + FieldExistence.NON_NULL_NON_EMPTY, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(RevokeKubernetesClusterCertRequest::getClusterId, + RevokeKubernetesClusterCertRequest::setClusterId)); + builder.withRequestField("body", + LocationType.Body, + FieldExistence.NON_NULL_NON_EMPTY, + TypeCasts.uncheckedConversion(CertRevokeConfigRequestBody.class), + f -> f.withMarshaller(RevokeKubernetesClusterCertRequest::getBody, + RevokeKubernetesClusterCertRequest::setBody)); + + // response + + return builder.build(); + } + public static final HttpRequestDef rollbackAddonInstance = genForRollbackAddonInstance(); diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/CertRevokeConfigRequestBody.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/CertRevokeConfigRequestBody.java new file mode 100644 index 0000000000..d66c0547c4 --- /dev/null +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/CertRevokeConfigRequestBody.java @@ -0,0 +1,95 @@ +package com.huaweicloud.sdk.cce.v3.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; + +/** + * CertRevokeConfigRequestBody + */ +public class CertRevokeConfigRequestBody { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "userId") + + private String userId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "agencyId") + + private String agencyId; + + public CertRevokeConfigRequestBody withUserId(String userId) { + this.userId = userId; + return this; + } + + /** + * 用户ID + * @return userId + */ + public String getUserId() { + return userId; + } + + public void setUserId(String userId) { + this.userId = userId; + } + + public CertRevokeConfigRequestBody withAgencyId(String agencyId) { + this.agencyId = agencyId; + return this; + } + + /** + * 委托用户ID + * @return agencyId + */ + public String getAgencyId() { + return agencyId; + } + + public void setAgencyId(String agencyId) { + this.agencyId = agencyId; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + CertRevokeConfigRequestBody that = (CertRevokeConfigRequestBody) obj; + return Objects.equals(this.userId, that.userId) && Objects.equals(this.agencyId, that.agencyId); + } + + @Override + public int hashCode() { + return Objects.hash(userId, agencyId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CertRevokeConfigRequestBody {\n"); + sb.append(" userId: ").append(toIndentedString(userId)).append("\n"); + sb.append(" agencyId: ").append(toIndentedString(agencyId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertRequest.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertRequest.java new file mode 100644 index 0000000000..f800a34290 --- /dev/null +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertRequest.java @@ -0,0 +1,105 @@ +package com.huaweicloud.sdk.cce.v3.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; +import java.util.function.Consumer; + +/** + * Request Object + */ +public class RevokeKubernetesClusterCertRequest { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "cluster_id") + + private String clusterId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "body") + + private CertRevokeConfigRequestBody body; + + public RevokeKubernetesClusterCertRequest withClusterId(String clusterId) { + this.clusterId = clusterId; + return this; + } + + /** + * 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + * @return clusterId + */ + public String getClusterId() { + return clusterId; + } + + public void setClusterId(String clusterId) { + this.clusterId = clusterId; + } + + public RevokeKubernetesClusterCertRequest withBody(CertRevokeConfigRequestBody body) { + this.body = body; + return this; + } + + public RevokeKubernetesClusterCertRequest withBody(Consumer bodySetter) { + if (this.body == null) { + this.body = new CertRevokeConfigRequestBody(); + bodySetter.accept(this.body); + } + + return this; + } + + /** + * Get body + * @return body + */ + public CertRevokeConfigRequestBody getBody() { + return body; + } + + public void setBody(CertRevokeConfigRequestBody body) { + this.body = body; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + RevokeKubernetesClusterCertRequest that = (RevokeKubernetesClusterCertRequest) obj; + return Objects.equals(this.clusterId, that.clusterId) && Objects.equals(this.body, that.body); + } + + @Override + public int hashCode() { + return Objects.hash(clusterId, body); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RevokeKubernetesClusterCertRequest {\n"); + sb.append(" clusterId: ").append(toIndentedString(clusterId)).append("\n"); + sb.append(" body: ").append(toIndentedString(body)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertResponse.java b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertResponse.java new file mode 100644 index 0000000000..40a3cbb1c3 --- /dev/null +++ b/services/cce/src/main/java/com/huaweicloud/sdk/cce/v3/model/RevokeKubernetesClusterCertResponse.java @@ -0,0 +1,36 @@ +package com.huaweicloud.sdk.cce.v3.model; + +import com.huaweicloud.sdk.core.SdkResponse; + +import java.util.Objects; + +/** + * Response Object + */ +public class RevokeKubernetesClusterCertResponse extends SdkResponse { + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + return true; + } + + @Override + public int hashCode() { + return Objects.hash(); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RevokeKubernetesClusterCertResponse {\n"); + sb.append("}"); + return sb.toString(); + } + +} diff --git a/services/ccm/pom.xml b/services/ccm/pom.xml index 26200c682f..6bfcfe8bcc 100644 --- a/services/ccm/pom.xml +++ b/services/ccm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ccm - 3.1.112 + 3.1.113 Huawei Cloud SDK for CCM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cdm/pom.xml b/services/cdm/pom.xml index 7a8d18065c..81f4217d50 100644 --- a/services/cdm/pom.xml +++ b/services/cdm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cdm - 3.1.112 + 3.1.113 Huawei Cloud SDK for CDM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cdn/pom.xml b/services/cdn/pom.xml index 80e4a6427f..2c2930337e 100644 --- a/services/cdn/pom.xml +++ b/services/cdn/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cdn - 3.1.112 + 3.1.113 Huawei Cloud SDK for CDN 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ces/pom.xml b/services/ces/pom.xml index 6e701c2f44..2286e34d75 100644 --- a/services/ces/pom.xml +++ b/services/ces/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ces - 3.1.112 + 3.1.113 Huawei Cloud SDK for CES 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cfw/pom.xml b/services/cfw/pom.xml index 4318e75af6..50b4fb6c6a 100644 --- a/services/cfw/pom.xml +++ b/services/cfw/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cfw - 3.1.112 + 3.1.113 Huawei Cloud SDK for CFW 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cgs/pom.xml b/services/cgs/pom.xml index bf1824337b..d66ca2a520 100644 --- a/services/cgs/pom.xml +++ b/services/cgs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cgs - 3.1.112 + 3.1.113 Huawei Cloud SDK for CGS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/classroom/pom.xml b/services/classroom/pom.xml index efcd8d9294..d273f41229 100644 --- a/services/classroom/pom.xml +++ b/services/classroom/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-classroom - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLASSROOM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cloudide/pom.xml b/services/cloudide/pom.xml index 985cffb142..930187f131 100644 --- a/services/cloudide/pom.xml +++ b/services/cloudide/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cloudide - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLOUDIDE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 junit diff --git a/services/cloudpond/pom.xml b/services/cloudpond/pom.xml index 09f7cb514d..3842c5de1b 100644 --- a/services/cloudpond/pom.xml +++ b/services/cloudpond/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cloudpond - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLOUDPOND 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cloudrtc/pom.xml b/services/cloudrtc/pom.xml index d8bb450bc2..5c0f833b18 100644 --- a/services/cloudrtc/pom.xml +++ b/services/cloudrtc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cloudrtc - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLOUDRTC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cloudtable/pom.xml b/services/cloudtable/pom.xml index 15d3372671..7a4f739c03 100644 --- a/services/cloudtable/pom.xml +++ b/services/cloudtable/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cloudtable - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLOUDTABLE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cloudtest/pom.xml b/services/cloudtest/pom.xml index a18f0f0126..3c57390ada 100644 --- a/services/cloudtest/pom.xml +++ b/services/cloudtest/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cloudtest - 3.1.112 + 3.1.113 Huawei Cloud SDK for CLOUDTEST 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cms/pom.xml b/services/cms/pom.xml index e6a0dc7b65..b05b36bdce 100644 --- a/services/cms/pom.xml +++ b/services/cms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cms - 3.1.112 + 3.1.113 Huawei Cloud SDK for CMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/coc/pom.xml b/services/coc/pom.xml index 24002694cf..2847c95ad2 100644 --- a/services/coc/pom.xml +++ b/services/coc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-coc - 3.1.112 + 3.1.113 Huawei Cloud SDK for COC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/coc/src/main/java/com/huaweicloud/sdk/coc/v1/model/ExecuteScriptResponse.java b/services/coc/src/main/java/com/huaweicloud/sdk/coc/v1/model/ExecuteScriptResponse.java index debfb4dd07..afbbb94aa2 100644 --- a/services/coc/src/main/java/com/huaweicloud/sdk/coc/v1/model/ExecuteScriptResponse.java +++ b/services/coc/src/main/java/com/huaweicloud/sdk/coc/v1/model/ExecuteScriptResponse.java @@ -12,47 +12,25 @@ public class ExecuteScriptResponse extends SdkResponse { @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "error_code") + @JsonProperty(value = "data") - private String errorCode; + private String data; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "error_msg") - - private String errorMsg; - - public ExecuteScriptResponse withErrorCode(String errorCode) { - this.errorCode = errorCode; - return this; - } - - /** - * 错误码 - * @return errorCode - */ - public String getErrorCode() { - return errorCode; - } - - public void setErrorCode(String errorCode) { - this.errorCode = errorCode; - } - - public ExecuteScriptResponse withErrorMsg(String errorMsg) { - this.errorMsg = errorMsg; + public ExecuteScriptResponse withData(String data) { + this.data = data; return this; } /** - * 错误描述 - * @return errorMsg + * execute_uuid + * @return data */ - public String getErrorMsg() { - return errorMsg; + public String getData() { + return data; } - public void setErrorMsg(String errorMsg) { - this.errorMsg = errorMsg; + public void setData(String data) { + this.data = data; } @Override @@ -64,20 +42,19 @@ public boolean equals(java.lang.Object obj) { return false; } ExecuteScriptResponse that = (ExecuteScriptResponse) obj; - return Objects.equals(this.errorCode, that.errorCode) && Objects.equals(this.errorMsg, that.errorMsg); + return Objects.equals(this.data, that.data); } @Override public int hashCode() { - return Objects.hash(errorCode, errorMsg); + return Objects.hash(data); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class ExecuteScriptResponse {\n"); - sb.append(" errorCode: ").append(toIndentedString(errorCode)).append("\n"); - sb.append(" errorMsg: ").append(toIndentedString(errorMsg)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/codeartsartifact/pom.xml b/services/codeartsartifact/pom.xml index 52277dc123..a980191c50 100644 --- a/services/codeartsartifact/pom.xml +++ b/services/codeartsartifact/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartsartifact - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSARTIFACT 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartsbuild/pom.xml b/services/codeartsbuild/pom.xml index 895f048210..7515ded43a 100644 --- a/services/codeartsbuild/pom.xml +++ b/services/codeartsbuild/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartsbuild - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSBUILD 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartscheck/pom.xml b/services/codeartscheck/pom.xml index 486b3eab8d..f3b368c276 100644 --- a/services/codeartscheck/pom.xml +++ b/services/codeartscheck/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartscheck - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSCHECK 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartsdeploy/pom.xml b/services/codeartsdeploy/pom.xml index f7954e3f7f..312476c32e 100644 --- a/services/codeartsdeploy/pom.xml +++ b/services/codeartsdeploy/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartsdeploy - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSDEPLOY 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartsgovernance/pom.xml b/services/codeartsgovernance/pom.xml index bd3c0a4006..98b2c4d8f7 100644 --- a/services/codeartsgovernance/pom.xml +++ b/services/codeartsgovernance/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartsgovernance - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSGOVERNANCE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartsinspector/pom.xml b/services/codeartsinspector/pom.xml index e08d2044ef..314701bbac 100644 --- a/services/codeartsinspector/pom.xml +++ b/services/codeartsinspector/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartsinspector - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSINSPECTOR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codeartspipeline/pom.xml b/services/codeartspipeline/pom.xml index 9c00d02691..88bc2a94c7 100644 --- a/services/codeartspipeline/pom.xml +++ b/services/codeartspipeline/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codeartspipeline - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEARTSPIPELINE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codecraft/pom.xml b/services/codecraft/pom.xml index 53e4c996db..2e7b7796c1 100644 --- a/services/codecraft/pom.xml +++ b/services/codecraft/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codecraft - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODECRAFT 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/codehub/pom.xml b/services/codehub/pom.xml index a3dd048db8..36e20844c3 100644 --- a/services/codehub/pom.xml +++ b/services/codehub/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-codehub - 3.1.112 + 3.1.113 Huawei Cloud SDK for CODEHUB 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/config/pom.xml b/services/config/pom.xml index d86c516a2d..c4ac5309e3 100644 --- a/services/config/pom.xml +++ b/services/config/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-config - 3.1.112 + 3.1.113 Huawei Cloud SDK for CONFIG 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreatePolicyAssignmentsResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreatePolicyAssignmentsResponse.java index 0f26cbac59..fa1b358ab9 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreatePolicyAssignmentsResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreatePolicyAssignmentsResponse.java @@ -159,6 +159,16 @@ public int hashCode() { private String createdBy; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_type") + + private String targetType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_id") + + private String targetId; + public CreatePolicyAssignmentsResponse withPolicyAssignmentType(PolicyAssignmentTypeEnum policyAssignmentType) { this.policyAssignmentType = policyAssignmentType; return this; @@ -448,6 +458,40 @@ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } + public CreatePolicyAssignmentsResponse withTargetType(String targetType) { + this.targetType = targetType; + return this; + } + + /** + * 合规规则修正方式。 + * @return targetType + */ + public String getTargetType() { + return targetType; + } + + public void setTargetType(String targetType) { + this.targetType = targetType; + } + + public CreatePolicyAssignmentsResponse withTargetId(String targetId) { + this.targetId = targetId; + return this; + } + + /** + * 修正执行的目标id。 + * @return targetId + */ + public String getTargetId() { + return targetId; + } + + public void setTargetId(String targetId) { + this.targetId = targetId; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -464,7 +508,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.updated, that.updated) && Objects.equals(this.policyDefinitionId, that.policyDefinitionId) && Objects.equals(this.customPolicy, that.customPolicy) && Objects.equals(this.parameters, that.parameters) - && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy); + && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy) + && Objects.equals(this.targetType, that.targetType) && Objects.equals(this.targetId, that.targetId); } @Override @@ -482,7 +527,9 @@ public int hashCode() { customPolicy, parameters, tags, - createdBy); + createdBy, + targetType, + targetId); } @Override @@ -503,6 +550,8 @@ public String toString() { sb.append(" parameters: ").append(toIndentedString(parameters)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" targetType: ").append(toIndentedString(targetType)).append("\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreateStoredQueryResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreateStoredQueryResponse.java index 86f57d27a8..4d035117ae 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreateStoredQueryResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/CreateStoredQueryResponse.java @@ -1,9 +1,14 @@ package com.huaweicloud.sdk.config.v1.model; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; import com.huaweicloud.sdk.core.SdkResponse; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import java.util.Objects; /** @@ -21,6 +26,81 @@ public class CreateStoredQueryResponse extends SdkResponse { private String name; + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + */ + public static final class TypeEnum { + + /** + * Enum ACCOUNT for value: "account" + */ + public static final TypeEnum ACCOUNT = new TypeEnum("account"); + + /** + * Enum AGGREGATOR for value: "aggregator" + */ + public static final TypeEnum AGGREGATOR = new TypeEnum("aggregator"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("account", ACCOUNT); + map.put("aggregator", AGGREGATOR); + return Collections.unmodifiableMap(map); + } + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static TypeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new TypeEnum(value)); + } + + public static TypeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof TypeEnum) { + return this.value.equals(((TypeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private TypeEnum type; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -75,6 +155,23 @@ public void setName(String name) { this.name = name; } + public CreateStoredQueryResponse withType(TypeEnum type) { + this.type = type; + return this; + } + + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + * @return type + */ + public TypeEnum getType() { + return type; + } + + public void setType(TypeEnum type) { + this.type = type; + } + public CreateStoredQueryResponse withDescription(String description) { this.description = description; return this; @@ -153,13 +250,14 @@ public boolean equals(java.lang.Object obj) { } CreateStoredQueryResponse that = (CreateStoredQueryResponse) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.description, that.description) && Objects.equals(this.expression, that.expression) - && Objects.equals(this.created, that.created) && Objects.equals(this.updated, that.updated); + && Objects.equals(this.type, that.type) && Objects.equals(this.description, that.description) + && Objects.equals(this.expression, that.expression) && Objects.equals(this.created, that.created) + && Objects.equals(this.updated, that.updated); } @Override public int hashCode() { - return Objects.hash(id, name, description, expression, created, updated); + return Objects.hash(id, name, type, description, expression, created, updated); } @Override @@ -168,6 +266,7 @@ public String toString() { sb.append("class CreateStoredQueryResponse {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append(" created: ").append(toIndentedString(created)).append("\n"); diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/FrozenStatus.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/FrozenStatus.java new file mode 100644 index 0000000000..c5ed93b60f --- /dev/null +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/FrozenStatus.java @@ -0,0 +1,114 @@ +package com.huaweicloud.sdk.config.v1.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; +import java.util.function.Consumer; + +/** + * 资源记录器冻结状态 + */ +public class FrozenStatus { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "is_frozen") + + private Boolean isFrozen; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "frozen_scene") + + private List frozenScene = null; + + public FrozenStatus withIsFrozen(Boolean isFrozen) { + this.isFrozen = isFrozen; + return this; + } + + /** + * 是否冻结 + * @return isFrozen + */ + public Boolean getIsFrozen() { + return isFrozen; + } + + public void setIsFrozen(Boolean isFrozen) { + this.isFrozen = isFrozen; + } + + public FrozenStatus withFrozenScene(List frozenScene) { + this.frozenScene = frozenScene; + return this; + } + + public FrozenStatus addFrozenSceneItem(String frozenSceneItem) { + if (this.frozenScene == null) { + this.frozenScene = new ArrayList<>(); + } + this.frozenScene.add(frozenSceneItem); + return this; + } + + public FrozenStatus withFrozenScene(Consumer> frozenSceneSetter) { + if (this.frozenScene == null) { + this.frozenScene = new ArrayList<>(); + } + frozenSceneSetter.accept(this.frozenScene); + return this; + } + + /** + * 冻结场景 + * @return frozenScene + */ + public List getFrozenScene() { + return frozenScene; + } + + public void setFrozenScene(List frozenScene) { + this.frozenScene = frozenScene; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + FrozenStatus that = (FrozenStatus) obj; + return Objects.equals(this.isFrozen, that.isFrozen) && Objects.equals(this.frozenScene, that.frozenScene); + } + + @Override + public int hashCode() { + return Objects.hash(isFrozen, frozenScene); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class FrozenStatus {\n"); + sb.append(" isFrozen: ").append(toIndentedString(isFrozen)).append("\n"); + sb.append(" frozenScene: ").append(toIndentedString(frozenScene)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/PolicyAssignment.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/PolicyAssignment.java index 6b7638a2e1..1352ecd410 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/PolicyAssignment.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/PolicyAssignment.java @@ -158,6 +158,16 @@ public int hashCode() { private String createdBy; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_type") + + private String targetType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_id") + + private String targetId; + public PolicyAssignment withPolicyAssignmentType(PolicyAssignmentTypeEnum policyAssignmentType) { this.policyAssignmentType = policyAssignmentType; return this; @@ -446,6 +456,40 @@ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } + public PolicyAssignment withTargetType(String targetType) { + this.targetType = targetType; + return this; + } + + /** + * 合规规则修正方式。 + * @return targetType + */ + public String getTargetType() { + return targetType; + } + + public void setTargetType(String targetType) { + this.targetType = targetType; + } + + public PolicyAssignment withTargetId(String targetId) { + this.targetId = targetId; + return this; + } + + /** + * 修正执行的目标id。 + * @return targetId + */ + public String getTargetId() { + return targetId; + } + + public void setTargetId(String targetId) { + this.targetId = targetId; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -462,7 +506,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.updated, that.updated) && Objects.equals(this.policyDefinitionId, that.policyDefinitionId) && Objects.equals(this.customPolicy, that.customPolicy) && Objects.equals(this.parameters, that.parameters) - && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy); + && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy) + && Objects.equals(this.targetType, that.targetType) && Objects.equals(this.targetId, that.targetId); } @Override @@ -480,7 +525,9 @@ public int hashCode() { customPolicy, parameters, tags, - createdBy); + createdBy, + targetType, + targetId); } @Override @@ -501,6 +548,8 @@ public String toString() { sb.append(" parameters: ").append(toIndentedString(parameters)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" targetType: ").append(toIndentedString(targetType)).append("\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/RemediationResourceKey.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/RemediationResourceKey.java index 8053168bd8..b5c8eb203c 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/RemediationResourceKey.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/RemediationResourceKey.java @@ -48,7 +48,7 @@ public RemediationResourceKey withResourceProvider(String resourceProvider) { } /** - * 云服务名称。 + * 云服务名称,为兼容部分合规结果中云服务名称为空的场景,可为空字符串。 * @return resourceProvider */ public String getResourceProvider() { @@ -65,7 +65,7 @@ public RemediationResourceKey withResourceType(String resourceType) { } /** - * 资源类型。 + * 资源类型,为兼容部分合规结果中资源类型为空的场景,可为空字符串。 * @return resourceType */ public String getResourceType() { diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowAggregatePolicyAssignmentDetailResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowAggregatePolicyAssignmentDetailResponse.java index 2fd8c8a92f..a74a8b0de7 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowAggregatePolicyAssignmentDetailResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowAggregatePolicyAssignmentDetailResponse.java @@ -159,6 +159,16 @@ public int hashCode() { private String createdBy; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_type") + + private String targetType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_id") + + private String targetId; + public ShowAggregatePolicyAssignmentDetailResponse withPolicyAssignmentType( PolicyAssignmentTypeEnum policyAssignmentType) { this.policyAssignmentType = policyAssignmentType; @@ -451,6 +461,40 @@ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } + public ShowAggregatePolicyAssignmentDetailResponse withTargetType(String targetType) { + this.targetType = targetType; + return this; + } + + /** + * 合规规则修正方式。 + * @return targetType + */ + public String getTargetType() { + return targetType; + } + + public void setTargetType(String targetType) { + this.targetType = targetType; + } + + public ShowAggregatePolicyAssignmentDetailResponse withTargetId(String targetId) { + this.targetId = targetId; + return this; + } + + /** + * 修正执行的目标id。 + * @return targetId + */ + public String getTargetId() { + return targetId; + } + + public void setTargetId(String targetId) { + this.targetId = targetId; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -467,7 +511,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.updated, that.updated) && Objects.equals(this.policyDefinitionId, that.policyDefinitionId) && Objects.equals(this.customPolicy, that.customPolicy) && Objects.equals(this.parameters, that.parameters) - && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy); + && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy) + && Objects.equals(this.targetType, that.targetType) && Objects.equals(this.targetId, that.targetId); } @Override @@ -485,7 +530,9 @@ public int hashCode() { customPolicy, parameters, tags, - createdBy); + createdBy, + targetType, + targetId); } @Override @@ -506,6 +553,8 @@ public String toString() { sb.append(" parameters: ").append(toIndentedString(parameters)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" targetType: ").append(toIndentedString(targetType)).append("\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowPolicyAssignmentResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowPolicyAssignmentResponse.java index e91fd2e271..bb67ece97b 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowPolicyAssignmentResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowPolicyAssignmentResponse.java @@ -159,6 +159,16 @@ public int hashCode() { private String createdBy; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_type") + + private String targetType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_id") + + private String targetId; + public ShowPolicyAssignmentResponse withPolicyAssignmentType(PolicyAssignmentTypeEnum policyAssignmentType) { this.policyAssignmentType = policyAssignmentType; return this; @@ -447,6 +457,40 @@ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } + public ShowPolicyAssignmentResponse withTargetType(String targetType) { + this.targetType = targetType; + return this; + } + + /** + * 合规规则修正方式。 + * @return targetType + */ + public String getTargetType() { + return targetType; + } + + public void setTargetType(String targetType) { + this.targetType = targetType; + } + + public ShowPolicyAssignmentResponse withTargetId(String targetId) { + this.targetId = targetId; + return this; + } + + /** + * 修正执行的目标id。 + * @return targetId + */ + public String getTargetId() { + return targetId; + } + + public void setTargetId(String targetId) { + this.targetId = targetId; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -463,7 +507,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.updated, that.updated) && Objects.equals(this.policyDefinitionId, that.policyDefinitionId) && Objects.equals(this.customPolicy, that.customPolicy) && Objects.equals(this.parameters, that.parameters) - && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy); + && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy) + && Objects.equals(this.targetType, that.targetType) && Objects.equals(this.targetId, that.targetId); } @Override @@ -481,7 +526,9 @@ public int hashCode() { customPolicy, parameters, tags, - createdBy); + createdBy, + targetType, + targetId); } @Override @@ -502,6 +549,8 @@ public String toString() { sb.append(" parameters: ").append(toIndentedString(parameters)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" targetType: ").append(toIndentedString(targetType)).append("\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowStoredQueryResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowStoredQueryResponse.java index 5f67e00ec1..c959ec03c6 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowStoredQueryResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowStoredQueryResponse.java @@ -1,9 +1,14 @@ package com.huaweicloud.sdk.config.v1.model; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; import com.huaweicloud.sdk.core.SdkResponse; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import java.util.Objects; /** @@ -21,6 +26,81 @@ public class ShowStoredQueryResponse extends SdkResponse { private String name; + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + */ + public static final class TypeEnum { + + /** + * Enum ACCOUNT for value: "account" + */ + public static final TypeEnum ACCOUNT = new TypeEnum("account"); + + /** + * Enum AGGREGATOR for value: "aggregator" + */ + public static final TypeEnum AGGREGATOR = new TypeEnum("aggregator"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("account", ACCOUNT); + map.put("aggregator", AGGREGATOR); + return Collections.unmodifiableMap(map); + } + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static TypeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new TypeEnum(value)); + } + + public static TypeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof TypeEnum) { + return this.value.equals(((TypeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private TypeEnum type; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -75,6 +155,23 @@ public void setName(String name) { this.name = name; } + public ShowStoredQueryResponse withType(TypeEnum type) { + this.type = type; + return this; + } + + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + * @return type + */ + public TypeEnum getType() { + return type; + } + + public void setType(TypeEnum type) { + this.type = type; + } + public ShowStoredQueryResponse withDescription(String description) { this.description = description; return this; @@ -153,13 +250,14 @@ public boolean equals(java.lang.Object obj) { } ShowStoredQueryResponse that = (ShowStoredQueryResponse) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.description, that.description) && Objects.equals(this.expression, that.expression) - && Objects.equals(this.created, that.created) && Objects.equals(this.updated, that.updated); + && Objects.equals(this.type, that.type) && Objects.equals(this.description, that.description) + && Objects.equals(this.expression, that.expression) && Objects.equals(this.created, that.created) + && Objects.equals(this.updated, that.updated); } @Override public int hashCode() { - return Objects.hash(id, name, description, expression, created, updated); + return Objects.hash(id, name, type, description, expression, created, updated); } @Override @@ -168,6 +266,7 @@ public String toString() { sb.append("class ShowStoredQueryResponse {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append(" created: ").append(toIndentedString(created)).append("\n"); diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowTrackerConfigResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowTrackerConfigResponse.java index 83f277377f..deb5585287 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowTrackerConfigResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/ShowTrackerConfigResponse.java @@ -32,6 +32,16 @@ public class ShowTrackerConfigResponse extends SdkResponse { private String agencyName; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "domain_id") + + private String domainId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "frozen_status") + + private FrozenStatus frozenStatus; + public ShowTrackerConfigResponse withChannel(ChannelConfigBody channel) { this.channel = channel; return this; @@ -118,6 +128,49 @@ public void setAgencyName(String agencyName) { this.agencyName = agencyName; } + public ShowTrackerConfigResponse withDomainId(String domainId) { + this.domainId = domainId; + return this; + } + + /** + * 账号ID + * @return domainId + */ + public String getDomainId() { + return domainId; + } + + public void setDomainId(String domainId) { + this.domainId = domainId; + } + + public ShowTrackerConfigResponse withFrozenStatus(FrozenStatus frozenStatus) { + this.frozenStatus = frozenStatus; + return this; + } + + public ShowTrackerConfigResponse withFrozenStatus(Consumer frozenStatusSetter) { + if (this.frozenStatus == null) { + this.frozenStatus = new FrozenStatus(); + frozenStatusSetter.accept(this.frozenStatus); + } + + return this; + } + + /** + * Get frozenStatus + * @return frozenStatus + */ + public FrozenStatus getFrozenStatus() { + return frozenStatus; + } + + public void setFrozenStatus(FrozenStatus frozenStatus) { + this.frozenStatus = frozenStatus; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -129,12 +182,13 @@ public boolean equals(java.lang.Object obj) { ShowTrackerConfigResponse that = (ShowTrackerConfigResponse) obj; return Objects.equals(this.channel, that.channel) && Objects.equals(this.selector, that.selector) && Objects.equals(this.retentionPeriodInDays, that.retentionPeriodInDays) - && Objects.equals(this.agencyName, that.agencyName); + && Objects.equals(this.agencyName, that.agencyName) && Objects.equals(this.domainId, that.domainId) + && Objects.equals(this.frozenStatus, that.frozenStatus); } @Override public int hashCode() { - return Objects.hash(channel, selector, retentionPeriodInDays, agencyName); + return Objects.hash(channel, selector, retentionPeriodInDays, agencyName, domainId, frozenStatus); } @Override @@ -145,6 +199,8 @@ public String toString() { sb.append(" selector: ").append(toIndentedString(selector)).append("\n"); sb.append(" retentionPeriodInDays: ").append(toIndentedString(retentionPeriodInDays)).append("\n"); sb.append(" agencyName: ").append(toIndentedString(agencyName)).append("\n"); + sb.append(" domainId: ").append(toIndentedString(domainId)).append("\n"); + sb.append(" frozenStatus: ").append(toIndentedString(frozenStatus)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQuery.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQuery.java index a6ce798e2b..37b2652ea6 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQuery.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQuery.java @@ -1,8 +1,13 @@ package com.huaweicloud.sdk.config.v1.model; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import java.util.Objects; /** @@ -20,6 +25,81 @@ public class StoredQuery { private String name; + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + */ + public static final class TypeEnum { + + /** + * Enum ACCOUNT for value: "account" + */ + public static final TypeEnum ACCOUNT = new TypeEnum("account"); + + /** + * Enum AGGREGATOR for value: "aggregator" + */ + public static final TypeEnum AGGREGATOR = new TypeEnum("aggregator"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("account", ACCOUNT); + map.put("aggregator", AGGREGATOR); + return Collections.unmodifiableMap(map); + } + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static TypeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new TypeEnum(value)); + } + + public static TypeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof TypeEnum) { + return this.value.equals(((TypeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private TypeEnum type; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -74,6 +154,23 @@ public void setName(String name) { this.name = name; } + public StoredQuery withType(TypeEnum type) { + this.type = type; + return this; + } + + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + * @return type + */ + public TypeEnum getType() { + return type; + } + + public void setType(TypeEnum type) { + this.type = type; + } + public StoredQuery withDescription(String description) { this.description = description; return this; @@ -152,13 +249,14 @@ public boolean equals(java.lang.Object obj) { } StoredQuery that = (StoredQuery) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.description, that.description) && Objects.equals(this.expression, that.expression) - && Objects.equals(this.created, that.created) && Objects.equals(this.updated, that.updated); + && Objects.equals(this.type, that.type) && Objects.equals(this.description, that.description) + && Objects.equals(this.expression, that.expression) && Objects.equals(this.created, that.created) + && Objects.equals(this.updated, that.updated); } @Override public int hashCode() { - return Objects.hash(id, name, description, expression, created, updated); + return Objects.hash(id, name, type, description, expression, created, updated); } @Override @@ -167,6 +265,7 @@ public String toString() { sb.append("class StoredQuery {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append(" created: ").append(toIndentedString(created)).append("\n"); diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQueryRequestBody.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQueryRequestBody.java index bb7af0f4a6..c9188d672e 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQueryRequestBody.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/StoredQueryRequestBody.java @@ -1,8 +1,13 @@ package com.huaweicloud.sdk.config.v1.model; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import java.util.Objects; /** @@ -15,6 +20,81 @@ public class StoredQueryRequestBody { private String name; + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + */ + public static final class TypeEnum { + + /** + * Enum ACCOUNT for value: "account" + */ + public static final TypeEnum ACCOUNT = new TypeEnum("account"); + + /** + * Enum AGGREGATOR for value: "aggregator" + */ + public static final TypeEnum AGGREGATOR = new TypeEnum("aggregator"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("account", ACCOUNT); + map.put("aggregator", AGGREGATOR); + return Collections.unmodifiableMap(map); + } + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static TypeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new TypeEnum(value)); + } + + public static TypeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof TypeEnum) { + return this.value.equals(((TypeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private TypeEnum type; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -42,6 +122,23 @@ public void setName(String name) { this.name = name; } + public StoredQueryRequestBody withType(TypeEnum type) { + this.type = type; + return this; + } + + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + * @return type + */ + public TypeEnum getType() { + return type; + } + + public void setType(TypeEnum type) { + this.type = type; + } + public StoredQueryRequestBody withDescription(String description) { this.description = description; return this; @@ -85,13 +182,13 @@ public boolean equals(java.lang.Object obj) { return false; } StoredQueryRequestBody that = (StoredQueryRequestBody) obj; - return Objects.equals(this.name, that.name) && Objects.equals(this.description, that.description) - && Objects.equals(this.expression, that.expression); + return Objects.equals(this.name, that.name) && Objects.equals(this.type, that.type) + && Objects.equals(this.description, that.description) && Objects.equals(this.expression, that.expression); } @Override public int hashCode() { - return Objects.hash(name, description, expression); + return Objects.hash(name, type, description, expression); } @Override @@ -99,6 +196,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class StoredQueryRequestBody {\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append("}"); diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/TrackerConfigBody.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/TrackerConfigBody.java index 19661712ed..f527a2e07c 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/TrackerConfigBody.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/TrackerConfigBody.java @@ -31,6 +31,16 @@ public class TrackerConfigBody { private String agencyName; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "domain_id") + + private String domainId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "frozen_status") + + private FrozenStatus frozenStatus; + public TrackerConfigBody withChannel(ChannelConfigBody channel) { this.channel = channel; return this; @@ -117,6 +127,49 @@ public void setAgencyName(String agencyName) { this.agencyName = agencyName; } + public TrackerConfigBody withDomainId(String domainId) { + this.domainId = domainId; + return this; + } + + /** + * 账号ID + * @return domainId + */ + public String getDomainId() { + return domainId; + } + + public void setDomainId(String domainId) { + this.domainId = domainId; + } + + public TrackerConfigBody withFrozenStatus(FrozenStatus frozenStatus) { + this.frozenStatus = frozenStatus; + return this; + } + + public TrackerConfigBody withFrozenStatus(Consumer frozenStatusSetter) { + if (this.frozenStatus == null) { + this.frozenStatus = new FrozenStatus(); + frozenStatusSetter.accept(this.frozenStatus); + } + + return this; + } + + /** + * Get frozenStatus + * @return frozenStatus + */ + public FrozenStatus getFrozenStatus() { + return frozenStatus; + } + + public void setFrozenStatus(FrozenStatus frozenStatus) { + this.frozenStatus = frozenStatus; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -128,12 +181,13 @@ public boolean equals(java.lang.Object obj) { TrackerConfigBody that = (TrackerConfigBody) obj; return Objects.equals(this.channel, that.channel) && Objects.equals(this.selector, that.selector) && Objects.equals(this.retentionPeriodInDays, that.retentionPeriodInDays) - && Objects.equals(this.agencyName, that.agencyName); + && Objects.equals(this.agencyName, that.agencyName) && Objects.equals(this.domainId, that.domainId) + && Objects.equals(this.frozenStatus, that.frozenStatus); } @Override public int hashCode() { - return Objects.hash(channel, selector, retentionPeriodInDays, agencyName); + return Objects.hash(channel, selector, retentionPeriodInDays, agencyName, domainId, frozenStatus); } @Override @@ -144,6 +198,8 @@ public String toString() { sb.append(" selector: ").append(toIndentedString(selector)).append("\n"); sb.append(" retentionPeriodInDays: ").append(toIndentedString(retentionPeriodInDays)).append("\n"); sb.append(" agencyName: ").append(toIndentedString(agencyName)).append("\n"); + sb.append(" domainId: ").append(toIndentedString(domainId)).append("\n"); + sb.append(" frozenStatus: ").append(toIndentedString(frozenStatus)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdatePolicyAssignmentResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdatePolicyAssignmentResponse.java index 5ee19e760b..10df6d5e57 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdatePolicyAssignmentResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdatePolicyAssignmentResponse.java @@ -159,6 +159,16 @@ public int hashCode() { private String createdBy; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_type") + + private String targetType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "target_id") + + private String targetId; + public UpdatePolicyAssignmentResponse withPolicyAssignmentType(PolicyAssignmentTypeEnum policyAssignmentType) { this.policyAssignmentType = policyAssignmentType; return this; @@ -447,6 +457,40 @@ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } + public UpdatePolicyAssignmentResponse withTargetType(String targetType) { + this.targetType = targetType; + return this; + } + + /** + * 合规规则修正方式。 + * @return targetType + */ + public String getTargetType() { + return targetType; + } + + public void setTargetType(String targetType) { + this.targetType = targetType; + } + + public UpdatePolicyAssignmentResponse withTargetId(String targetId) { + this.targetId = targetId; + return this; + } + + /** + * 修正执行的目标id。 + * @return targetId + */ + public String getTargetId() { + return targetId; + } + + public void setTargetId(String targetId) { + this.targetId = targetId; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -463,7 +507,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.updated, that.updated) && Objects.equals(this.policyDefinitionId, that.policyDefinitionId) && Objects.equals(this.customPolicy, that.customPolicy) && Objects.equals(this.parameters, that.parameters) - && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy); + && Objects.equals(this.tags, that.tags) && Objects.equals(this.createdBy, that.createdBy) + && Objects.equals(this.targetType, that.targetType) && Objects.equals(this.targetId, that.targetId); } @Override @@ -481,7 +526,9 @@ public int hashCode() { customPolicy, parameters, tags, - createdBy); + createdBy, + targetType, + targetId); } @Override @@ -502,6 +549,8 @@ public String toString() { sb.append(" parameters: ").append(toIndentedString(parameters)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); + sb.append(" targetType: ").append(toIndentedString(targetType)).append("\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdateStoredQueryResponse.java b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdateStoredQueryResponse.java index f33f74cb73..10c75db805 100644 --- a/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdateStoredQueryResponse.java +++ b/services/config/src/main/java/com/huaweicloud/sdk/config/v1/model/UpdateStoredQueryResponse.java @@ -1,9 +1,14 @@ package com.huaweicloud.sdk.config.v1.model; +import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; import com.huaweicloud.sdk.core.SdkResponse; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; import java.util.Objects; /** @@ -21,6 +26,81 @@ public class UpdateStoredQueryResponse extends SdkResponse { private String name; + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + */ + public static final class TypeEnum { + + /** + * Enum ACCOUNT for value: "account" + */ + public static final TypeEnum ACCOUNT = new TypeEnum("account"); + + /** + * Enum AGGREGATOR for value: "aggregator" + */ + public static final TypeEnum AGGREGATOR = new TypeEnum("aggregator"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("account", ACCOUNT); + map.put("aggregator", AGGREGATOR); + return Collections.unmodifiableMap(map); + } + + private String value; + + TypeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static TypeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new TypeEnum(value)); + } + + public static TypeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof TypeEnum) { + return this.value.equals(((TypeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private TypeEnum type; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -75,6 +155,23 @@ public void setName(String name) { this.name = name; } + public UpdateStoredQueryResponse withType(TypeEnum type) { + this.type = type; + return this; + } + + /** + * 自定义查询类型,枚举值为“account”和“aggregator”。若取值为“account”,表示单帐号的自定义查询语句;若取值为“aggregator”,表示聚合器的自定义查询语句。默认值为“account”。 + * @return type + */ + public TypeEnum getType() { + return type; + } + + public void setType(TypeEnum type) { + this.type = type; + } + public UpdateStoredQueryResponse withDescription(String description) { this.description = description; return this; @@ -153,13 +250,14 @@ public boolean equals(java.lang.Object obj) { } UpdateStoredQueryResponse that = (UpdateStoredQueryResponse) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.description, that.description) && Objects.equals(this.expression, that.expression) - && Objects.equals(this.created, that.created) && Objects.equals(this.updated, that.updated); + && Objects.equals(this.type, that.type) && Objects.equals(this.description, that.description) + && Objects.equals(this.expression, that.expression) && Objects.equals(this.created, that.created) + && Objects.equals(this.updated, that.updated); } @Override public int hashCode() { - return Objects.hash(id, name, description, expression, created, updated); + return Objects.hash(id, name, type, description, expression, created, updated); } @Override @@ -168,6 +266,7 @@ public String toString() { sb.append("class UpdateStoredQueryResponse {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append(" created: ").append(toIndentedString(created)).append("\n"); diff --git a/services/cph/pom.xml b/services/cph/pom.xml index 5917c27430..1b814965b9 100644 --- a/services/cph/pom.xml +++ b/services/cph/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cph - 3.1.112 + 3.1.113 Huawei Cloud SDK for CPH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cpts/pom.xml b/services/cpts/pom.xml index 9bd6874fef..c3ffb110c5 100644 --- a/services/cpts/pom.xml +++ b/services/cpts/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cpts - 3.1.112 + 3.1.113 Huawei Cloud SDK for CPTS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/cse/pom.xml b/services/cse/pom.xml index 7b116b5b18..5624707af5 100644 --- a/services/cse/pom.xml +++ b/services/cse/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cse - 3.1.112 + 3.1.113 Huawei Cloud SDK for CSE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/csms/pom.xml b/services/csms/pom.xml index 990de655bf..6996b4df8b 100644 --- a/services/csms/pom.xml +++ b/services/csms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-csms - 3.1.112 + 3.1.113 Huawei Cloud SDK for CSMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/css/pom.xml b/services/css/pom.xml index 2936ed7859..b592d4108a 100644 --- a/services/css/pom.xml +++ b/services/css/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-css - 3.1.112 + 3.1.113 Huawei Cloud SDK for CSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/css/src/main/java/com/huaweicloud/sdk/css/v1/region/CssRegion.java b/services/css/src/main/java/com/huaweicloud/sdk/css/v1/region/CssRegion.java index 49d717ec31..3c9ce2c565 100644 --- a/services/css/src/main/java/com/huaweicloud/sdk/css/v1/region/CssRegion.java +++ b/services/css/src/main/java/com/huaweicloud/sdk/css/v1/region/CssRegion.java @@ -70,6 +70,8 @@ public class CssRegion { public static final Region AF_NORTH_1 = new Region("af-north-1", "https://css.af-north-1.myhuaweicloud.com"); + public static final Region RU_MOSCOW_1 = new Region("ru-moscow-1", "https://css.ru-moscow-1.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("CSS"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -101,6 +103,7 @@ private static Map createStaticFields() { map.put("my-kualalumpur-1", MY_KUALALUMPUR_1); map.put("eu-west-101", EU_WEST_101); map.put("af-north-1", AF_NORTH_1); + map.put("ru-moscow-1", RU_MOSCOW_1); return Collections.unmodifiableMap(map); } diff --git a/services/css/src/main/java/com/huaweicloud/sdk/css/v2/region/CssRegion.java b/services/css/src/main/java/com/huaweicloud/sdk/css/v2/region/CssRegion.java index 73bbf395c3..f71ab78fda 100644 --- a/services/css/src/main/java/com/huaweicloud/sdk/css/v2/region/CssRegion.java +++ b/services/css/src/main/java/com/huaweicloud/sdk/css/v2/region/CssRegion.java @@ -70,6 +70,8 @@ public class CssRegion { public static final Region AF_NORTH_1 = new Region("af-north-1", "https://css.af-north-1.myhuaweicloud.com"); + public static final Region RU_MOSCOW_1 = new Region("ru-moscow-1", "https://css.ru-moscow-1.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("CSS"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -101,6 +103,7 @@ private static Map createStaticFields() { map.put("my-kualalumpur-1", MY_KUALALUMPUR_1); map.put("eu-west-101", EU_WEST_101); map.put("af-north-1", AF_NORTH_1); + map.put("ru-moscow-1", RU_MOSCOW_1); return Collections.unmodifiableMap(map); } diff --git a/services/cts/pom.xml b/services/cts/pom.xml index 2f2490329f..a0b756b8d4 100644 --- a/services/cts/pom.xml +++ b/services/cts/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-cts - 3.1.112 + 3.1.113 Huawei Cloud SDK for CTS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/das/pom.xml b/services/das/pom.xml index de246f60f6..16dd86aa00 100644 --- a/services/das/pom.xml +++ b/services/das/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-das - 3.1.112 + 3.1.113 Huawei Cloud SDK for DAS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dataartsinsight/pom.xml b/services/dataartsinsight/pom.xml index d47a3dfd3c..a6255b48de 100644 --- a/services/dataartsinsight/pom.xml +++ b/services/dataartsinsight/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dataartsinsight - 3.1.112 + 3.1.113 Huawei Cloud SDK for DATAARTSINSIGHT 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dataartsstudio/pom.xml b/services/dataartsstudio/pom.xml index 5d2daa9a2c..cc427eb7a0 100644 --- a/services/dataartsstudio/pom.xml +++ b/services/dataartsstudio/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dataartsstudio - 3.1.112 + 3.1.113 Huawei Cloud SDK for DATAARTSSTUDIO 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/CreateSecurityDataClassificationRuleResponse.java b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/CreateSecurityDataClassificationRuleResponse.java index 5af71dff6a..2977e2e7b6 100644 --- a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/CreateSecurityDataClassificationRuleResponse.java +++ b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/CreateSecurityDataClassificationRuleResponse.java @@ -122,7 +122,7 @@ public int hashCode() { private Boolean enable; /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE */ public static final class MethodEnum { @@ -141,6 +141,11 @@ public static final class MethodEnum { */ public static final MethodEnum DEFAULT = new MethodEnum("DEFAULT"); + /** + * Enum COMBINE for value: "COMBINE" + */ + public static final MethodEnum COMBINE = new MethodEnum("COMBINE"); + private static final Map STATIC_FIELDS = createStaticFields(); private static Map createStaticFields() { @@ -148,6 +153,7 @@ private static Map createStaticFields() { map.put("REGULAR", REGULAR); map.put("NONE", NONE); map.put("DEFAULT", DEFAULT); + map.put("COMBINE", COMBINE); return Collections.unmodifiableMap(map); } @@ -217,6 +223,11 @@ public int hashCode() { private String commitExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "combine_expression") + + private String combineExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "project_id") @@ -394,7 +405,7 @@ public CreateSecurityDataClassificationRuleResponse withMethod(MethodEnum method } /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE * @return method */ public MethodEnum getMethod() { @@ -456,6 +467,23 @@ public void setCommitExpression(String commitExpression) { this.commitExpression = commitExpression; } + public CreateSecurityDataClassificationRuleResponse withCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + return this; + } + + /** + * 条件表达式 + * @return combineExpression + */ + public String getCombineExpression() { + return combineExpression; + } + + public void setCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + } + public CreateSecurityDataClassificationRuleResponse withProjectId(String projectId) { this.projectId = projectId; return this; @@ -647,6 +675,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.contentExpression, that.contentExpression) && Objects.equals(this.columnExpression, that.columnExpression) && Objects.equals(this.commitExpression, that.commitExpression) + && Objects.equals(this.combineExpression, that.combineExpression) && Objects.equals(this.projectId, that.projectId) && Objects.equals(this.description, that.description) && Objects.equals(this.createdBy, that.createdBy) && Objects.equals(this.createdAt, that.createdAt) && Objects.equals(this.updatedBy, that.updatedBy) && Objects.equals(this.updatedAt, that.updatedAt) @@ -668,6 +697,7 @@ public int hashCode() { contentExpression, columnExpression, commitExpression, + combineExpression, projectId, description, createdBy, @@ -695,6 +725,7 @@ public String toString() { sb.append(" contentExpression: ").append(toIndentedString(contentExpression)).append("\n"); sb.append(" columnExpression: ").append(toIndentedString(columnExpression)).append("\n"); sb.append(" commitExpression: ").append(toIndentedString(commitExpression)).append("\n"); + sb.append(" combineExpression: ").append(toIndentedString(combineExpression)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); diff --git a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/DataClassificationRuleQueryDTO.java b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/DataClassificationRuleQueryDTO.java index e6b4ac61f3..ecbf663d94 100644 --- a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/DataClassificationRuleQueryDTO.java +++ b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/DataClassificationRuleQueryDTO.java @@ -121,7 +121,7 @@ public int hashCode() { private Boolean enable; /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE */ public static final class MethodEnum { @@ -140,6 +140,11 @@ public static final class MethodEnum { */ public static final MethodEnum DEFAULT = new MethodEnum("DEFAULT"); + /** + * Enum COMBINE for value: "COMBINE" + */ + public static final MethodEnum COMBINE = new MethodEnum("COMBINE"); + private static final Map STATIC_FIELDS = createStaticFields(); private static Map createStaticFields() { @@ -147,6 +152,7 @@ private static Map createStaticFields() { map.put("REGULAR", REGULAR); map.put("NONE", NONE); map.put("DEFAULT", DEFAULT); + map.put("COMBINE", COMBINE); return Collections.unmodifiableMap(map); } @@ -216,6 +222,11 @@ public int hashCode() { private String commitExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "combine_expression") + + private String combineExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "project_id") @@ -393,7 +404,7 @@ public DataClassificationRuleQueryDTO withMethod(MethodEnum method) { } /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE * @return method */ public MethodEnum getMethod() { @@ -455,6 +466,23 @@ public void setCommitExpression(String commitExpression) { this.commitExpression = commitExpression; } + public DataClassificationRuleQueryDTO withCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + return this; + } + + /** + * 条件表达式 + * @return combineExpression + */ + public String getCombineExpression() { + return combineExpression; + } + + public void setCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + } + public DataClassificationRuleQueryDTO withProjectId(String projectId) { this.projectId = projectId; return this; @@ -646,6 +674,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.contentExpression, that.contentExpression) && Objects.equals(this.columnExpression, that.columnExpression) && Objects.equals(this.commitExpression, that.commitExpression) + && Objects.equals(this.combineExpression, that.combineExpression) && Objects.equals(this.projectId, that.projectId) && Objects.equals(this.description, that.description) && Objects.equals(this.createdBy, that.createdBy) && Objects.equals(this.createdAt, that.createdAt) && Objects.equals(this.updatedBy, that.updatedBy) && Objects.equals(this.updatedAt, that.updatedAt) @@ -667,6 +696,7 @@ public int hashCode() { contentExpression, columnExpression, commitExpression, + combineExpression, projectId, description, createdBy, @@ -694,6 +724,7 @@ public String toString() { sb.append(" contentExpression: ").append(toIndentedString(contentExpression)).append("\n"); sb.append(" columnExpression: ").append(toIndentedString(columnExpression)).append("\n"); sb.append(" commitExpression: ").append(toIndentedString(commitExpression)).append("\n"); + sb.append(" combineExpression: ").append(toIndentedString(combineExpression)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); diff --git a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/ShowSecurityDataClassificationRuleResponse.java b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/ShowSecurityDataClassificationRuleResponse.java index 48f9c75e24..7e2094e268 100644 --- a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/ShowSecurityDataClassificationRuleResponse.java +++ b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/ShowSecurityDataClassificationRuleResponse.java @@ -122,7 +122,7 @@ public int hashCode() { private Boolean enable; /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE */ public static final class MethodEnum { @@ -141,6 +141,11 @@ public static final class MethodEnum { */ public static final MethodEnum DEFAULT = new MethodEnum("DEFAULT"); + /** + * Enum COMBINE for value: "COMBINE" + */ + public static final MethodEnum COMBINE = new MethodEnum("COMBINE"); + private static final Map STATIC_FIELDS = createStaticFields(); private static Map createStaticFields() { @@ -148,6 +153,7 @@ private static Map createStaticFields() { map.put("REGULAR", REGULAR); map.put("NONE", NONE); map.put("DEFAULT", DEFAULT); + map.put("COMBINE", COMBINE); return Collections.unmodifiableMap(map); } @@ -217,6 +223,11 @@ public int hashCode() { private String commitExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "combine_expression") + + private String combineExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "project_id") @@ -394,7 +405,7 @@ public ShowSecurityDataClassificationRuleResponse withMethod(MethodEnum method) } /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE * @return method */ public MethodEnum getMethod() { @@ -456,6 +467,23 @@ public void setCommitExpression(String commitExpression) { this.commitExpression = commitExpression; } + public ShowSecurityDataClassificationRuleResponse withCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + return this; + } + + /** + * 条件表达式 + * @return combineExpression + */ + public String getCombineExpression() { + return combineExpression; + } + + public void setCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + } + public ShowSecurityDataClassificationRuleResponse withProjectId(String projectId) { this.projectId = projectId; return this; @@ -647,6 +675,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.contentExpression, that.contentExpression) && Objects.equals(this.columnExpression, that.columnExpression) && Objects.equals(this.commitExpression, that.commitExpression) + && Objects.equals(this.combineExpression, that.combineExpression) && Objects.equals(this.projectId, that.projectId) && Objects.equals(this.description, that.description) && Objects.equals(this.createdBy, that.createdBy) && Objects.equals(this.createdAt, that.createdAt) && Objects.equals(this.updatedBy, that.updatedBy) && Objects.equals(this.updatedAt, that.updatedAt) @@ -668,6 +697,7 @@ public int hashCode() { contentExpression, columnExpression, commitExpression, + combineExpression, projectId, description, createdBy, @@ -695,6 +725,7 @@ public String toString() { sb.append(" contentExpression: ").append(toIndentedString(contentExpression)).append("\n"); sb.append(" columnExpression: ").append(toIndentedString(columnExpression)).append("\n"); sb.append(" commitExpression: ").append(toIndentedString(commitExpression)).append("\n"); + sb.append(" combineExpression: ").append(toIndentedString(combineExpression)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); diff --git a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/UpdateSecurityDataClassificationRuleResponse.java b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/UpdateSecurityDataClassificationRuleResponse.java index 959cb754ab..6e6b200a30 100644 --- a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/UpdateSecurityDataClassificationRuleResponse.java +++ b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/model/UpdateSecurityDataClassificationRuleResponse.java @@ -122,7 +122,7 @@ public int hashCode() { private Boolean enable; /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE */ public static final class MethodEnum { @@ -141,6 +141,11 @@ public static final class MethodEnum { */ public static final MethodEnum DEFAULT = new MethodEnum("DEFAULT"); + /** + * Enum COMBINE for value: "COMBINE" + */ + public static final MethodEnum COMBINE = new MethodEnum("COMBINE"); + private static final Map STATIC_FIELDS = createStaticFields(); private static Map createStaticFields() { @@ -148,6 +153,7 @@ private static Map createStaticFields() { map.put("REGULAR", REGULAR); map.put("NONE", NONE); map.put("DEFAULT", DEFAULT); + map.put("COMBINE", COMBINE); return Collections.unmodifiableMap(map); } @@ -217,6 +223,11 @@ public int hashCode() { private String commitExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "combine_expression") + + private String combineExpression; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "project_id") @@ -394,7 +405,7 @@ public UpdateSecurityDataClassificationRuleResponse withMethod(MethodEnum method } /** - * 规则方式, REGULAR, NONE, DEFAULT + * 规则方式, REGULAR, NONE, DEFAULT, COMBINE * @return method */ public MethodEnum getMethod() { @@ -456,6 +467,23 @@ public void setCommitExpression(String commitExpression) { this.commitExpression = commitExpression; } + public UpdateSecurityDataClassificationRuleResponse withCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + return this; + } + + /** + * 条件表达式 + * @return combineExpression + */ + public String getCombineExpression() { + return combineExpression; + } + + public void setCombineExpression(String combineExpression) { + this.combineExpression = combineExpression; + } + public UpdateSecurityDataClassificationRuleResponse withProjectId(String projectId) { this.projectId = projectId; return this; @@ -647,6 +675,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.contentExpression, that.contentExpression) && Objects.equals(this.columnExpression, that.columnExpression) && Objects.equals(this.commitExpression, that.commitExpression) + && Objects.equals(this.combineExpression, that.combineExpression) && Objects.equals(this.projectId, that.projectId) && Objects.equals(this.description, that.description) && Objects.equals(this.createdBy, that.createdBy) && Objects.equals(this.createdAt, that.createdAt) && Objects.equals(this.updatedBy, that.updatedBy) && Objects.equals(this.updatedAt, that.updatedAt) @@ -668,6 +697,7 @@ public int hashCode() { contentExpression, columnExpression, commitExpression, + combineExpression, projectId, description, createdBy, @@ -695,6 +725,7 @@ public String toString() { sb.append(" contentExpression: ").append(toIndentedString(contentExpression)).append("\n"); sb.append(" columnExpression: ").append(toIndentedString(columnExpression)).append("\n"); sb.append(" commitExpression: ").append(toIndentedString(commitExpression)).append("\n"); + sb.append(" combineExpression: ").append(toIndentedString(combineExpression)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n"); diff --git a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/region/DataArtsStudioRegion.java b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/region/DataArtsStudioRegion.java index e6863dd1a6..082099f6a5 100644 --- a/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/region/DataArtsStudioRegion.java +++ b/services/dataartsstudio/src/main/java/com/huaweicloud/sdk/dataartsstudio/v1/region/DataArtsStudioRegion.java @@ -62,6 +62,8 @@ public class DataArtsStudioRegion { public static final Region EU_WEST_101 = new Region("eu-west-101", "https://dayu.eu-west-101.myhuaweicloud.com"); + public static final Region AE_AD_1 = new Region("ae-ad-1", "https://dayu.ae-ad-1.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("DATAARTSSTUDIO"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -89,6 +91,7 @@ private static Map createStaticFields() { map.put("tr-west-1", TR_WEST_1); map.put("me-east-1", ME_EAST_1); map.put("eu-west-101", EU_WEST_101); + map.put("ae-ad-1", AE_AD_1); return Collections.unmodifiableMap(map); } diff --git a/services/dbss/pom.xml b/services/dbss/pom.xml index 27489fe2b0..9a20f3d9cb 100644 --- a/services/dbss/pom.xml +++ b/services/dbss/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dbss - 3.1.112 + 3.1.113 Huawei Cloud SDK for DBSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dc/pom.xml b/services/dc/pom.xml index 82dd9f271a..beb9e0801a 100644 --- a/services/dc/pom.xml +++ b/services/dc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dc - 3.1.112 + 3.1.113 Huawei Cloud SDK for DC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dcs/pom.xml b/services/dcs/pom.xml index 0676d5e792..7a82e28791 100644 --- a/services/dcs/pom.xml +++ b/services/dcs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dcs - 3.1.112 + 3.1.113 Huawei Cloud SDK for DCS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ddm/pom.xml b/services/ddm/pom.xml index 71fe4673c0..3c312ffd79 100644 --- a/services/ddm/pom.xml +++ b/services/ddm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ddm - 3.1.112 + 3.1.113 Huawei Cloud SDK for DDM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dds/pom.xml b/services/dds/pom.xml index 518b966882..e5c5942a06 100644 --- a/services/dds/pom.xml +++ b/services/dds/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dds - 3.1.112 + 3.1.113 Huawei Cloud SDK for DDS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/deh/pom.xml b/services/deh/pom.xml index 36875dd7e8..c77ae42bc4 100644 --- a/services/deh/pom.xml +++ b/services/deh/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-deh - 3.1.112 + 3.1.113 Huawei Cloud SDK for DEH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/devstar/pom.xml b/services/devstar/pom.xml index 35e17fc0d8..148c0bcf43 100644 --- a/services/devstar/pom.xml +++ b/services/devstar/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-devstar - 3.1.112 + 3.1.113 Huawei Cloud SDK for DEVSTAR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dgc/pom.xml b/services/dgc/pom.xml index 3374acc842..1795353c9b 100644 --- a/services/dgc/pom.xml +++ b/services/dgc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dgc - 3.1.112 + 3.1.113 Huawei Cloud SDK for DGC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/DgcMeta.java b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/DgcMeta.java index b07b74b8e4..bed3e7f912 100644 --- a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/DgcMeta.java +++ b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/DgcMeta.java @@ -1055,6 +1055,11 @@ private static HttpRequestDef genForShowJob() { FieldExistence.NULL_IGNORE, TypeCasts.uncheckedConversion(Integer.class), f -> f.withMarshaller(ShowJobRequest::getVersion, ShowJobRequest::setVersion)); + builder.withRequestField("dependencies", + LocationType.Query, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(Boolean.class), + f -> f.withMarshaller(ShowJobRequest::getDependencies, ShowJobRequest::setDependencies)); builder.withRequestField("workspace", LocationType.Header, FieldExistence.NULL_IGNORE, diff --git a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Cron.java b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Cron.java index 5b7f485766..f2f077459a 100644 --- a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Cron.java +++ b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Cron.java @@ -36,6 +36,11 @@ public class Cron { private Boolean dependPrePeriod; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "intervalType") + + private String intervalType; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "dependJobs") @@ -126,6 +131,23 @@ public void setDependPrePeriod(Boolean dependPrePeriod) { this.dependPrePeriod = dependPrePeriod; } + public Cron withIntervalType(String intervalType) { + this.intervalType = intervalType; + return this; + } + + /** + * 调度间隔类型: - minutes:分钟 - hours:小时 - days:天 - weeks: 周 - months:月 - seasons: 季 - years:年 + * @return intervalType + */ + public String getIntervalType() { + return intervalType; + } + + public void setIntervalType(String intervalType) { + this.intervalType = intervalType; + } + public Cron withDependJobs(DependJob dependJobs) { this.dependJobs = dependJobs; return this; @@ -165,12 +187,13 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.expression, that.expression) && Objects.equals(this.expressionTimeZone, that.expressionTimeZone) && Objects.equals(this.dependPrePeriod, that.dependPrePeriod) - && Objects.equals(this.dependJobs, that.dependJobs); + && Objects.equals(this.intervalType, that.intervalType) && Objects.equals(this.dependJobs, that.dependJobs); } @Override public int hashCode() { - return Objects.hash(startTime, endTime, expression, expressionTimeZone, dependPrePeriod, dependJobs); + return Objects + .hash(startTime, endTime, expression, expressionTimeZone, dependPrePeriod, intervalType, dependJobs); } @Override @@ -182,6 +205,7 @@ public String toString() { sb.append(" expression: ").append(toIndentedString(expression)).append("\n"); sb.append(" expressionTimeZone: ").append(toIndentedString(expressionTimeZone)).append("\n"); sb.append(" dependPrePeriod: ").append(toIndentedString(dependPrePeriod)).append("\n"); + sb.append(" intervalType: ").append(toIndentedString(intervalType)).append("\n"); sb.append(" dependJobs: ").append(toIndentedString(dependJobs)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/DependWorkSpaceJob.java b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/DependWorkSpaceJob.java index f873951c32..dd8cb079c2 100644 --- a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/DependWorkSpaceJob.java +++ b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/DependWorkSpaceJob.java @@ -20,11 +20,26 @@ public class DependWorkSpaceJob { private String jobName; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "workSpaceId") + + private String workSpaceId; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "workSpace") private String workSpace; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "dependType") + + private String dependType; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "dependOnLastNPeriodValue") + + private Integer dependOnLastNPeriodValue; + public DependWorkSpaceJob withDependOnLastPeriod(Boolean dependOnLastPeriod) { this.dependOnLastPeriod = dependOnLastPeriod; return this; @@ -59,6 +74,23 @@ public void setJobName(String jobName) { this.jobName = jobName; } + public DependWorkSpaceJob withWorkSpaceId(String workSpaceId) { + this.workSpaceId = workSpaceId; + return this; + } + + /** + * 工作空间名ID + * @return workSpaceId + */ + public String getWorkSpaceId() { + return workSpaceId; + } + + public void setWorkSpaceId(String workSpaceId) { + this.workSpaceId = workSpaceId; + } + public DependWorkSpaceJob withWorkSpace(String workSpace) { this.workSpace = workSpace; return this; @@ -76,6 +108,40 @@ public void setWorkSpace(String workSpace) { this.workSpace = workSpace; } + public DependWorkSpaceJob withDependType(String dependType) { + this.dependType = dependType; + return this; + } + + /** + * 依赖的规则 + * @return dependType + */ + public String getDependType() { + return dependType; + } + + public void setDependType(String dependType) { + this.dependType = dependType; + } + + public DependWorkSpaceJob withDependOnLastNPeriodValue(Integer dependOnLastNPeriodValue) { + this.dependOnLastNPeriodValue = dependOnLastNPeriodValue; + return this; + } + + /** + * 依赖上N个周期 + * @return dependOnLastNPeriodValue + */ + public Integer getDependOnLastNPeriodValue() { + return dependOnLastNPeriodValue; + } + + public void setDependOnLastNPeriodValue(Integer dependOnLastNPeriodValue) { + this.dependOnLastNPeriodValue = dependOnLastNPeriodValue; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -86,12 +152,14 @@ public boolean equals(java.lang.Object obj) { } DependWorkSpaceJob that = (DependWorkSpaceJob) obj; return Objects.equals(this.dependOnLastPeriod, that.dependOnLastPeriod) - && Objects.equals(this.jobName, that.jobName) && Objects.equals(this.workSpace, that.workSpace); + && Objects.equals(this.jobName, that.jobName) && Objects.equals(this.workSpaceId, that.workSpaceId) + && Objects.equals(this.workSpace, that.workSpace) && Objects.equals(this.dependType, that.dependType) + && Objects.equals(this.dependOnLastNPeriodValue, that.dependOnLastNPeriodValue); } @Override public int hashCode() { - return Objects.hash(dependOnLastPeriod, jobName, workSpace); + return Objects.hash(dependOnLastPeriod, jobName, workSpaceId, workSpace, dependType, dependOnLastNPeriodValue); } @Override @@ -100,7 +168,10 @@ public String toString() { sb.append("class DependWorkSpaceJob {\n"); sb.append(" dependOnLastPeriod: ").append(toIndentedString(dependOnLastPeriod)).append("\n"); sb.append(" jobName: ").append(toIndentedString(jobName)).append("\n"); + sb.append(" workSpaceId: ").append(toIndentedString(workSpaceId)).append("\n"); sb.append(" workSpace: ").append(toIndentedString(workSpace)).append("\n"); + sb.append(" dependType: ").append(toIndentedString(dependType)).append("\n"); + sb.append(" dependOnLastNPeriodValue: ").append(toIndentedString(dependOnLastNPeriodValue)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Node.java b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Node.java index 994b90a860..2dc5a8ea66 100644 --- a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Node.java +++ b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/Node.java @@ -138,6 +138,11 @@ public static final class TypeEnum { */ public static final TypeEnum ONECLICKCDC = new TypeEnum("OneclickCDC"); + /** + * Enum DUMMY for value: "Dummy" + */ + public static final TypeEnum DUMMY = new TypeEnum("Dummy"); + private static final Map STATIC_FIELDS = createStaticFields(); private static Map createStaticFields() { @@ -164,6 +169,7 @@ private static Map createStaticFields() { map.put("RDS SQL", RDS_SQL); map.put("DataMigration", DATAMIGRATION); map.put("OneclickCDC", ONECLICKCDC); + map.put("Dummy", DUMMY); return Collections.unmodifiableMap(map); } diff --git a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/ShowJobRequest.java b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/ShowJobRequest.java index b48986fc7f..ffd3278c3e 100644 --- a/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/ShowJobRequest.java +++ b/services/dgc/src/main/java/com/huaweicloud/sdk/dgc/v1/model/ShowJobRequest.java @@ -25,6 +25,11 @@ public class ShowJobRequest { private Integer version; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "dependencies") + + private Boolean dependencies; + public ShowJobRequest withWorkspace(String workspace) { this.workspace = workspace; return this; @@ -76,6 +81,23 @@ public void setVersion(Integer version) { this.version = version; } + public ShowJobRequest withDependencies(Boolean dependencies) { + this.dependencies = dependencies; + return this; + } + + /** + * 返回下游依赖当前作业的作业,只返回第一层。 + * @return dependencies + */ + public Boolean getDependencies() { + return dependencies; + } + + public void setDependencies(Boolean dependencies) { + this.dependencies = dependencies; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -86,12 +108,12 @@ public boolean equals(java.lang.Object obj) { } ShowJobRequest that = (ShowJobRequest) obj; return Objects.equals(this.workspace, that.workspace) && Objects.equals(this.jobName, that.jobName) - && Objects.equals(this.version, that.version); + && Objects.equals(this.version, that.version) && Objects.equals(this.dependencies, that.dependencies); } @Override public int hashCode() { - return Objects.hash(workspace, jobName, version); + return Objects.hash(workspace, jobName, version, dependencies); } @Override @@ -101,6 +123,7 @@ public String toString() { sb.append(" workspace: ").append(toIndentedString(workspace)).append("\n"); sb.append(" jobName: ").append(toIndentedString(jobName)).append("\n"); sb.append(" version: ").append(toIndentedString(version)).append("\n"); + sb.append(" dependencies: ").append(toIndentedString(dependencies)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/dis/pom.xml b/services/dis/pom.xml index 0f23edf60e..ff2a7a4ee8 100644 --- a/services/dis/pom.xml +++ b/services/dis/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dis - 3.1.112 + 3.1.113 Huawei Cloud SDK for DIS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dlf/pom.xml b/services/dlf/pom.xml index 2af37c29b5..4643da6230 100644 --- a/services/dlf/pom.xml +++ b/services/dlf/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dlf - 3.1.112 + 3.1.113 Huawei Cloud SDK for DLF 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dli/pom.xml b/services/dli/pom.xml index e0fe57dc48..9d1c57f981 100644 --- a/services/dli/pom.xml +++ b/services/dli/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dli - 3.1.112 + 3.1.113 Huawei Cloud SDK for DLI 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ListFlinkJobsRequest.java b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ListFlinkJobsRequest.java index 8e6c055cff..bd0d35de83 100644 --- a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ListFlinkJobsRequest.java +++ b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ListFlinkJobsRequest.java @@ -212,7 +212,7 @@ public ListFlinkJobsRequest withStatus(String status) { } /** - * 作业状态码。 + * 作业状态。 作业的状态如下: job_init:草稿 job_submitting:提交中 job_submit_fail:提交失败 job_running:运行中(开始计费,提交作业后,返回正常结果) job_running_exception:运行异常(停止计费。作业发生运行时异常,停止运行作业) job_downloading:下载中 job_idle:空闲 job_canceling:停止中 job_cancel_success:已停止 job_cancel_fail:停止失败 job_savepointing:保存点创建中 job_arrearage_stopped:因欠费被停止(结束计费。用户账户欠费,作业停止) job_arrearage_recovering:欠费作业恢复中(用户账户欠费,账户充值,作业恢复中) job_finish:已完成 * @return status */ public String getStatus() { diff --git a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ShowSqlJobStatusResponse.java b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ShowSqlJobStatusResponse.java index 34b8817951..c486bfc950 100644 --- a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ShowSqlJobStatusResponse.java +++ b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/model/ShowSqlJobStatusResponse.java @@ -187,6 +187,11 @@ public int hashCode() { private String resultPath; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "execution_details_path") + + private String executionDetailsPath; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "result_format") @@ -489,6 +494,23 @@ public void setResultPath(String resultPath) { this.resultPath = resultPath; } + public ShowSqlJobStatusResponse withExecutionDetailsPath(String executionDetailsPath) { + this.executionDetailsPath = executionDetailsPath; + return this; + } + + /** + * 查询作业执行计划OBS路径 + * @return executionDetailsPath + */ + public String getExecutionDetailsPath() { + return executionDetailsPath; + } + + public void setExecutionDetailsPath(String executionDetailsPath) { + this.executionDetailsPath = executionDetailsPath; + } + public ShowSqlJobStatusResponse withResultFormat(String resultFormat) { this.resultFormat = resultFormat; return this; @@ -624,10 +646,11 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.resultCount, that.resultCount) && Objects.equals(this.databaseName, that.databaseName) && Objects.equals(this.tableName, that.tableName) && Objects.equals(this.detail, that.detail) && Objects.equals(this.userConf, that.userConf) - && Objects.equals(this.resultPath, that.resultPath) && Objects.equals(this.resultFormat, that.resultFormat) - && Objects.equals(this.statement, that.statement) && Objects.equals(this.isSuccess, that.isSuccess) - && Objects.equals(this.message, that.message) && Objects.equals(this.jobMode, that.jobMode) - && Objects.equals(this.tags, that.tags); + && Objects.equals(this.resultPath, that.resultPath) + && Objects.equals(this.executionDetailsPath, that.executionDetailsPath) + && Objects.equals(this.resultFormat, that.resultFormat) && Objects.equals(this.statement, that.statement) + && Objects.equals(this.isSuccess, that.isSuccess) && Objects.equals(this.message, that.message) + && Objects.equals(this.jobMode, that.jobMode) && Objects.equals(this.tags, that.tags); } @Override @@ -648,6 +671,7 @@ public int hashCode() { detail, userConf, resultPath, + executionDetailsPath, resultFormat, statement, isSuccess, @@ -676,6 +700,7 @@ public String toString() { sb.append(" detail: ").append(toIndentedString(detail)).append("\n"); sb.append(" userConf: ").append(toIndentedString(userConf)).append("\n"); sb.append(" resultPath: ").append(toIndentedString(resultPath)).append("\n"); + sb.append(" executionDetailsPath: ").append(toIndentedString(executionDetailsPath)).append("\n"); sb.append(" resultFormat: ").append(toIndentedString(resultFormat)).append("\n"); sb.append(" statement: ").append(toIndentedString(statement)).append("\n"); sb.append(" isSuccess: ").append(toIndentedString(isSuccess)).append("\n"); diff --git a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/region/DliRegion.java b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/region/DliRegion.java index 71b8b2dc97..2bd81f82d3 100644 --- a/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/region/DliRegion.java +++ b/services/dli/src/main/java/com/huaweicloud/sdk/dli/v1/region/DliRegion.java @@ -71,6 +71,8 @@ public class DliRegion { public static final Region RU_MOSCOW_1 = new Region("ru-moscow-1", "https://dli.ru-moscow-1.myhuaweicloud.com"); + public static final Region CN_EAST_5 = new Region("cn-east-5", "https://dli.cn-east-5.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("DLI"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -102,6 +104,7 @@ private static Map createStaticFields() { map.put("eu-west-0", EU_WEST_0); map.put("me-east-1", ME_EAST_1); map.put("ru-moscow-1", RU_MOSCOW_1); + map.put("cn-east-5", CN_EAST_5); return Collections.unmodifiableMap(map); } diff --git a/services/dns/pom.xml b/services/dns/pom.xml index 0e530af642..5b041f775a 100644 --- a/services/dns/pom.xml +++ b/services/dns/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dns - 3.1.112 + 3.1.113 Huawei Cloud SDK for DNS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsAsyncClient.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsAsyncClient.java index 43b5a6a196..cd3e6b0e35 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsAsyncClient.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsAsyncClient.java @@ -806,7 +806,7 @@ public AsyncInvoker deleteRecordSetAsync(DeleteRec /** * 删除单个Record Set * - * 删除单个Record Set. 删除有添加智能解析的记录集时、需要用Record Set多线路管理模块中删除接口进行删除. + * 删除单个Record Set。删除有添加智能解析的记录集时,需要用Record Set多线路管理模块中删除接口进行删除。 * * Please refer to HUAWEI cloud API Explorer for details. * diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsClient.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsClient.java index 5a04cd59a7..91e670e757 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsClient.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/DnsClient.java @@ -802,7 +802,7 @@ public SyncInvoker> mastersSette } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/CreatePublicZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/CreatePublicZoneResponse.java index 1510a8aceb..9faed42b01 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/CreatePublicZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/CreatePublicZoneResponse.java @@ -380,7 +380,7 @@ public CreatePublicZoneResponse withMasters(Consumer> mastersSetter } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 目前暂未使用。 + * 主从模式中,从DNS服务器获取DNS信息。 目前暂未使用。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePrivateZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePrivateZoneResponse.java index 80e762a68a..b8f41e3345 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePrivateZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePrivateZoneResponse.java @@ -363,7 +363,7 @@ public DeletePrivateZoneResponse withMasters(Consumer> mastersSette } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePublicZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePublicZoneResponse.java index 30516284c9..4521dee679 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePublicZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DeletePublicZoneResponse.java @@ -332,7 +332,7 @@ public DeletePublicZoneResponse withMasters(Consumer> mastersSetter } /** - * 主从模式中,从DNS服务器用以获取DNS信息 + * 主从模式中,从DNS服务器获取DNS信息 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DisassociateRouterResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DisassociateRouterResponse.java index e50bd05b47..806244f626 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DisassociateRouterResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/DisassociateRouterResponse.java @@ -32,7 +32,7 @@ public DisassociateRouterResponse withRouterId(String routerId) { } /** - * Router(VPC)的ID。 + * 关联VPC的ID。 * @return routerId */ public String getRouterId() { @@ -49,7 +49,7 @@ public DisassociateRouterResponse withRouterRegion(String routerRegion) { } /** - * Router(VPC)所在的region。 + * 关联VPC所在的region。 * @return routerRegion */ public String getRouterRegion() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ListPublicZonesRequest.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ListPublicZonesRequest.java index 0346aae28e..7facee54c3 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ListPublicZonesRequest.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ListPublicZonesRequest.java @@ -129,7 +129,7 @@ public ListPublicZonesRequest withTags(String tags) { } /** - * 资源标签。 取值格式:key1,value1|key2,value2 多个标签之间用\"|\"分开,每个标签的键值用英文逗号\",\"相隔。 多个标签之间为“与”的关系。 关于资源标签,请参见添加资源标签。 搜索模式为精确搜索。如果资源标签值value是以*开头时,则按照*后面的值全模糊匹配。 默认值为空。 + * 资源标签。 取值格式:key1,value1|key2,value2 多个标签之间用\"|\"分开,每个标签的键值用英文逗号\",\"相隔。 多个标签之间为“与”的关系。 关于资源标签,请参见添加资源标签。 搜索模式为精确搜索。如果资源标签值value是以*开头时,则按照*后面的值全模糊匹配。 默认值为空。 * @return tags */ public String getTags() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PrivateZoneResp.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PrivateZoneResp.java index 0c4552e602..14e4d5224d 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PrivateZoneResp.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PrivateZoneResp.java @@ -267,7 +267,7 @@ public PrivateZoneResp withProxyPattern(String proxyPattern) { } /** - * 内网Zone的子域名递归解析代理模式。 取值范围: AUTHORITY:当前Zone不进行递归解析 RECURSIVE:开启递归解析代理 + * 内网Zone的子域名递归解析代理模式。 取值范围: AUTHORITY:当前Zone未开启递归解析代理 RECURSIVE:当前Zone已开启递归解析代理 * @return proxyPattern */ public String getProxyPattern() { @@ -427,7 +427,7 @@ public PrivateZoneResp withMasters(Consumer> mastersSetter) { } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PublicZoneResp.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PublicZoneResp.java index 3c8c08db85..45a2d74030 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PublicZoneResp.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/PublicZoneResp.java @@ -400,7 +400,7 @@ public PublicZoneResp withMasters(Consumer> mastersSetter) { } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RestorePtrRecordRequest.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RestorePtrRecordRequest.java index c83a838f0c..ae00096a57 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RestorePtrRecordRequest.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RestorePtrRecordRequest.java @@ -49,7 +49,7 @@ public RestorePtrRecordRequest withFloatingipId(String floatingipId) { } /** - * 待删除PTR ID。 + * 弹性公网IP(EIP)的ID。 * @return floatingipId */ public String getFloatingipId() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/Router.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/Router.java index a9e3f98a0f..959ce0a596 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/Router.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/Router.java @@ -31,7 +31,7 @@ public Router withRouterId(String routerId) { } /** - * Router(VPC)所属VPC的ID。 + * 关联VPC的ID。 * @return routerId */ public String getRouterId() { @@ -48,7 +48,7 @@ public Router withRouterRegion(String routerRegion) { } /** - * Router(VPC)所在的region。 + * 关联VPC所在的region。 * @return routerRegion */ public String getRouterRegion() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RouterWithStatus.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RouterWithStatus.java index c2d627c76c..5c398a42bd 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RouterWithStatus.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/RouterWithStatus.java @@ -48,7 +48,7 @@ public RouterWithStatus withRouterId(String routerId) { } /** - * Router(VPC)所属VPC的ID。 + * 关联VPC的ID。 * @return routerId */ public String getRouterId() { @@ -65,7 +65,7 @@ public RouterWithStatus withRouterRegion(String routerRegion) { } /** - * Router(VPC)所在的region。 + * 关联VPC所在的region。 * @return routerRegion */ public String getRouterRegion() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPrivateZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPrivateZoneResponse.java index 430e0b384e..7f1e756f1c 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPrivateZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPrivateZoneResponse.java @@ -373,7 +373,7 @@ public ShowPrivateZoneResponse withMasters(Consumer> mastersSetter) } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { @@ -423,7 +423,7 @@ public ShowPrivateZoneResponse withProxyPattern(String proxyPattern) { } /** - * 内网Zone的子域名递归解析代理模式。 取值范围: AUTHORITY:当前Zone不进行递归解析 RECURSIVE:开启递归解析代理 + * 内网Zone的子域名递归解析代理模式。 取值范围: AUTHORITY:当前Zone未开启递归解析代理 RECURSIVE:当前Zone已开启递归解析代理 * @return proxyPattern */ public String getProxyPattern() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPtrRecordSetRequest.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPtrRecordSetRequest.java index a6c4807f0d..0408f4d431 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPtrRecordSetRequest.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPtrRecordSetRequest.java @@ -43,7 +43,7 @@ public ShowPtrRecordSetRequest withFloatingipId(String floatingipId) { } /** - * 弹性IP的ID。 + * 弹性公网IP(EIP)的ID。 * @return floatingipId */ public String getFloatingipId() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPublicZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPublicZoneResponse.java index 278f427e47..e06ac452d1 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPublicZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowPublicZoneResponse.java @@ -337,7 +337,7 @@ public ShowPublicZoneResponse withMasters(Consumer> mastersSetter) } /** - * 主从模式中,从DNS服务器用以获取DNS信息 + * 主从模式中,从DNS服务器获取DNS信息 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowResourceTagResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowResourceTagResponse.java index b86f0cacf8..21be221a80 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowResourceTagResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/ShowResourceTagResponse.java @@ -19,11 +19,6 @@ public class ShowResourceTagResponse extends SdkResponse { private List tags = null; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "enterpriseProjectOrDefault") - - private String enterpriseProjectOrDefault; - public ShowResourceTagResponse withTags(List tags) { this.tags = tags; return this; @@ -57,23 +52,6 @@ public void setTags(List tags) { this.tags = tags; } - public ShowResourceTagResponse withEnterpriseProjectOrDefault(String enterpriseProjectOrDefault) { - this.enterpriseProjectOrDefault = enterpriseProjectOrDefault; - return this; - } - - /** - * 企业项目或默认项目 - * @return enterpriseProjectOrDefault - */ - public String getEnterpriseProjectOrDefault() { - return enterpriseProjectOrDefault; - } - - public void setEnterpriseProjectOrDefault(String enterpriseProjectOrDefault) { - this.enterpriseProjectOrDefault = enterpriseProjectOrDefault; - } - @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -83,13 +61,12 @@ public boolean equals(java.lang.Object obj) { return false; } ShowResourceTagResponse that = (ShowResourceTagResponse) obj; - return Objects.equals(this.tags, that.tags) - && Objects.equals(this.enterpriseProjectOrDefault, that.enterpriseProjectOrDefault); + return Objects.equals(this.tags, that.tags); } @Override public int hashCode() { - return Objects.hash(tags, enterpriseProjectOrDefault); + return Objects.hash(tags); } @Override @@ -97,7 +74,6 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class ShowResourceTagResponse {\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); - sb.append(" enterpriseProjectOrDefault: ").append(toIndentedString(enterpriseProjectOrDefault)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/TagValues.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/TagValues.java index 533a794fe2..edf2aa32ba 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/TagValues.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/TagValues.java @@ -29,7 +29,7 @@ public TagValues withKey(String key) { } /** - * 键。最大长度127个unicode字符。 key不能为空。(搜索时不对此参数做校验) + * 键。最大长度36个unicode字符。 key不能为空。(搜索时不对此参数做校验) * @return key */ public String getKey() { @@ -62,7 +62,7 @@ public TagValues withValues(Consumer> valuesSetter) { } /** - * 值列表。每个值最大长度255个unicode字符。*为系统保留字符。如果里面的value是以*开头时,表示按照*后面的值全模糊匹配。如果values缺失,则表示匹配任意值。value之间为或的关系。 + * 值列表。每个值最大长度43个unicode字符。*为系统保留字符。如果里面的value是以*开头时,表示按照*后面的值全模糊匹配。如果values缺失,则表示匹配任意值。value之间为或的关系。 * @return values */ public List getValues() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePrivateZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePrivateZoneResponse.java index 9fea239971..17d33a468b 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePrivateZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePrivateZoneResponse.java @@ -363,7 +363,7 @@ public UpdatePrivateZoneResponse withMasters(Consumer> mastersSette } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 + * 主从模式中,从DNS服务器获取DNS信息。 * @return masters */ public List getMasters() { @@ -396,7 +396,7 @@ public UpdatePrivateZoneResponse withRouters(Consumer> ro } /** - * 内网Zone关联的Router(VPC)信息 + * 与该zone关联的Router(VPC)列表。 * @return routers */ public List getRouters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePtrRecordRequest.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePtrRecordRequest.java index 43e6148e2a..6b1d39bd97 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePtrRecordRequest.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePtrRecordRequest.java @@ -49,7 +49,7 @@ public UpdatePtrRecordRequest withFloatingipId(String floatingipId) { } /** - * 待修改弹性IP的PTR记录ID信息。 + * 弹性公网IP(EIP)的ID。 * @return floatingipId */ public String getFloatingipId() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneResponse.java index 1baf2edf65..03c8111af0 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneResponse.java @@ -358,7 +358,7 @@ public UpdatePublicZoneResponse withMasters(Consumer> mastersSetter } /** - * 主从模式中,从DNS服务器用以获取DNS信息。 目前暂未使用。 + * 主从模式中,从DNS服务器获取DNS信息。 目前暂未使用。 * @return masters */ public List getMasters() { diff --git a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneStatusResponse.java b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneStatusResponse.java index 420deb2501..d45c2a5cca 100644 --- a/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneStatusResponse.java +++ b/services/dns/src/main/java/com/huaweicloud/sdk/dns/v2/model/UpdatePublicZoneStatusResponse.java @@ -358,7 +358,7 @@ public UpdatePublicZoneStatusResponse withMasters(Consumer> masters } /** - * 主从模式中,从DNS服务器用以获取DNS信息。目前暂未使用。 + * 主从模式中,从DNS服务器获取DNS信息。目前暂未使用。 * @return masters */ public List getMasters() { diff --git a/services/dris/pom.xml b/services/dris/pom.xml index 2f5ca32ab8..d816baec8b 100644 --- a/services/dris/pom.xml +++ b/services/dris/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dris - 3.1.112 + 3.1.113 Huawei Cloud SDK for DRIS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/drs/pom.xml b/services/drs/pom.xml index 301dec9581..21385c4c9a 100644 --- a/services/drs/pom.xml +++ b/services/drs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-drs - 3.1.112 + 3.1.113 Huawei Cloud SDK for DRS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dsc/pom.xml b/services/dsc/pom.xml index 63c977594e..9b8c0fb61b 100644 --- a/services/dsc/pom.xml +++ b/services/dsc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dsc - 3.1.112 + 3.1.113 Huawei Cloud SDK for DSC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dss/pom.xml b/services/dss/pom.xml index 8e308ced40..a2c57f0237 100644 --- a/services/dss/pom.xml +++ b/services/dss/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dss - 3.1.112 + 3.1.113 Huawei Cloud SDK for DSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dwr/pom.xml b/services/dwr/pom.xml index c8f80792e7..272c140372 100644 --- a/services/dwr/pom.xml +++ b/services/dwr/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dwr - 3.1.112 + 3.1.113 Huawei Cloud SDK for DWR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dws/pom.xml b/services/dws/pom.xml index c89737afe2..d88174454e 100644 --- a/services/dws/pom.xml +++ b/services/dws/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-dws - 3.1.112 + 3.1.113 Huawei Cloud SDK for DWS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/dws/src/main/java/com/huaweicloud/sdk/dws/v2/region/DwsRegion.java b/services/dws/src/main/java/com/huaweicloud/sdk/dws/v2/region/DwsRegion.java index 0d99603c21..8dd5105507 100644 --- a/services/dws/src/main/java/com/huaweicloud/sdk/dws/v2/region/DwsRegion.java +++ b/services/dws/src/main/java/com/huaweicloud/sdk/dws/v2/region/DwsRegion.java @@ -63,6 +63,8 @@ public class DwsRegion { public static final Region RU_MOSCOW_1 = new Region("ru-moscow-1", "https://dws.ru-moscow-1.myhuaweicloud.com"); + public static final Region AE_AD_1 = new Region("ae-ad-1", "https://dws.ae-ad-1.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("DWS"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -91,6 +93,7 @@ private static Map createStaticFields() { map.put("cn-east-5", CN_EAST_5); map.put("af-north-1", AF_NORTH_1); map.put("ru-moscow-1", RU_MOSCOW_1); + map.put("ae-ad-1", AE_AD_1); return Collections.unmodifiableMap(map); } diff --git a/services/ec/pom.xml b/services/ec/pom.xml index 6f8cb3f5d4..2681ca67aa 100644 --- a/services/ec/pom.xml +++ b/services/ec/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ec - 3.1.112 + 3.1.113 Huawei Cloud SDK for EC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ecs/pom.xml b/services/ecs/pom.xml index 26eebb0cf1..f42484730d 100644 --- a/services/ecs/pom.xml +++ b/services/ecs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ecs - 3.1.112 + 3.1.113 Huawei Cloud SDK for ECS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 ch.qos.logback diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/EcsMeta.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/EcsMeta.java index 52695409ea..26a3ab08b7 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/EcsMeta.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/EcsMeta.java @@ -1094,6 +1094,11 @@ private static HttpRequestDef FieldExistence.NULL_IGNORE, TypeCasts.uncheckedConversion(Integer.class), f -> f.withMarshaller(ListCloudServersRequest::getLimit, ListCloudServersRequest::setLimit)); + builder.withRequestField("marker", + LocationType.Query, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(ListCloudServersRequest::getMarker, ListCloudServersRequest::setMarker)); // response diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/CloudServer.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/CloudServer.java index 3ca75f41a3..7f9fab229d 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/CloudServer.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/CloudServer.java @@ -86,9 +86,9 @@ public class CloudServer { private String updated; @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "launched") + @JsonProperty(value = "launched_at") - private String launched; + private String launchedAt; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "description") @@ -417,21 +417,21 @@ public void setUpdated(String updated) { this.updated = updated; } - public CloudServer withLaunched(String launched) { - this.launched = launched; + public CloudServer withLaunchedAt(String launchedAt) { + this.launchedAt = launchedAt; return this; } /** - * 云服务器启动时间。时间格式例如:2020-05-22T07:48:53Z。 - * @return launched + * 云服务器启动时间。时间格式例如:2020-05-22T07:48:53.000000。 + * @return launchedAt */ - public String getLaunched() { - return launched; + public String getLaunchedAt() { + return launchedAt; } - public void setLaunched(String launched) { - this.launched = launched; + public void setLaunchedAt(String launchedAt) { + this.launchedAt = launchedAt; } public CloudServer withDescription(String description) { @@ -838,7 +838,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.vmState, that.vmState) && Objects.equals(this.taskState, that.taskState) && Objects.equals(this.powerState, that.powerState) && Objects.equals(this.created, that.created) && Objects.equals(this.inRecycleBin, that.inRecycleBin) && Objects.equals(this.spodId, that.spodId) - && Objects.equals(this.updated, that.updated) && Objects.equals(this.launched, that.launched) + && Objects.equals(this.updated, that.updated) && Objects.equals(this.launchedAt, that.launchedAt) && Objects.equals(this.description, that.description) && Objects.equals(this.keyName, that.keyName) && Objects.equals(this.locked, that.locked) && Objects.equals(this.rootDeviceName, that.rootDeviceName) && Objects.equals(this.tenancy, that.tenancy) && Objects.equals(this.dedicatedHostId, that.dedicatedHostId) @@ -867,7 +867,7 @@ public int hashCode() { inRecycleBin, spodId, updated, - launched, + launchedAt, description, keyName, locked, @@ -904,7 +904,7 @@ public String toString() { sb.append(" inRecycleBin: ").append(toIndentedString(inRecycleBin)).append("\n"); sb.append(" spodId: ").append(toIndentedString(spodId)).append("\n"); sb.append(" updated: ").append(toIndentedString(updated)).append("\n"); - sb.append(" launched: ").append(toIndentedString(launched)).append("\n"); + sb.append(" launchedAt: ").append(toIndentedString(launchedAt)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" keyName: ").append(toIndentedString(keyName)).append("\n"); sb.append(" locked: ").append(toIndentedString(locked)).append("\n"); diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/FlavorQuasar.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/FlavorQuasar.java index 8fe24ecc99..29cfa65033 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/FlavorQuasar.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/FlavorQuasar.java @@ -3,8 +3,8 @@ import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import java.util.HashMap; -import java.util.Map; +import java.util.ArrayList; +import java.util.List; import java.util.Objects; import java.util.function.Consumer; @@ -39,19 +39,14 @@ public class FlavorQuasar { private Integer disk; @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "root_gb") + @JsonProperty(value = "gpus") - private Integer rootGb; + private List gpus = null; @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "ephemeral_gb") + @JsonProperty(value = "asic_accelerators") - private Integer ephemeralGb; - - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "extra_specs") - - private Map extraSpecs = null; + private List asicAccelerators = null; public FlavorQuasar withId(String id) { this.id = id; @@ -138,71 +133,70 @@ public void setDisk(Integer disk) { this.disk = disk; } - public FlavorQuasar withRootGb(Integer rootGb) { - this.rootGb = rootGb; + public FlavorQuasar withGpus(List gpus) { + this.gpus = gpus; return this; } - /** - * Get rootGb - * @return rootGb - */ - public Integer getRootGb() { - return rootGb; - } - - public void setRootGb(Integer rootGb) { - this.rootGb = rootGb; + public FlavorQuasar addGpusItem(GpuInfo gpusItem) { + if (this.gpus == null) { + this.gpus = new ArrayList<>(); + } + this.gpus.add(gpusItem); + return this; } - public FlavorQuasar withEphemeralGb(Integer ephemeralGb) { - this.ephemeralGb = ephemeralGb; + public FlavorQuasar withGpus(Consumer> gpusSetter) { + if (this.gpus == null) { + this.gpus = new ArrayList<>(); + } + gpusSetter.accept(this.gpus); return this; } /** - * Get ephemeralGb - * @return ephemeralGb + * Get gpus + * @return gpus */ - public Integer getEphemeralGb() { - return ephemeralGb; + public List getGpus() { + return gpus; } - public void setEphemeralGb(Integer ephemeralGb) { - this.ephemeralGb = ephemeralGb; + public void setGpus(List gpus) { + this.gpus = gpus; } - public FlavorQuasar withExtraSpecs(Map extraSpecs) { - this.extraSpecs = extraSpecs; + public FlavorQuasar withAsicAccelerators(List asicAccelerators) { + this.asicAccelerators = asicAccelerators; return this; } - public FlavorQuasar putExtraSpecsItem(String key, String extraSpecsItem) { - if (this.extraSpecs == null) { - this.extraSpecs = new HashMap<>(); + public FlavorQuasar addAsicAcceleratorsItem(ASICAcceleratorInfo asicAcceleratorsItem) { + if (this.asicAccelerators == null) { + this.asicAccelerators = new ArrayList<>(); } - this.extraSpecs.put(key, extraSpecsItem); + this.asicAccelerators.add(asicAcceleratorsItem); return this; } - public FlavorQuasar withExtraSpecs(Consumer> extraSpecsSetter) { - if (this.extraSpecs == null) { - this.extraSpecs = new HashMap<>(); + public FlavorQuasar withAsicAccelerators(Consumer> asicAcceleratorsSetter) { + if (this.asicAccelerators == null) { + this.asicAccelerators = new ArrayList<>(); } - extraSpecsSetter.accept(this.extraSpecs); + asicAcceleratorsSetter.accept(this.asicAccelerators); return this; } /** - * flavor扩展字段。 - * @return extraSpecs + * Get asicAccelerators + * @return asicAccelerators */ - public Map getExtraSpecs() { - return extraSpecs; + public List getAsicAccelerators() { + return asicAccelerators; } - public void setExtraSpecs(Map extraSpecs) { - this.extraSpecs = extraSpecs; + public void setAsicAccelerators(List asicAccelerators) { + this.asicAccelerators = asicAccelerators; } @Override @@ -216,13 +210,13 @@ public boolean equals(java.lang.Object obj) { FlavorQuasar that = (FlavorQuasar) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) && Objects.equals(this.vcpus, that.vcpus) && Objects.equals(this.ram, that.ram) - && Objects.equals(this.disk, that.disk) && Objects.equals(this.rootGb, that.rootGb) - && Objects.equals(this.ephemeralGb, that.ephemeralGb) && Objects.equals(this.extraSpecs, that.extraSpecs); + && Objects.equals(this.disk, that.disk) && Objects.equals(this.gpus, that.gpus) + && Objects.equals(this.asicAccelerators, that.asicAccelerators); } @Override public int hashCode() { - return Objects.hash(id, name, vcpus, ram, disk, rootGb, ephemeralGb, extraSpecs); + return Objects.hash(id, name, vcpus, ram, disk, gpus, asicAccelerators); } @Override @@ -234,9 +228,8 @@ public String toString() { sb.append(" vcpus: ").append(toIndentedString(vcpus)).append("\n"); sb.append(" ram: ").append(toIndentedString(ram)).append("\n"); sb.append(" disk: ").append(toIndentedString(disk)).append("\n"); - sb.append(" rootGb: ").append(toIndentedString(rootGb)).append("\n"); - sb.append(" ephemeralGb: ").append(toIndentedString(ephemeralGb)).append("\n"); - sb.append(" extraSpecs: ").append(toIndentedString(extraSpecs)).append("\n"); + sb.append(" gpus: ").append(toIndentedString(gpus)).append("\n"); + sb.append(" asicAccelerators: ").append(toIndentedString(asicAccelerators)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersRequest.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersRequest.java index ae0fad3f48..4c1c773e3f 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersRequest.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersRequest.java @@ -108,6 +108,11 @@ public class ListCloudServersRequest { private Integer limit; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "marker") + + private String marker; + public ListCloudServersRequest withId(String id) { this.id = id; return this; @@ -148,7 +153,7 @@ public ListCloudServersRequest withStatus(String status) { } /** - * 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html) + * 云服务器状态。 取值范围: ACTIVE, BUILD,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html) * @return status */ public String getStatus() { @@ -419,7 +424,7 @@ public ListCloudServersRequest withExpectFields(Consumer> expectFie } /** - * 控制查询输出的字段。在默认字段的基础上选择是否查询,有管理员字段。 + * 控制查询输出的字段。在默认字段的基础上选择是否查询。 launched_at:云服务器启动时间。 key_name:云服务器使用的密钥对名称。 locked:云服务器是否为锁定状态。 root_device_name:云服务器系统盘的设备名称。 tenancy:在专属主机或共享池中创建云服务器。 dedicated_host_id:专属主机ID。 enterprise_project_id:查询绑定某个企业项目的云服务器。 tags:云服务器的标签列表。 metadata:云服务器元数据。 addresses:云服务器对应的网络地址信息。 security_groups:云服务器的安全组信息。 volumes_attached:云服务器挂载磁盘信息。 image:云服务器镜像信息。 power_state:云服务器电源状态。 cpu_options:自定义CPU选项。 market_info:云服务器计费信息,包含计费类型、到期时间等字段。 * @return expectFields */ public List getExpectFields() { @@ -449,6 +454,23 @@ public void setLimit(Integer limit) { this.limit = limit; } + public ListCloudServersRequest withMarker(String marker) { + this.marker = marker; + return this; + } + + /** + * 以单页最后一条server的ID作为分页标记。 + * @return marker + */ + public String getMarker() { + return marker; + } + + public void setMarker(String marker) { + this.marker = marker; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -469,7 +491,8 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.chargingMode, that.chargingMode) && Objects.equals(this.keyName, that.keyName) && Objects.equals(this.launchedSince, that.launchedSince) && Objects.equals(this.enterpriseProjectId, that.enterpriseProjectId) - && Objects.equals(this.expectFields, that.expectFields) && Objects.equals(this.limit, that.limit); + && Objects.equals(this.expectFields, that.expectFields) && Objects.equals(this.limit, that.limit) + && Objects.equals(this.marker, that.marker); } @Override @@ -492,7 +515,8 @@ public int hashCode() { launchedSince, enterpriseProjectId, expectFields, - limit); + limit, + marker); } @Override @@ -518,6 +542,7 @@ public String toString() { sb.append(" enterpriseProjectId: ").append(toIndentedString(enterpriseProjectId)).append("\n"); sb.append(" expectFields: ").append(toIndentedString(expectFields)).append("\n"); sb.append(" limit: ").append(toIndentedString(limit)).append("\n"); + sb.append(" marker: ").append(toIndentedString(marker)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersResponse.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersResponse.java index 1ad11fc105..be9906118c 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersResponse.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/ListCloudServersResponse.java @@ -14,11 +14,6 @@ */ public class ListCloudServersResponse extends SdkResponse { - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "count") - - private Integer count; - @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "servers") @@ -34,23 +29,6 @@ public class ListCloudServersResponse extends SdkResponse { private String requestId; - public ListCloudServersResponse withCount(Integer count) { - this.count = count; - return this; - } - - /** - * 查询云服务器个数。 - * @return count - */ - public Integer getCount() { - return count; - } - - public void setCount(Integer count) { - this.count = count; - } - public ListCloudServersResponse withServers(List servers) { this.servers = servers; return this; @@ -143,20 +121,19 @@ public boolean equals(java.lang.Object obj) { return false; } ListCloudServersResponse that = (ListCloudServersResponse) obj; - return Objects.equals(this.count, that.count) && Objects.equals(this.servers, that.servers) - && Objects.equals(this.serversLinks, that.serversLinks) && Objects.equals(this.requestId, that.requestId); + return Objects.equals(this.servers, that.servers) && Objects.equals(this.serversLinks, that.serversLinks) + && Objects.equals(this.requestId, that.requestId); } @Override public int hashCode() { - return Objects.hash(count, servers, serversLinks, requestId); + return Objects.hash(servers, serversLinks, requestId); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class ListCloudServersResponse {\n"); - sb.append(" count: ").append(toIndentedString(count)).append("\n"); sb.append(" servers: ").append(toIndentedString(servers)).append("\n"); sb.append(" serversLinks: ").append(toIndentedString(serversLinks)).append("\n"); sb.append(" requestId: ").append(toIndentedString(requestId)).append("\n"); diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/NetworkAddresses.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/NetworkAddresses.java index 50f342e63c..abc2948c12 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/NetworkAddresses.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/NetworkAddresses.java @@ -110,6 +110,11 @@ public int hashCode() { private String osEXTIPSType; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "primary") + + private Boolean primary; + public NetworkAddresses withAddr(String addr) { this.addr = addr; return this; @@ -195,6 +200,23 @@ public void setOsEXTIPSType(String osEXTIPSType) { this.osEXTIPSType = osEXTIPSType; } + public NetworkAddresses withPrimary(Boolean primary) { + this.primary = primary; + return this; + } + + /** + * 是否是主网卡。 true:主网卡。 false:辅助网卡。 + * @return primary + */ + public Boolean getPrimary() { + return primary; + } + + public void setPrimary(Boolean primary) { + this.primary = primary; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -207,12 +229,12 @@ public boolean equals(java.lang.Object obj) { return Objects.equals(this.addr, that.addr) && Objects.equals(this.version, that.version) && Objects.equals(this.osEXTIPSPortId, that.osEXTIPSPortId) && Objects.equals(this.osEXTIPSMACMacAddr, that.osEXTIPSMACMacAddr) - && Objects.equals(this.osEXTIPSType, that.osEXTIPSType); + && Objects.equals(this.osEXTIPSType, that.osEXTIPSType) && Objects.equals(this.primary, that.primary); } @Override public int hashCode() { - return Objects.hash(addr, version, osEXTIPSPortId, osEXTIPSMACMacAddr, osEXTIPSType); + return Objects.hash(addr, version, osEXTIPSPortId, osEXTIPSMACMacAddr, osEXTIPSType, primary); } @Override @@ -224,6 +246,7 @@ public String toString() { sb.append(" osEXTIPSPortId: ").append(toIndentedString(osEXTIPSPortId)).append("\n"); sb.append(" osEXTIPSMACMacAddr: ").append(toIndentedString(osEXTIPSMACMacAddr)).append("\n"); sb.append(" osEXTIPSType: ").append(toIndentedString(osEXTIPSType)).append("\n"); + sb.append(" primary: ").append(toIndentedString(primary)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/SecurityGroup.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/SecurityGroup.java index f7ef8e38b6..2bf2925b61 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/SecurityGroup.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/SecurityGroup.java @@ -15,6 +15,11 @@ public class SecurityGroup { private String name; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "id") + + private String id; + public SecurityGroup withName(String name) { this.name = name; return this; @@ -32,6 +37,23 @@ public void setName(String name) { this.name = name; } + public SecurityGroup withId(String id) { + this.id = id; + return this; + } + + /** + * 安全组ID。 + * @return id + */ + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -41,12 +63,12 @@ public boolean equals(java.lang.Object obj) { return false; } SecurityGroup that = (SecurityGroup) obj; - return Objects.equals(this.name, that.name); + return Objects.equals(this.name, that.name) && Objects.equals(this.id, that.id); } @Override public int hashCode() { - return Objects.hash(name); + return Objects.hash(name, id); } @Override @@ -54,6 +76,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class SecurityGroup {\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/VolumeAttach.java b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/VolumeAttach.java index 1a23f4a27e..37eb0bd1b2 100644 --- a/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/VolumeAttach.java +++ b/services/ecs/src/main/java/com/huaweicloud/sdk/ecs/v2/model/VolumeAttach.java @@ -30,6 +30,11 @@ public class VolumeAttach { private String bootIndex; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "size") + + private Integer size; + public VolumeAttach withId(String id) { this.id = id; return this; @@ -98,6 +103,23 @@ public void setBootIndex(String bootIndex) { this.bootIndex = bootIndex; } + public VolumeAttach withSize(Integer size) { + this.size = size; + return this; + } + + /** + * 云盘大小(单位:GB)。 + * @return size + */ + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -108,12 +130,13 @@ public boolean equals(java.lang.Object obj) { } VolumeAttach that = (VolumeAttach) obj; return Objects.equals(this.id, that.id) && Objects.equals(this.deleteOnTermination, that.deleteOnTermination) - && Objects.equals(this.device, that.device) && Objects.equals(this.bootIndex, that.bootIndex); + && Objects.equals(this.device, that.device) && Objects.equals(this.bootIndex, that.bootIndex) + && Objects.equals(this.size, that.size); } @Override public int hashCode() { - return Objects.hash(id, deleteOnTermination, device, bootIndex); + return Objects.hash(id, deleteOnTermination, device, bootIndex, size); } @Override @@ -124,6 +147,7 @@ public String toString() { sb.append(" deleteOnTermination: ").append(toIndentedString(deleteOnTermination)).append("\n"); sb.append(" device: ").append(toIndentedString(device)).append("\n"); sb.append(" bootIndex: ").append(toIndentedString(bootIndex)).append("\n"); + sb.append(" size: ").append(toIndentedString(size)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/edgesec/pom.xml b/services/edgesec/pom.xml index 6760c062a5..9748b00912 100644 --- a/services/edgesec/pom.xml +++ b/services/edgesec/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-edgesec - 3.1.112 + 3.1.113 Huawei Cloud SDK for EDGESEC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/eds/pom.xml b/services/eds/pom.xml index fefe8354fe..62302d03b8 100644 --- a/services/eds/pom.xml +++ b/services/eds/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-eds - 3.1.112 + 3.1.113 Huawei Cloud SDK for EDS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/eg/pom.xml b/services/eg/pom.xml index 9269294e78..d163938618 100644 --- a/services/eg/pom.xml +++ b/services/eg/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-eg - 3.1.112 + 3.1.113 Huawei Cloud SDK for EG 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/eihealth/pom.xml b/services/eihealth/pom.xml index 429f8ecda2..5c1a9023ca 100644 --- a/services/eihealth/pom.xml +++ b/services/eihealth/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-eihealth - 3.1.112 + 3.1.113 Huawei Cloud SDK for EIHEALTH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/eip/pom.xml b/services/eip/pom.xml index f473ebdcb1..2264d7dc63 100644 --- a/services/eip/pom.xml +++ b/services/eip/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-eip - 3.1.112 + 3.1.113 Huawei Cloud SDK for EIP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/elb/pom.xml b/services/elb/pom.xml index 76f6360187..89d01184bf 100644 --- a/services/elb/pom.xml +++ b/services/elb/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-elb - 3.1.112 + 3.1.113 Huawei Cloud SDK for ELB 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/eps/pom.xml b/services/eps/pom.xml index 0dca09280d..dffd17f04a 100644 --- a/services/eps/pom.xml +++ b/services/eps/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-eps - 3.1.112 + 3.1.113 Huawei Cloud SDK for EPS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/er/pom.xml b/services/er/pom.xml index 2bc861d4da..208aacbe73 100644 --- a/services/er/pom.xml +++ b/services/er/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-er - 3.1.112 + 3.1.113 Huawei Cloud SDK for ER 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/evs/pom.xml b/services/evs/pom.xml index 2b3055664e..f89850ad9f 100644 --- a/services/evs/pom.xml +++ b/services/evs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-evs - 3.1.112 + 3.1.113 Huawei Cloud SDK for EVS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/expert/pom.xml b/services/expert/pom.xml index 4b120add46..ba41b15aa4 100644 --- a/services/expert/pom.xml +++ b/services/expert/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-expert - 3.1.112 + 3.1.113 Huawei Cloud SDK for EXPERT 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/frs/pom.xml b/services/frs/pom.xml index a46c38ace5..684d15a502 100644 --- a/services/frs/pom.xml +++ b/services/frs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-frs - 3.1.112 + 3.1.113 Huawei Cloud SDK for FRS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/functiongraph/pom.xml b/services/functiongraph/pom.xml index 9384e4e9d2..ceb4ba8a7c 100644 --- a/services/functiongraph/pom.xml +++ b/services/functiongraph/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-functiongraph - 3.1.112 + 3.1.113 Huawei Cloud SDK for FUNCTIONGRAPH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 junit diff --git a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/FunctionGraphMeta.java b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/FunctionGraphMeta.java index 75c9595328..62d537e56a 100644 --- a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/FunctionGraphMeta.java +++ b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/FunctionGraphMeta.java @@ -244,6 +244,12 @@ private static HttpRequestDef f.withMarshaller(AsyncInvokeFunctionRequest::getFunctionUrn, AsyncInvokeFunctionRequest::setFunctionUrn)); + builder.withRequestField("X-Cff-Instance-Memory", + LocationType.Header, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(AsyncInvokeFunctionRequest::getXCffInstanceMemory, + AsyncInvokeFunctionRequest::setXCffInstanceMemory)); builder.>withRequestField("body", LocationType.Body, FieldExistence.NON_NULL_NON_EMPTY, @@ -1017,6 +1023,12 @@ private static HttpRequestDef gen TypeCasts.uncheckedConversion(String.class), f -> f.withMarshaller(InvokeFunctionRequest::getXCFFRequestVersion, InvokeFunctionRequest::setXCFFRequestVersion)); + builder.withRequestField("X-Cff-Instance-Memory", + LocationType.Header, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(InvokeFunctionRequest::getXCffInstanceMemory, + InvokeFunctionRequest::setXCffInstanceMemory)); builder.>withRequestField("body", LocationType.Body, FieldExistence.NON_NULL_NON_EMPTY, diff --git a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/AsyncInvokeFunctionRequest.java b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/AsyncInvokeFunctionRequest.java index 24a2f831d0..e98930320a 100644 --- a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/AsyncInvokeFunctionRequest.java +++ b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/AsyncInvokeFunctionRequest.java @@ -18,6 +18,11 @@ public class AsyncInvokeFunctionRequest { private String functionUrn; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Cff-Instance-Memory") + + private String xCffInstanceMemory; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "body") @@ -40,6 +45,25 @@ public void setFunctionUrn(String functionUrn) { this.functionUrn = functionUrn; } + public AsyncInvokeFunctionRequest withXCffInstanceMemory(String xCffInstanceMemory) { + this.xCffInstanceMemory = xCffInstanceMemory; + return this; + } + + /** + * 设置本次执行函数使用的内存规格,取值: 128、256、512、768、1024、1280、1536、1792、2048、2560、3072、3584、4096、8192、10240 + * @return xCffInstanceMemory + */ + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Cff-Instance-Memory") + public String getXCffInstanceMemory() { + return xCffInstanceMemory; + } + + public void setXCffInstanceMemory(String xCffInstanceMemory) { + this.xCffInstanceMemory = xCffInstanceMemory; + } + public AsyncInvokeFunctionRequest withBody(Map body) { this.body = body; return this; @@ -82,12 +106,13 @@ public boolean equals(java.lang.Object obj) { return false; } AsyncInvokeFunctionRequest that = (AsyncInvokeFunctionRequest) obj; - return Objects.equals(this.functionUrn, that.functionUrn) && Objects.equals(this.body, that.body); + return Objects.equals(this.functionUrn, that.functionUrn) + && Objects.equals(this.xCffInstanceMemory, that.xCffInstanceMemory) && Objects.equals(this.body, that.body); } @Override public int hashCode() { - return Objects.hash(functionUrn, body); + return Objects.hash(functionUrn, xCffInstanceMemory, body); } @Override @@ -95,6 +120,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class AsyncInvokeFunctionRequest {\n"); sb.append(" functionUrn: ").append(toIndentedString(functionUrn)).append("\n"); + sb.append(" xCffInstanceMemory: ").append(toIndentedString(xCffInstanceMemory)).append("\n"); sb.append(" body: ").append(toIndentedString(body)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/InvokeFunctionRequest.java b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/InvokeFunctionRequest.java index 443415a8f6..e64da2ea5c 100644 --- a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/InvokeFunctionRequest.java +++ b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/model/InvokeFunctionRequest.java @@ -28,6 +28,11 @@ public class InvokeFunctionRequest { private String xCFFRequestVersion; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Cff-Instance-Memory") + + private String xCffInstanceMemory; + @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "body") @@ -88,6 +93,25 @@ public void setXCFFRequestVersion(String xCFFRequestVersion) { this.xCFFRequestVersion = xCFFRequestVersion; } + public InvokeFunctionRequest withXCffInstanceMemory(String xCffInstanceMemory) { + this.xCffInstanceMemory = xCffInstanceMemory; + return this; + } + + /** + * 设置本次执行函数使用的内存规格,取值: 128、256、512、768、1024、1280、1536、1792、2048、2560、3072、3584、4096、8192、10240 + * @return xCffInstanceMemory + */ + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Cff-Instance-Memory") + public String getXCffInstanceMemory() { + return xCffInstanceMemory; + } + + public void setXCffInstanceMemory(String xCffInstanceMemory) { + this.xCffInstanceMemory = xCffInstanceMemory; + } + public InvokeFunctionRequest withBody(Map body) { this.body = body; return this; @@ -131,12 +155,13 @@ public boolean equals(java.lang.Object obj) { } InvokeFunctionRequest that = (InvokeFunctionRequest) obj; return Objects.equals(this.functionUrn, that.functionUrn) && Objects.equals(this.xCffLogType, that.xCffLogType) - && Objects.equals(this.xCFFRequestVersion, that.xCFFRequestVersion) && Objects.equals(this.body, that.body); + && Objects.equals(this.xCFFRequestVersion, that.xCFFRequestVersion) + && Objects.equals(this.xCffInstanceMemory, that.xCffInstanceMemory) && Objects.equals(this.body, that.body); } @Override public int hashCode() { - return Objects.hash(functionUrn, xCffLogType, xCFFRequestVersion, body); + return Objects.hash(functionUrn, xCffLogType, xCFFRequestVersion, xCffInstanceMemory, body); } @Override @@ -146,6 +171,7 @@ public String toString() { sb.append(" functionUrn: ").append(toIndentedString(functionUrn)).append("\n"); sb.append(" xCffLogType: ").append(toIndentedString(xCffLogType)).append("\n"); sb.append(" xCFFRequestVersion: ").append(toIndentedString(xCFFRequestVersion)).append("\n"); + sb.append(" xCffInstanceMemory: ").append(toIndentedString(xCffInstanceMemory)).append("\n"); sb.append(" body: ").append(toIndentedString(body)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/region/FunctionGraphRegion.java b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/region/FunctionGraphRegion.java index 35d3542883..f623e49044 100644 --- a/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/region/FunctionGraphRegion.java +++ b/services/functiongraph/src/main/java/com/huaweicloud/sdk/functiongraph/v2/region/FunctionGraphRegion.java @@ -81,6 +81,8 @@ public class FunctionGraphRegion { public static final Region CN_EAST_4 = new Region("cn-east-4", "https://functiongraph.cn-east-4.myhuaweicloud.com"); + public static final Region AE_AD_1 = new Region("ae-ad-1", "https://functiongraph.ae-ad-1.myhuaweicloud.com"); + private static final IRegionProvider PROVIDER = RegionProviderChain.getDefaultRegionProviderChain("FUNCTIONGRAPH"); private static final Map STATIC_FIELDS = createStaticFields(); @@ -111,6 +113,7 @@ private static Map createStaticFields() { map.put("cn-south-4", CN_SOUTH_4); map.put("ru-moscow-1", RU_MOSCOW_1); map.put("cn-east-4", CN_EAST_4); + map.put("ae-ad-1", AE_AD_1); return Collections.unmodifiableMap(map); } diff --git a/services/ga/pom.xml b/services/ga/pom.xml index e72e708ff4..fc1777db87 100644 --- a/services/ga/pom.xml +++ b/services/ga/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ga - 3.1.112 + 3.1.113 Huawei Cloud SDK for GA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/gaussdb/pom.xml b/services/gaussdb/pom.xml index fede34fa8b..ca9b6fb6e9 100644 --- a/services/gaussdb/pom.xml +++ b/services/gaussdb/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-gaussdb - 3.1.112 + 3.1.113 Huawei Cloud SDK for GAUSSDB 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/gaussdbfornosql/pom.xml b/services/gaussdbfornosql/pom.xml index 9b5dde097d..bbf1e11df5 100644 --- a/services/gaussdbfornosql/pom.xml +++ b/services/gaussdbfornosql/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-gaussdbfornosql - 3.1.112 + 3.1.113 Huawei Cloud SDK for GAUSSDBFORNOSQL 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/gaussdbforopengauss/pom.xml b/services/gaussdbforopengauss/pom.xml index 151f8c0b3d..d7d019deb4 100644 --- a/services/gaussdbforopengauss/pom.xml +++ b/services/gaussdbforopengauss/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-gaussdbforopengauss - 3.1.112 + 3.1.113 Huawei Cloud SDK for GAUSSDBFOROPENGAUSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/geip/pom.xml b/services/geip/pom.xml index 80f0ea1198..cffe7cdd10 100644 --- a/services/geip/pom.xml +++ b/services/geip/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-geip - 3.1.112 + 3.1.113 Huawei Cloud SDK for GEIP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ges/pom.xml b/services/ges/pom.xml index 4613ed7191..0d84cb1761 100644 --- a/services/ges/pom.xml +++ b/services/ges/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ges - 3.1.112 + 3.1.113 Huawei Cloud SDK for GES 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/gsl/pom.xml b/services/gsl/pom.xml index 1ad8acc196..630cc93759 100644 --- a/services/gsl/pom.xml +++ b/services/gsl/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-gsl - 3.1.112 + 3.1.113 Huawei Cloud SDK for GSL 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/hilens/pom.xml b/services/hilens/pom.xml index 10a3c6fc86..2d38f5d648 100644 --- a/services/hilens/pom.xml +++ b/services/hilens/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-hilens - 3.1.112 + 3.1.113 Huawei Cloud SDK for HILENS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/hss/pom.xml b/services/hss/pom.xml index 0f3285adb0..e05b5d00e2 100644 --- a/services/hss/pom.xml +++ b/services/hss/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-hss - 3.1.112 + 3.1.113 Huawei Cloud SDK for HSS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/iam/pom.xml b/services/iam/pom.xml index 9ebc1e0888..d531f7699a 100644 --- a/services/iam/pom.xml +++ b/services/iam/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iam - 3.1.112 + 3.1.113 Huawei Cloud SDK for IAM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/IamMeta.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/IamMeta.java index 93369a8030..481f2d9bc1 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/IamMeta.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/IamMeta.java @@ -2742,6 +2742,16 @@ private static HttpRequestDef genForL FieldExistence.NULL_IGNORE, TypeCasts.uncheckedConversion(String.class), f -> f.withMarshaller(ListAgenciesRequest::getName, ListAgenciesRequest::setName)); + builder.withRequestField("page", + LocationType.Query, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(Integer.class), + f -> f.withMarshaller(ListAgenciesRequest::getPage, ListAgenciesRequest::setPage)); + builder.withRequestField("per_page", + LocationType.Query, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(Integer.class), + f -> f.withMarshaller(ListAgenciesRequest::getPerPage, ListAgenciesRequest::setPerPage)); // response @@ -3564,16 +3574,16 @@ private static HttpRequestDef f.withMarshaller(ShowDomainRoleAssignmentsRequest::getIncludeGroup, ShowDomainRoleAssignmentsRequest::setIncludeGroup)); - builder.withRequestField("page", + builder.withRequestField("page", LocationType.Query, FieldExistence.NULL_IGNORE, - TypeCasts.uncheckedConversion(String.class), + TypeCasts.uncheckedConversion(Integer.class), f -> f.withMarshaller(ShowDomainRoleAssignmentsRequest::getPage, ShowDomainRoleAssignmentsRequest::setPage)); - builder.withRequestField("per_page", + builder.withRequestField("per_page", LocationType.Query, FieldExistence.NULL_IGNORE, - TypeCasts.uncheckedConversion(String.class), + TypeCasts.uncheckedConversion(Integer.class), f -> f.withMarshaller(ShowDomainRoleAssignmentsRequest::getPerPage, ShowDomainRoleAssignmentsRequest::setPerPage)); diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/AgencyPolicyRoleResult.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/AgencyPolicyRoleResult.java index e6d49f70c2..da95121e24 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/AgencyPolicyRoleResult.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/AgencyPolicyRoleResult.java @@ -71,11 +71,6 @@ public class AgencyPolicyRoleResult { private String createdTime; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "references") - - private String references; - public AgencyPolicyRoleResult withCatalog(String catalog) { this.catalog = catalog; return this; @@ -298,23 +293,6 @@ public void setCreatedTime(String createdTime) { this.createdTime = createdTime; } - public AgencyPolicyRoleResult withReferences(String references) { - this.references = references; - return this; - } - - /** - * 自定义策略的引用次数。 - * @return references - */ - public String getReferences() { - return references; - } - - public void setReferences(String references) { - this.references = references; - } - @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -329,8 +307,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.policy, that.policy) && Objects.equals(this.descriptionCn, that.descriptionCn) && Objects.equals(this.domainId, that.domainId) && Objects.equals(this.type, that.type) && Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.updatedTime, that.updatedTime) && Objects.equals(this.createdTime, that.createdTime) - && Objects.equals(this.references, that.references); + && Objects.equals(this.updatedTime, that.updatedTime) && Objects.equals(this.createdTime, that.createdTime); } @Override @@ -346,8 +323,7 @@ public int hashCode() { id, name, updatedTime, - createdTime, - references); + createdTime); } @Override @@ -366,7 +342,6 @@ public String toString() { sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" updatedTime: ").append(toIndentedString(updatedTime)).append("\n"); sb.append(" createdTime: ").append(toIndentedString(createdTime)).append("\n"); - sb.append(" references: ").append(toIndentedString(references)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListAgenciesRequest.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListAgenciesRequest.java index 24b17555b9..03caf03e75 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListAgenciesRequest.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListAgenciesRequest.java @@ -25,6 +25,16 @@ public class ListAgenciesRequest { private String name; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "page") + + private Integer page; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "per_page") + + private Integer perPage; + public ListAgenciesRequest withDomainId(String domainId) { this.domainId = domainId; return this; @@ -76,6 +86,40 @@ public void setName(String name) { this.name = name; } + public ListAgenciesRequest withPage(Integer page) { + this.page = page; + return this; + } + + /** + * 分页查询时数据的页数,查询值最小为1。需要与per_page同时存在。 + * @return page + */ + public Integer getPage() { + return page; + } + + public void setPage(Integer page) { + this.page = page; + } + + public ListAgenciesRequest withPerPage(Integer perPage) { + this.perPage = perPage; + return this; + } + + /** + * 分页查询时每页的数据个数,取值范围为[1,500]。需要与page同时存在。 + * @return perPage + */ + public Integer getPerPage() { + return perPage; + } + + public void setPerPage(Integer perPage) { + this.perPage = perPage; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -86,12 +130,13 @@ public boolean equals(java.lang.Object obj) { } ListAgenciesRequest that = (ListAgenciesRequest) obj; return Objects.equals(this.domainId, that.domainId) && Objects.equals(this.trustDomainId, that.trustDomainId) - && Objects.equals(this.name, that.name); + && Objects.equals(this.name, that.name) && Objects.equals(this.page, that.page) + && Objects.equals(this.perPage, that.perPage); } @Override public int hashCode() { - return Objects.hash(domainId, trustDomainId, name); + return Objects.hash(domainId, trustDomainId, name, page, perPage); } @Override @@ -101,6 +146,8 @@ public String toString() { sb.append(" domainId: ").append(toIndentedString(domainId)).append("\n"); sb.append(" trustDomainId: ").append(toIndentedString(trustDomainId)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" page: ").append(toIndentedString(page)).append("\n"); + sb.append(" perPage: ").append(toIndentedString(perPage)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListCustomPoliciesResponse.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListCustomPoliciesResponse.java index 8fa1824b05..d20b058539 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListCustomPoliciesResponse.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListCustomPoliciesResponse.java @@ -22,7 +22,7 @@ public class ListCustomPoliciesResponse extends SdkResponse { @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "roles") - private List roles = null; + private List roles = null; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "total_number") @@ -55,12 +55,12 @@ public void setLinks(Links links) { this.links = links; } - public ListCustomPoliciesResponse withRoles(List roles) { + public ListCustomPoliciesResponse withRoles(List roles) { this.roles = roles; return this; } - public ListCustomPoliciesResponse addRolesItem(PolicyRoleResult rolesItem) { + public ListCustomPoliciesResponse addRolesItem(ListPolicyRoleResult rolesItem) { if (this.roles == null) { this.roles = new ArrayList<>(); } @@ -68,7 +68,7 @@ public ListCustomPoliciesResponse addRolesItem(PolicyRoleResult rolesItem) { return this; } - public ListCustomPoliciesResponse withRoles(Consumer> rolesSetter) { + public ListCustomPoliciesResponse withRoles(Consumer> rolesSetter) { if (this.roles == null) { this.roles = new ArrayList<>(); } @@ -80,11 +80,11 @@ public ListCustomPoliciesResponse withRoles(Consumer> rol * 自定义策略信息列表。 * @return roles */ - public List getRoles() { + public List getRoles() { return roles; } - public void setRoles(List roles) { + public void setRoles(List roles) { this.roles = roles; } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListPolicyRoleResult.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListPolicyRoleResult.java new file mode 100644 index 0000000000..f2eb5e15ce --- /dev/null +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ListPolicyRoleResult.java @@ -0,0 +1,361 @@ +package com.huaweicloud.sdk.iam.v3.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; +import java.util.function.Consumer; + +/** + * + */ +public class ListPolicyRoleResult { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "domain_id") + + private String domainId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "updated_time") + + private String updatedTime; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "created_time") + + private String createdTime; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "description_cn") + + private String descriptionCn; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "catalog") + + private String catalog; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "name") + + private String name; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "description") + + private String description; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "links") + + private LinksSelf links; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "id") + + private String id; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "display_name") + + private String displayName; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "type") + + private String type; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "policy") + + private CustomPolicy policy; + + public ListPolicyRoleResult withDomainId(String domainId) { + this.domainId = domainId; + return this; + } + + /** + * 自定义策略所属账号ID。 + * @return domainId + */ + public String getDomainId() { + return domainId; + } + + public void setDomainId(String domainId) { + this.domainId = domainId; + } + + public ListPolicyRoleResult withUpdatedTime(String updatedTime) { + this.updatedTime = updatedTime; + return this; + } + + /** + * 自定义策略更新时间。 + * @return updatedTime + */ + public String getUpdatedTime() { + return updatedTime; + } + + public void setUpdatedTime(String updatedTime) { + this.updatedTime = updatedTime; + } + + public ListPolicyRoleResult withCreatedTime(String createdTime) { + this.createdTime = createdTime; + return this; + } + + /** + * 自定义策略创建时间。 + * @return createdTime + */ + public String getCreatedTime() { + return createdTime; + } + + public void setCreatedTime(String createdTime) { + this.createdTime = createdTime; + } + + public ListPolicyRoleResult withDescriptionCn(String descriptionCn) { + this.descriptionCn = descriptionCn; + return this; + } + + /** + * 自定义策略的中文描述信息。 + * @return descriptionCn + */ + public String getDescriptionCn() { + return descriptionCn; + } + + public void setDescriptionCn(String descriptionCn) { + this.descriptionCn = descriptionCn; + } + + public ListPolicyRoleResult withCatalog(String catalog) { + this.catalog = catalog; + return this; + } + + /** + * 自定义策略所在目录。 + * @return catalog + */ + public String getCatalog() { + return catalog; + } + + public void setCatalog(String catalog) { + this.catalog = catalog; + } + + public ListPolicyRoleResult withName(String name) { + this.name = name; + return this; + } + + /** + * 自定义策略名。 + * @return name + */ + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public ListPolicyRoleResult withDescription(String description) { + this.description = description; + return this; + } + + /** + * 自定义策略的描述信息。 + * @return description + */ + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public ListPolicyRoleResult withLinks(LinksSelf links) { + this.links = links; + return this; + } + + public ListPolicyRoleResult withLinks(Consumer linksSetter) { + if (this.links == null) { + this.links = new LinksSelf(); + linksSetter.accept(this.links); + } + + return this; + } + + /** + * Get links + * @return links + */ + public LinksSelf getLinks() { + return links; + } + + public void setLinks(LinksSelf links) { + this.links = links; + } + + public ListPolicyRoleResult withId(String id) { + this.id = id; + return this; + } + + /** + * 自定义策略ID。 + * @return id + */ + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public ListPolicyRoleResult withDisplayName(String displayName) { + this.displayName = displayName; + return this; + } + + /** + * 自定义策略展示名。 + * @return displayName + */ + public String getDisplayName() { + return displayName; + } + + public void setDisplayName(String displayName) { + this.displayName = displayName; + } + + public ListPolicyRoleResult withType(String type) { + this.type = type; + return this; + } + + /** + * 自定义策略的显示模式。 > - AX表示在domain层显示。 > - XA表示在project层显示。 > - 自定义策略的显示模式只能为AX或者XA,不能在domain层和project层都显示(AA),或者在domain层和project层都不显示(XX)。 + * @return type + */ + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public ListPolicyRoleResult withPolicy(CustomPolicy policy) { + this.policy = policy; + return this; + } + + public ListPolicyRoleResult withPolicy(Consumer policySetter) { + if (this.policy == null) { + this.policy = new CustomPolicy(); + policySetter.accept(this.policy); + } + + return this; + } + + /** + * Get policy + * @return policy + */ + public CustomPolicy getPolicy() { + return policy; + } + + public void setPolicy(CustomPolicy policy) { + this.policy = policy; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + ListPolicyRoleResult that = (ListPolicyRoleResult) obj; + return Objects.equals(this.domainId, that.domainId) && Objects.equals(this.updatedTime, that.updatedTime) + && Objects.equals(this.createdTime, that.createdTime) + && Objects.equals(this.descriptionCn, that.descriptionCn) && Objects.equals(this.catalog, that.catalog) + && Objects.equals(this.name, that.name) && Objects.equals(this.description, that.description) + && Objects.equals(this.links, that.links) && Objects.equals(this.id, that.id) + && Objects.equals(this.displayName, that.displayName) && Objects.equals(this.type, that.type) + && Objects.equals(this.policy, that.policy); + } + + @Override + public int hashCode() { + return Objects.hash(domainId, + updatedTime, + createdTime, + descriptionCn, + catalog, + name, + description, + links, + id, + displayName, + type, + policy); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ListPolicyRoleResult {\n"); + sb.append(" domainId: ").append(toIndentedString(domainId)).append("\n"); + sb.append(" updatedTime: ").append(toIndentedString(updatedTime)).append("\n"); + sb.append(" createdTime: ").append(toIndentedString(createdTime)).append("\n"); + sb.append(" descriptionCn: ").append(toIndentedString(descriptionCn)).append("\n"); + sb.append(" catalog: ").append(toIndentedString(catalog)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" policy: ").append(toIndentedString(policy)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ServicePolicyRoleResult.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ServicePolicyRoleResult.java index b832cfc55e..33d8cb90cd 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ServicePolicyRoleResult.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ServicePolicyRoleResult.java @@ -71,11 +71,6 @@ public class ServicePolicyRoleResult { private String createdTime; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "references") - - private String references; - public ServicePolicyRoleResult withCatalog(String catalog) { this.catalog = catalog; return this; @@ -298,23 +293,6 @@ public void setCreatedTime(String createdTime) { this.createdTime = createdTime; } - public ServicePolicyRoleResult withReferences(String references) { - this.references = references; - return this; - } - - /** - * 自定义策略的引用次数。 - * @return references - */ - public String getReferences() { - return references; - } - - public void setReferences(String references) { - this.references = references; - } - @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -329,8 +307,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.policy, that.policy) && Objects.equals(this.descriptionCn, that.descriptionCn) && Objects.equals(this.domainId, that.domainId) && Objects.equals(this.type, that.type) && Objects.equals(this.id, that.id) && Objects.equals(this.name, that.name) - && Objects.equals(this.updatedTime, that.updatedTime) && Objects.equals(this.createdTime, that.createdTime) - && Objects.equals(this.references, that.references); + && Objects.equals(this.updatedTime, that.updatedTime) && Objects.equals(this.createdTime, that.createdTime); } @Override @@ -346,8 +323,7 @@ public int hashCode() { id, name, updatedTime, - createdTime, - references); + createdTime); } @Override @@ -366,7 +342,6 @@ public String toString() { sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" updatedTime: ").append(toIndentedString(updatedTime)).append("\n"); sb.append(" createdTime: ").append(toIndentedString(createdTime)).append("\n"); - sb.append(" references: ").append(toIndentedString(references)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowCustomPolicyResponse.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowCustomPolicyResponse.java index 5cfd99a470..93d936c287 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowCustomPolicyResponse.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowCustomPolicyResponse.java @@ -15,16 +15,16 @@ public class ShowCustomPolicyResponse extends SdkResponse { @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "role") - private PolicyRoleResult role; + private ShowPolicyRoleResult role; - public ShowCustomPolicyResponse withRole(PolicyRoleResult role) { + public ShowCustomPolicyResponse withRole(ShowPolicyRoleResult role) { this.role = role; return this; } - public ShowCustomPolicyResponse withRole(Consumer roleSetter) { + public ShowCustomPolicyResponse withRole(Consumer roleSetter) { if (this.role == null) { - this.role = new PolicyRoleResult(); + this.role = new ShowPolicyRoleResult(); roleSetter.accept(this.role); } @@ -35,11 +35,11 @@ public ShowCustomPolicyResponse withRole(Consumer roleSetter) * Get role * @return role */ - public PolicyRoleResult getRole() { + public ShowPolicyRoleResult getRole() { return role; } - public void setRole(PolicyRoleResult role) { + public void setRole(ShowPolicyRoleResult role) { this.role = role; } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowDomainRoleAssignmentsRequest.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowDomainRoleAssignmentsRequest.java index 753768f60e..08d05e59a6 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowDomainRoleAssignmentsRequest.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowDomainRoleAssignmentsRequest.java @@ -73,12 +73,12 @@ public class ShowDomainRoleAssignmentsRequest { @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "page") - private String page; + private Integer page; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "per_page") - private String perPage; + private Integer perPage; public ShowDomainRoleAssignmentsRequest withDomainId(String domainId) { this.domainId = domainId; @@ -284,7 +284,7 @@ public void setIncludeGroup(Boolean includeGroup) { this.includeGroup = includeGroup; } - public ShowDomainRoleAssignmentsRequest withPage(String page) { + public ShowDomainRoleAssignmentsRequest withPage(Integer page) { this.page = page; return this; } @@ -293,15 +293,15 @@ public ShowDomainRoleAssignmentsRequest withPage(String page) { * 分页查询时数据的页数,查询值最小为1。需要与per_page同时存在。 * @return page */ - public String getPage() { + public Integer getPage() { return page; } - public void setPage(String page) { + public void setPage(Integer page) { this.page = page; } - public ShowDomainRoleAssignmentsRequest withPerPage(String perPage) { + public ShowDomainRoleAssignmentsRequest withPerPage(Integer perPage) { this.perPage = perPage; return this; } @@ -310,11 +310,11 @@ public ShowDomainRoleAssignmentsRequest withPerPage(String perPage) { * 分页查询时每页的数据个数,取值范围为[1,50]。需要与page同时存在。 * @return perPage */ - public String getPerPage() { + public Integer getPerPage() { return perPage; } - public void setPerPage(String perPage) { + public void setPerPage(Integer perPage) { this.perPage = perPage; } diff --git a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/PolicyRoleResult.java b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowPolicyRoleResult.java similarity index 88% rename from services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/PolicyRoleResult.java rename to services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowPolicyRoleResult.java index dea542144c..429b26efaf 100644 --- a/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/PolicyRoleResult.java +++ b/services/iam/src/main/java/com/huaweicloud/sdk/iam/v3/model/ShowPolicyRoleResult.java @@ -9,7 +9,7 @@ /** * */ -public class PolicyRoleResult { +public class ShowPolicyRoleResult { @JsonInclude(JsonInclude.Include.NON_NULL) @JsonProperty(value = "domain_id") @@ -76,7 +76,7 @@ public class PolicyRoleResult { private CustomPolicy policy; - public PolicyRoleResult withDomainId(String domainId) { + public ShowPolicyRoleResult withDomainId(String domainId) { this.domainId = domainId; return this; } @@ -93,7 +93,7 @@ public void setDomainId(String domainId) { this.domainId = domainId; } - public PolicyRoleResult withReferences(Integer references) { + public ShowPolicyRoleResult withReferences(Integer references) { this.references = references; return this; } @@ -110,7 +110,7 @@ public void setReferences(Integer references) { this.references = references; } - public PolicyRoleResult withUpdatedTime(String updatedTime) { + public ShowPolicyRoleResult withUpdatedTime(String updatedTime) { this.updatedTime = updatedTime; return this; } @@ -127,7 +127,7 @@ public void setUpdatedTime(String updatedTime) { this.updatedTime = updatedTime; } - public PolicyRoleResult withCreatedTime(String createdTime) { + public ShowPolicyRoleResult withCreatedTime(String createdTime) { this.createdTime = createdTime; return this; } @@ -144,7 +144,7 @@ public void setCreatedTime(String createdTime) { this.createdTime = createdTime; } - public PolicyRoleResult withDescriptionCn(String descriptionCn) { + public ShowPolicyRoleResult withDescriptionCn(String descriptionCn) { this.descriptionCn = descriptionCn; return this; } @@ -161,7 +161,7 @@ public void setDescriptionCn(String descriptionCn) { this.descriptionCn = descriptionCn; } - public PolicyRoleResult withCatalog(String catalog) { + public ShowPolicyRoleResult withCatalog(String catalog) { this.catalog = catalog; return this; } @@ -178,7 +178,7 @@ public void setCatalog(String catalog) { this.catalog = catalog; } - public PolicyRoleResult withName(String name) { + public ShowPolicyRoleResult withName(String name) { this.name = name; return this; } @@ -195,7 +195,7 @@ public void setName(String name) { this.name = name; } - public PolicyRoleResult withDescription(String description) { + public ShowPolicyRoleResult withDescription(String description) { this.description = description; return this; } @@ -212,12 +212,12 @@ public void setDescription(String description) { this.description = description; } - public PolicyRoleResult withLinks(LinksSelf links) { + public ShowPolicyRoleResult withLinks(LinksSelf links) { this.links = links; return this; } - public PolicyRoleResult withLinks(Consumer linksSetter) { + public ShowPolicyRoleResult withLinks(Consumer linksSetter) { if (this.links == null) { this.links = new LinksSelf(); linksSetter.accept(this.links); @@ -238,7 +238,7 @@ public void setLinks(LinksSelf links) { this.links = links; } - public PolicyRoleResult withId(String id) { + public ShowPolicyRoleResult withId(String id) { this.id = id; return this; } @@ -255,7 +255,7 @@ public void setId(String id) { this.id = id; } - public PolicyRoleResult withDisplayName(String displayName) { + public ShowPolicyRoleResult withDisplayName(String displayName) { this.displayName = displayName; return this; } @@ -272,7 +272,7 @@ public void setDisplayName(String displayName) { this.displayName = displayName; } - public PolicyRoleResult withType(String type) { + public ShowPolicyRoleResult withType(String type) { this.type = type; return this; } @@ -289,12 +289,12 @@ public void setType(String type) { this.type = type; } - public PolicyRoleResult withPolicy(CustomPolicy policy) { + public ShowPolicyRoleResult withPolicy(CustomPolicy policy) { this.policy = policy; return this; } - public PolicyRoleResult withPolicy(Consumer policySetter) { + public ShowPolicyRoleResult withPolicy(Consumer policySetter) { if (this.policy == null) { this.policy = new CustomPolicy(); policySetter.accept(this.policy); @@ -323,7 +323,7 @@ public boolean equals(java.lang.Object obj) { if (obj == null || getClass() != obj.getClass()) { return false; } - PolicyRoleResult that = (PolicyRoleResult) obj; + ShowPolicyRoleResult that = (ShowPolicyRoleResult) obj; return Objects.equals(this.domainId, that.domainId) && Objects.equals(this.references, that.references) && Objects.equals(this.updatedTime, that.updatedTime) && Objects.equals(this.createdTime, that.createdTime) && Objects.equals(this.descriptionCn, that.descriptionCn) && Objects.equals(this.catalog, that.catalog) @@ -353,7 +353,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class PolicyRoleResult {\n"); + sb.append("class ShowPolicyRoleResult {\n"); sb.append(" domainId: ").append(toIndentedString(domainId)).append("\n"); sb.append(" references: ").append(toIndentedString(references)).append("\n"); sb.append(" updatedTime: ").append(toIndentedString(updatedTime)).append("\n"); diff --git a/services/iamaccessanalyzer/pom.xml b/services/iamaccessanalyzer/pom.xml index 685d0556b4..ce444de277 100644 --- a/services/iamaccessanalyzer/pom.xml +++ b/services/iamaccessanalyzer/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iamaccessanalyzer - 3.1.112 + 3.1.113 Huawei Cloud SDK for IAMACCESSANALYZER 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/identitycenter/pom.xml b/services/identitycenter/pom.xml index 66e18f9233..baa872f744 100644 --- a/services/identitycenter/pom.xml +++ b/services/identitycenter/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-identitycenter - 3.1.112 + 3.1.113 Huawei Cloud SDK for IDENTITYCENTER 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/identitycenterstore/pom.xml b/services/identitycenterstore/pom.xml index a4a0ac4261..eee9894c8d 100644 --- a/services/identitycenterstore/pom.xml +++ b/services/identitycenterstore/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-identitycenterstore - 3.1.112 + 3.1.113 Huawei Cloud SDK for IDENTITYCENTERSTORE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/idme/pom.xml b/services/idme/pom.xml index c8cf2d72a6..c1c24c3f5c 100644 --- a/services/idme/pom.xml +++ b/services/idme/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-idme - 3.1.112 + 3.1.113 Huawei Cloud SDK for IDME 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/idmeclassicapi/pom.xml b/services/idmeclassicapi/pom.xml index 40c30965ff..57730af4c3 100644 --- a/services/idmeclassicapi/pom.xml +++ b/services/idmeclassicapi/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-idmeclassicapi - 3.1.112 + 3.1.113 Huawei Cloud SDK for IDMECLASSICAPI 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestCountVo.java b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestCountVo.java index 887996b025..2bdd909ee7 100644 --- a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestCountVo.java +++ b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestCountVo.java @@ -131,7 +131,7 @@ public QueryRequestCountVo withConditions(Consumer> conditi } /** - * **参数解释:** 查询条件。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 + * **参数解释:** 查询条件。 此参数已废弃,不建议继续使用,建议使用替代参数filter。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 * @return conditions */ public List getConditions() { diff --git a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestSelectedVo.java b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestSelectedVo.java index a264c536b9..6eb2ed0a0d 100644 --- a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestSelectedVo.java +++ b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestSelectedVo.java @@ -131,7 +131,7 @@ public QueryRequestSelectedVo withConditions(Consumer> cond } /** - * **参数解释:** 查询条件。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 + * **参数解释:** 查询条件。 此参数已废弃,不建议继续使用,建议使用替代参数filter。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 * @return conditions */ public List getConditions() { diff --git a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestStaticsVo.java b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestStaticsVo.java index 8cc78d9275..d74974530b 100644 --- a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestStaticsVo.java +++ b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestStaticsVo.java @@ -136,7 +136,7 @@ public QueryRequestStaticsVo withConditions(Consumer> condi } /** - * **参数解释:** 查询条件。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 + * **参数解释:** 查询条件。 此参数已废弃,不建议继续使用,建议使用替代参数filter。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 * @return conditions */ public List getConditions() { diff --git a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestVo.java b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestVo.java index f4700c0889..544ea8c25d 100644 --- a/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestVo.java +++ b/services/idmeclassicapi/src/main/java/com/huaweicloud/sdk/idmeclassicapi/v1/model/QueryRequestVo.java @@ -126,7 +126,7 @@ public QueryRequestVo withConditions(Consumer> conditionsSe } /** - * **参数解释:** 查询条件。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 + * **参数解释:** 查询条件。 此参数已废弃,不建议继续使用,建议使用替代参数filter。 **约束限制:** 不涉及。 **取值范围:** 不涉及。 **默认取值:** 不涉及。 * @return conditions */ public List getConditions() { diff --git a/services/iec/pom.xml b/services/iec/pom.xml index 3e70ffc6a6..3ae62bf1eb 100644 --- a/services/iec/pom.xml +++ b/services/iec/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iec - 3.1.112 + 3.1.113 Huawei Cloud SDK for IEC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ief/pom.xml b/services/ief/pom.xml index 4be4b0b34e..167a404aad 100644 --- a/services/ief/pom.xml +++ b/services/ief/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ief - 3.1.112 + 3.1.113 Huawei Cloud SDK for IEF 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/image/pom.xml b/services/image/pom.xml index 9d15a1c02c..0a0ccf8689 100644 --- a/services/image/pom.xml +++ b/services/image/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-image - 3.1.112 + 3.1.113 Huawei Cloud SDK for IMAGE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/imagesearch/pom.xml b/services/imagesearch/pom.xml index 2cb2280c52..16db913440 100644 --- a/services/imagesearch/pom.xml +++ b/services/imagesearch/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-imagesearch - 3.1.112 + 3.1.113 Huawei Cloud SDK for IMAGESEARCH 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ims/pom.xml b/services/ims/pom.xml index aa01630e73..333d455809 100644 --- a/services/ims/pom.xml +++ b/services/ims/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ims - 3.1.112 + 3.1.113 Huawei Cloud SDK for IMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/iotanalytics/pom.xml b/services/iotanalytics/pom.xml index e949fb4647..9d94626da3 100644 --- a/services/iotanalytics/pom.xml +++ b/services/iotanalytics/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iotanalytics - 3.1.112 + 3.1.113 Huawei Cloud SDK for IOTANALYTICS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/iotda/pom.xml b/services/iotda/pom.xml index f4e5ca5bad..47272e1025 100644 --- a/services/iotda/pom.xml +++ b/services/iotda/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iotda - 3.1.112 + 3.1.113 Huawei Cloud SDK for IOTDA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 junit diff --git a/services/iotdm/pom.xml b/services/iotdm/pom.xml index e2f81ad6f3..357d1bc9e6 100644 --- a/services/iotdm/pom.xml +++ b/services/iotdm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iotdm - 3.1.112 + 3.1.113 Huawei Cloud SDK for IOTDM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/iotedge/pom.xml b/services/iotedge/pom.xml index 020d45a3a8..393b750940 100644 --- a/services/iotedge/pom.xml +++ b/services/iotedge/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-iotedge - 3.1.112 + 3.1.113 Huawei Cloud SDK for IOTEDGE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ivs/pom.xml b/services/ivs/pom.xml index 6382259651..a8ea97f4be 100644 --- a/services/ivs/pom.xml +++ b/services/ivs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ivs - 3.1.112 + 3.1.113 Huawei Cloud SDK for IVS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/kafka/pom.xml b/services/kafka/pom.xml index 13d2e9ebb2..fd13cf789c 100644 --- a/services/kafka/pom.xml +++ b/services/kafka/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-kafka - 3.1.112 + 3.1.113 Huawei Cloud SDK for KAFKA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/kms/pom.xml b/services/kms/pom.xml index df6848f86f..8fefea9678 100644 --- a/services/kms/pom.xml +++ b/services/kms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-kms - 3.1.112 + 3.1.113 Huawei Cloud SDK for KMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/koomap/pom.xml b/services/koomap/pom.xml index 14673fc1c9..22d96bbf6f 100644 --- a/services/koomap/pom.xml +++ b/services/koomap/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-koomap - 3.1.112 + 3.1.113 Huawei Cloud SDK for KOOMAP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/koomessage/pom.xml b/services/koomessage/pom.xml index f77d5a9068..0910f3e53b 100644 --- a/services/koomessage/pom.xml +++ b/services/koomessage/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-koomessage - 3.1.112 + 3.1.113 Huawei Cloud SDK for KOOMESSAGE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/koophone/pom.xml b/services/koophone/pom.xml index a087a5f545..8fe3405cda 100644 --- a/services/koophone/pom.xml +++ b/services/koophone/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-koophone - 3.1.112 + 3.1.113 Huawei Cloud SDK for KOOPHONE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/kps/pom.xml b/services/kps/pom.xml index 8a25342998..f3a3297798 100644 --- a/services/kps/pom.xml +++ b/services/kps/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-kps - 3.1.112 + 3.1.113 Huawei Cloud SDK for KPS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/kvs/pom.xml b/services/kvs/pom.xml index b57887f705..6278293776 100644 --- a/services/kvs/pom.xml +++ b/services/kvs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-kvs - 3.1.112 + 3.1.113 Huawei Cloud SDK for KVS 4.0.0 @@ -17,12 +17,12 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-core-bson - 3.1.112 + 3.1.113 diff --git a/services/lakeformation/pom.xml b/services/lakeformation/pom.xml index 4a6dfba40d..e5a3df1879 100644 --- a/services/lakeformation/pom.xml +++ b/services/lakeformation/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-lakeformation - 3.1.112 + 3.1.113 Huawei Cloud SDK for LAKEFORMATION 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/live/pom.xml b/services/live/pom.xml index e1d4ca0375..e189f5a4ce 100644 --- a/services/live/pom.xml +++ b/services/live/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-live - 3.1.112 + 3.1.113 Huawei Cloud SDK for LIVE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/DomainHttpsCertInfo.java b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/DomainHttpsCertInfo.java index 2ec559a13b..d0f2a1e947 100644 --- a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/DomainHttpsCertInfo.java +++ b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/DomainHttpsCertInfo.java @@ -9,6 +9,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.function.Consumer; /** * DomainHttpsCertInfo @@ -99,6 +100,16 @@ public int hashCode() { private Boolean forceRedirect; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "gm_certificate") + + private GmCertificateInfo gmCertificate; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "tls_certificate") + + private TlsCertificateInfo tlsCertificate; + public DomainHttpsCertInfo withCertificateFormat(CertificateFormatEnum certificateFormat) { this.certificateFormat = certificateFormat; return this; @@ -167,6 +178,58 @@ public void setForceRedirect(Boolean forceRedirect) { this.forceRedirect = forceRedirect; } + public DomainHttpsCertInfo withGmCertificate(GmCertificateInfo gmCertificate) { + this.gmCertificate = gmCertificate; + return this; + } + + public DomainHttpsCertInfo withGmCertificate(Consumer gmCertificateSetter) { + if (this.gmCertificate == null) { + this.gmCertificate = new GmCertificateInfo(); + gmCertificateSetter.accept(this.gmCertificate); + } + + return this; + } + + /** + * Get gmCertificate + * @return gmCertificate + */ + public GmCertificateInfo getGmCertificate() { + return gmCertificate; + } + + public void setGmCertificate(GmCertificateInfo gmCertificate) { + this.gmCertificate = gmCertificate; + } + + public DomainHttpsCertInfo withTlsCertificate(TlsCertificateInfo tlsCertificate) { + this.tlsCertificate = tlsCertificate; + return this; + } + + public DomainHttpsCertInfo withTlsCertificate(Consumer tlsCertificateSetter) { + if (this.tlsCertificate == null) { + this.tlsCertificate = new TlsCertificateInfo(); + tlsCertificateSetter.accept(this.tlsCertificate); + } + + return this; + } + + /** + * Get tlsCertificate + * @return tlsCertificate + */ + public TlsCertificateInfo getTlsCertificate() { + return tlsCertificate; + } + + public void setTlsCertificate(TlsCertificateInfo tlsCertificate) { + this.tlsCertificate = tlsCertificate; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -179,12 +242,15 @@ public boolean equals(java.lang.Object obj) { return Objects.equals(this.certificateFormat, that.certificateFormat) && Objects.equals(this.certificate, that.certificate) && Objects.equals(this.certificateKey, that.certificateKey) - && Objects.equals(this.forceRedirect, that.forceRedirect); + && Objects.equals(this.forceRedirect, that.forceRedirect) + && Objects.equals(this.gmCertificate, that.gmCertificate) + && Objects.equals(this.tlsCertificate, that.tlsCertificate); } @Override public int hashCode() { - return Objects.hash(certificateFormat, certificate, certificateKey, forceRedirect); + return Objects + .hash(certificateFormat, certificate, certificateKey, forceRedirect, gmCertificate, tlsCertificate); } @Override @@ -195,6 +261,8 @@ public String toString() { sb.append(" certificate: ").append(toIndentedString(certificate)).append("\n"); sb.append(" certificateKey: ").append(toIndentedString(certificateKey)).append("\n"); sb.append(" forceRedirect: ").append(toIndentedString(forceRedirect)).append("\n"); + sb.append(" gmCertificate: ").append(toIndentedString(gmCertificate)).append("\n"); + sb.append(" tlsCertificate: ").append(toIndentedString(tlsCertificate)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/GmCertificateInfo.java b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/GmCertificateInfo.java new file mode 100644 index 0000000000..cc2d2a8857 --- /dev/null +++ b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/GmCertificateInfo.java @@ -0,0 +1,215 @@ +package com.huaweicloud.sdk.live.v1.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; + +/** + * GmCertificateInfo + */ +public class GmCertificateInfo { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "source") + + private String source; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "cert_name") + + private String certName; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "cert_id") + + private String certId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "sign_certificate") + + private String signCertificate; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "sign_certificate_key") + + private String signCertificateKey; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "enc_certificate") + + private String encCertificate; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "enc_certificate_key") + + private String encCertificateKey; + + public GmCertificateInfo withSource(String source) { + this.source = source; + return this; + } + + /** + * 证书来源, 可选, scm: 云证书管理服务,user:默认,用户自有 + * @return source + */ + public String getSource() { + return source; + } + + public void setSource(String source) { + this.source = source; + } + + public GmCertificateInfo withCertName(String certName) { + this.certName = certName; + return this; + } + + /** + * SCM证书名, 可选 + * @return certName + */ + public String getCertName() { + return certName; + } + + public void setCertName(String certName) { + this.certName = certName; + } + + public GmCertificateInfo withCertId(String certId) { + this.certId = certId; + return this; + } + + /** + * SCM证书ID, 证书来源为scm时必选 + * @return certId + */ + public String getCertId() { + return certId; + } + + public void setCertId(String certId) { + this.certId = certId; + } + + public GmCertificateInfo withSignCertificate(String signCertificate) { + this.signCertificate = signCertificate; + return this; + } + + /** + * 国密签名证书内容 + * @return signCertificate + */ + public String getSignCertificate() { + return signCertificate; + } + + public void setSignCertificate(String signCertificate) { + this.signCertificate = signCertificate; + } + + public GmCertificateInfo withSignCertificateKey(String signCertificateKey) { + this.signCertificateKey = signCertificateKey; + return this; + } + + /** + * 国密签名私钥内容 + * @return signCertificateKey + */ + public String getSignCertificateKey() { + return signCertificateKey; + } + + public void setSignCertificateKey(String signCertificateKey) { + this.signCertificateKey = signCertificateKey; + } + + public GmCertificateInfo withEncCertificate(String encCertificate) { + this.encCertificate = encCertificate; + return this; + } + + /** + * 国密加密证书内容 + * @return encCertificate + */ + public String getEncCertificate() { + return encCertificate; + } + + public void setEncCertificate(String encCertificate) { + this.encCertificate = encCertificate; + } + + public GmCertificateInfo withEncCertificateKey(String encCertificateKey) { + this.encCertificateKey = encCertificateKey; + return this; + } + + /** + * 国密加密私钥内容 + * @return encCertificateKey + */ + public String getEncCertificateKey() { + return encCertificateKey; + } + + public void setEncCertificateKey(String encCertificateKey) { + this.encCertificateKey = encCertificateKey; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + GmCertificateInfo that = (GmCertificateInfo) obj; + return Objects.equals(this.source, that.source) && Objects.equals(this.certName, that.certName) + && Objects.equals(this.certId, that.certId) && Objects.equals(this.signCertificate, that.signCertificate) + && Objects.equals(this.signCertificateKey, that.signCertificateKey) + && Objects.equals(this.encCertificate, that.encCertificate) + && Objects.equals(this.encCertificateKey, that.encCertificateKey); + } + + @Override + public int hashCode() { + return Objects + .hash(source, certName, certId, signCertificate, signCertificateKey, encCertificate, encCertificateKey); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GmCertificateInfo {\n"); + sb.append(" source: ").append(toIndentedString(source)).append("\n"); + sb.append(" certName: ").append(toIndentedString(certName)).append("\n"); + sb.append(" certId: ").append(toIndentedString(certId)).append("\n"); + sb.append(" signCertificate: ").append(toIndentedString(signCertificate)).append("\n"); + sb.append(" signCertificateKey: ").append(toIndentedString(signCertificateKey)).append("\n"); + sb.append(" encCertificate: ").append(toIndentedString(encCertificate)).append("\n"); + sb.append(" encCertificateKey: ").append(toIndentedString(encCertificateKey)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/ShowDomainHttpsCertResponse.java b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/ShowDomainHttpsCertResponse.java index 14888b4d24..34b4b11bfa 100644 --- a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/ShowDomainHttpsCertResponse.java +++ b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/ShowDomainHttpsCertResponse.java @@ -10,6 +10,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.function.Consumer; /** * Response Object @@ -100,6 +101,16 @@ public int hashCode() { private Boolean forceRedirect; + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "gm_certificate") + + private GmCertificateInfo gmCertificate; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "tls_certificate") + + private TlsCertificateInfo tlsCertificate; + public ShowDomainHttpsCertResponse withCertificateFormat(CertificateFormatEnum certificateFormat) { this.certificateFormat = certificateFormat; return this; @@ -168,6 +179,58 @@ public void setForceRedirect(Boolean forceRedirect) { this.forceRedirect = forceRedirect; } + public ShowDomainHttpsCertResponse withGmCertificate(GmCertificateInfo gmCertificate) { + this.gmCertificate = gmCertificate; + return this; + } + + public ShowDomainHttpsCertResponse withGmCertificate(Consumer gmCertificateSetter) { + if (this.gmCertificate == null) { + this.gmCertificate = new GmCertificateInfo(); + gmCertificateSetter.accept(this.gmCertificate); + } + + return this; + } + + /** + * Get gmCertificate + * @return gmCertificate + */ + public GmCertificateInfo getGmCertificate() { + return gmCertificate; + } + + public void setGmCertificate(GmCertificateInfo gmCertificate) { + this.gmCertificate = gmCertificate; + } + + public ShowDomainHttpsCertResponse withTlsCertificate(TlsCertificateInfo tlsCertificate) { + this.tlsCertificate = tlsCertificate; + return this; + } + + public ShowDomainHttpsCertResponse withTlsCertificate(Consumer tlsCertificateSetter) { + if (this.tlsCertificate == null) { + this.tlsCertificate = new TlsCertificateInfo(); + tlsCertificateSetter.accept(this.tlsCertificate); + } + + return this; + } + + /** + * Get tlsCertificate + * @return tlsCertificate + */ + public TlsCertificateInfo getTlsCertificate() { + return tlsCertificate; + } + + public void setTlsCertificate(TlsCertificateInfo tlsCertificate) { + this.tlsCertificate = tlsCertificate; + } + @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -180,12 +243,15 @@ public boolean equals(java.lang.Object obj) { return Objects.equals(this.certificateFormat, that.certificateFormat) && Objects.equals(this.certificate, that.certificate) && Objects.equals(this.certificateKey, that.certificateKey) - && Objects.equals(this.forceRedirect, that.forceRedirect); + && Objects.equals(this.forceRedirect, that.forceRedirect) + && Objects.equals(this.gmCertificate, that.gmCertificate) + && Objects.equals(this.tlsCertificate, that.tlsCertificate); } @Override public int hashCode() { - return Objects.hash(certificateFormat, certificate, certificateKey, forceRedirect); + return Objects + .hash(certificateFormat, certificate, certificateKey, forceRedirect, gmCertificate, tlsCertificate); } @Override @@ -196,6 +262,8 @@ public String toString() { sb.append(" certificate: ").append(toIndentedString(certificate)).append("\n"); sb.append(" certificateKey: ").append(toIndentedString(certificateKey)).append("\n"); sb.append(" forceRedirect: ").append(toIndentedString(forceRedirect)).append("\n"); + sb.append(" gmCertificate: ").append(toIndentedString(gmCertificate)).append("\n"); + sb.append(" tlsCertificate: ").append(toIndentedString(tlsCertificate)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/TlsCertificateInfo.java b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/TlsCertificateInfo.java new file mode 100644 index 0000000000..667dfaec4c --- /dev/null +++ b/services/live/src/main/java/com/huaweicloud/sdk/live/v1/model/TlsCertificateInfo.java @@ -0,0 +1,166 @@ +package com.huaweicloud.sdk.live.v1.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; + +/** + * TlsCertificateInfo + */ +public class TlsCertificateInfo { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "source") + + private String source; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "cert_name") + + private String certName; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "cert_id") + + private String certId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "certificate") + + private String certificate; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "certificate_key") + + private String certificateKey; + + public TlsCertificateInfo withSource(String source) { + this.source = source; + return this; + } + + /** + * 证书来源, 可选, scm: 云证书管理服务,user:默认,用户自有 + * @return source + */ + public String getSource() { + return source; + } + + public void setSource(String source) { + this.source = source; + } + + public TlsCertificateInfo withCertName(String certName) { + this.certName = certName; + return this; + } + + /** + * SCM证书名, 证书来源为scm时可选 + * @return certName + */ + public String getCertName() { + return certName; + } + + public void setCertName(String certName) { + this.certName = certName; + } + + public TlsCertificateInfo withCertId(String certId) { + this.certId = certId; + return this; + } + + /** + * SCM证书ID, 证书来源为scm时必选 + * @return certId + */ + public String getCertId() { + return certId; + } + + public void setCertId(String certId) { + this.certId = certId; + } + + public TlsCertificateInfo withCertificate(String certificate) { + this.certificate = certificate; + return this; + } + + /** + * 证书内容,证书来源为user时必选 + * @return certificate + */ + public String getCertificate() { + return certificate; + } + + public void setCertificate(String certificate) { + this.certificate = certificate; + } + + public TlsCertificateInfo withCertificateKey(String certificateKey) { + this.certificateKey = certificateKey; + return this; + } + + /** + * 私钥内容,证书来源为user时必选 + * @return certificateKey + */ + public String getCertificateKey() { + return certificateKey; + } + + public void setCertificateKey(String certificateKey) { + this.certificateKey = certificateKey; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + TlsCertificateInfo that = (TlsCertificateInfo) obj; + return Objects.equals(this.source, that.source) && Objects.equals(this.certName, that.certName) + && Objects.equals(this.certId, that.certId) && Objects.equals(this.certificate, that.certificate) + && Objects.equals(this.certificateKey, that.certificateKey); + } + + @Override + public int hashCode() { + return Objects.hash(source, certName, certId, certificate, certificateKey); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TlsCertificateInfo {\n"); + sb.append(" source: ").append(toIndentedString(source)).append("\n"); + sb.append(" certName: ").append(toIndentedString(certName)).append("\n"); + sb.append(" certId: ").append(toIndentedString(certId)).append("\n"); + sb.append(" certificate: ").append(toIndentedString(certificate)).append("\n"); + sb.append(" certificateKey: ").append(toIndentedString(certificateKey)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/lts/pom.xml b/services/lts/pom.xml index a85ea03cb9..2efa9b9aef 100644 --- a/services/lts/pom.xml +++ b/services/lts/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-lts - 3.1.112 + 3.1.113 Huawei Cloud SDK for LTS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/mapds/pom.xml b/services/mapds/pom.xml index 1ff27d71f1..c92c17132a 100644 --- a/services/mapds/pom.xml +++ b/services/mapds/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-mapds - 3.1.112 + 3.1.113 Huawei Cloud SDK for MAPDS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/mas/pom.xml b/services/mas/pom.xml index d1d4c78d79..bb814b33bd 100644 --- a/services/mas/pom.xml +++ b/services/mas/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-mas - 3.1.112 + 3.1.113 Huawei Cloud SDK for MAS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/meeting/pom.xml b/services/meeting/pom.xml index 1a1a685a30..8849e75633 100644 --- a/services/meeting/pom.xml +++ b/services/meeting/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-meeting - 3.1.112 + 3.1.113 Huawei Cloud SDK for MEETING 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingAsyncClient.java b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingAsyncClient.java index fc52614a45..e851b9d14b 100644 --- a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingAsyncClient.java +++ b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingAsyncClient.java @@ -75,6 +75,8 @@ import com.huaweicloud.sdk.meeting.v1.model.CheckVerifyCodeResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomResponse; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomRequest; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateMeetingRequest; @@ -5633,6 +5635,35 @@ public AsyncInvoker uploadFileAsyncInvoke return new AsyncInvoker<>(request, MeetingMeta.uploadFile, hcClient); } + /** + * 获取会议鉴权随机数 + * + * 根据会议ID + 密码鉴权返回鉴权随机数,如果是小程序调用时,需要企业支持小程序功能 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request CreateAuthRandomRequest 请求对象 + * @return CompletableFuture + */ + public CompletableFuture createAuthRandomAsync(CreateAuthRandomRequest request) { + return hcClient.asyncInvokeHttp(request, MeetingMeta.createAuthRandom); + } + + /** + * 获取会议鉴权随机数 + * + * 根据会议ID + 密码鉴权返回鉴权随机数,如果是小程序调用时,需要企业支持小程序功能 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request CreateAuthRandomRequest 请求对象 + * @return AsyncInvoker + */ + public AsyncInvoker createAuthRandomAsyncInvoker( + CreateAuthRandomRequest request) { + return new AsyncInvoker<>(request, MeetingMeta.createAuthRandom, hcClient); + } + /** * 查询QoS历史会议列表 * diff --git a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingClient.java b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingClient.java index e24891a32f..91d2003b00 100644 --- a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingClient.java +++ b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingClient.java @@ -75,6 +75,8 @@ import com.huaweicloud.sdk.meeting.v1.model.CheckVerifyCodeResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomResponse; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomRequest; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateMeetingRequest; @@ -5570,6 +5572,35 @@ public SyncInvoker uploadFileInvoker(Uplo return new SyncInvoker<>(request, MeetingMeta.uploadFile, hcClient); } + /** + * 获取会议鉴权随机数 + * + * 根据会议ID + 密码鉴权返回鉴权随机数,如果是小程序调用时,需要企业支持小程序功能 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request CreateAuthRandomRequest 请求对象 + * @return CreateAuthRandomResponse + */ + public CreateAuthRandomResponse createAuthRandom(CreateAuthRandomRequest request) { + return hcClient.syncInvokeHttp(request, MeetingMeta.createAuthRandom); + } + + /** + * 获取会议鉴权随机数 + * + * 根据会议ID + 密码鉴权返回鉴权随机数,如果是小程序调用时,需要企业支持小程序功能 + * + * Please refer to HUAWEI cloud API Explorer for details. + * + * @param request CreateAuthRandomRequest 请求对象 + * @return SyncInvoker + */ + public SyncInvoker createAuthRandomInvoker( + CreateAuthRandomRequest request) { + return new SyncInvoker<>(request, MeetingMeta.createAuthRandom, hcClient); + } + /** * 查询QoS历史会议列表 * diff --git a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingMeta.java b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingMeta.java index 6b8361f68f..61248d95dd 100644 --- a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingMeta.java +++ b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/MeetingMeta.java @@ -88,6 +88,8 @@ import com.huaweicloud.sdk.meeting.v1.model.CorpAdminDTO; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateAnonymousAuthRandomResponse; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomRequest; +import com.huaweicloud.sdk.meeting.v1.model.CreateAuthRandomResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenRequest; import com.huaweicloud.sdk.meeting.v1.model.CreateConfTokenResponse; import com.huaweicloud.sdk.meeting.v1.model.CreateMeetingRequest; @@ -7476,6 +7478,39 @@ private static HttpRequestDef genForUploa return builder.build(); } + public static final HttpRequestDef createAuthRandom = + genForCreateAuthRandom(); + + private static HttpRequestDef genForCreateAuthRandom() { + // basic + HttpRequestDef.Builder builder = + HttpRequestDef.builder(HttpMethod.GET, CreateAuthRandomRequest.class, CreateAuthRandomResponse.class) + .withName("CreateAuthRandom") + .withUri("/v2/mms/ncms/conferences/auth/random") + .withContentType("application/json"); + + // requests + builder.withRequestField("conf_id", + LocationType.Query, + FieldExistence.NON_NULL_NON_EMPTY, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(CreateAuthRandomRequest::getConfId, CreateAuthRandomRequest::setConfId)); + builder.withRequestField("guest_waiting", + LocationType.Query, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(Integer.class), + f -> f.withMarshaller(CreateAuthRandomRequest::getGuestWaiting, CreateAuthRandomRequest::setGuestWaiting)); + builder.withRequestField("X-Password", + LocationType.Header, + FieldExistence.NULL_IGNORE, + TypeCasts.uncheckedConversion(String.class), + f -> f.withMarshaller(CreateAuthRandomRequest::getXPassword, CreateAuthRandomRequest::setXPassword)); + + // response + + return builder.build(); + } + public static final HttpRequestDef searchQosHistoryMeetings = genForSearchQosHistoryMeetings(); diff --git a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomRequest.java b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomRequest.java new file mode 100644 index 0000000000..9b307bac48 --- /dev/null +++ b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomRequest.java @@ -0,0 +1,123 @@ +package com.huaweicloud.sdk.meeting.v1.model; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.Objects; + +/** + * Request Object + */ +public class CreateAuthRandomRequest { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "conf_id") + + private String confId; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "guest_waiting") + + private Integer guestWaiting; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Password") + + private String xPassword; + + public CreateAuthRandomRequest withConfId(String confId) { + this.confId = confId; + return this; + } + + /** + * 会议ID + * @return confId + */ + public String getConfId() { + return confId; + } + + public void setConfId(String confId) { + this.confId = confId; + } + + public CreateAuthRandomRequest withGuestWaiting(Integer guestWaiting) { + this.guestWaiting = guestWaiting; + return this; + } + + /** + * 0-不支持来宾会前等待页能力(默认)、1-支持来宾会前等待页能力 + * minimum: 0 + * maximum: 1 + * @return guestWaiting + */ + public Integer getGuestWaiting() { + return guestWaiting; + } + + public void setGuestWaiting(Integer guestWaiting) { + this.guestWaiting = guestWaiting; + } + + public CreateAuthRandomRequest withXPassword(String xPassword) { + this.xPassword = xPassword; + return this; + } + + /** + * 会议密码 + * @return xPassword + */ + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "X-Password") + public String getXPassword() { + return xPassword; + } + + public void setXPassword(String xPassword) { + this.xPassword = xPassword; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + CreateAuthRandomRequest that = (CreateAuthRandomRequest) obj; + return Objects.equals(this.confId, that.confId) && Objects.equals(this.guestWaiting, that.guestWaiting) + && Objects.equals(this.xPassword, that.xPassword); + } + + @Override + public int hashCode() { + return Objects.hash(confId, guestWaiting, xPassword); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreateAuthRandomRequest {\n"); + sb.append(" confId: ").append(toIndentedString(confId)).append("\n"); + sb.append(" guestWaiting: ").append(toIndentedString(guestWaiting)).append("\n"); + sb.append(" xPassword: ").append(toIndentedString(xPassword)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomResponse.java b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomResponse.java new file mode 100644 index 0000000000..7540e451c6 --- /dev/null +++ b/services/meeting/src/main/java/com/huaweicloud/sdk/meeting/v1/model/CreateAuthRandomResponse.java @@ -0,0 +1,266 @@ +package com.huaweicloud.sdk.meeting.v1.model; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonValue; +import com.huaweicloud.sdk.core.SdkResponse; + +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; + +/** + * Response Object + */ +public class CreateAuthRandomResponse extends SdkResponse { + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "random") + + private String random; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "subject") + + private String subject; + + /** + * 会议类型模型。 * COMMON:MCU会议 * RTC:MMR会议 + */ + public static final class ConfModeEnum { + + /** + * Enum COMMON for value: "COMMON" + */ + public static final ConfModeEnum COMMON = new ConfModeEnum("COMMON"); + + /** + * Enum RTC for value: "RTC" + */ + public static final ConfModeEnum RTC = new ConfModeEnum("RTC"); + + private static final Map STATIC_FIELDS = createStaticFields(); + + private static Map createStaticFields() { + Map map = new HashMap<>(); + map.put("COMMON", COMMON); + map.put("RTC", RTC); + return Collections.unmodifiableMap(map); + } + + private String value; + + ConfModeEnum(String value) { + this.value = value; + } + + @JsonValue + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + @JsonCreator + public static ConfModeEnum fromValue(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)).orElse(new ConfModeEnum(value)); + } + + public static ConfModeEnum valueOf(String value) { + if (value == null) { + return null; + } + return java.util.Optional.ofNullable(STATIC_FIELDS.get(value)) + .orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'")); + } + + @Override + public boolean equals(Object obj) { + if (obj instanceof ConfModeEnum) { + return this.value.equals(((ConfModeEnum) obj).value); + } + return false; + } + + @Override + public int hashCode() { + return this.value.hashCode(); + } + } + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "conf_mode") + + private ConfModeEnum confMode; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "webinar") + + private Boolean webinar; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "need_password") + + private Boolean needPassword; + + @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonProperty(value = "support_applets") + + private Boolean supportApplets; + + public CreateAuthRandomResponse withRandom(String random) { + this.random = random; + return this; + } + + /** + * 鉴权随机数 + * @return random + */ + public String getRandom() { + return random; + } + + public void setRandom(String random) { + this.random = random; + } + + public CreateAuthRandomResponse withSubject(String subject) { + this.subject = subject; + return this; + } + + /** + * 会议主题 + * @return subject + */ + public String getSubject() { + return subject; + } + + public void setSubject(String subject) { + this.subject = subject; + } + + public CreateAuthRandomResponse withConfMode(ConfModeEnum confMode) { + this.confMode = confMode; + return this; + } + + /** + * 会议类型模型。 * COMMON:MCU会议 * RTC:MMR会议 + * @return confMode + */ + public ConfModeEnum getConfMode() { + return confMode; + } + + public void setConfMode(ConfModeEnum confMode) { + this.confMode = confMode; + } + + public CreateAuthRandomResponse withWebinar(Boolean webinar) { + this.webinar = webinar; + return this; + } + + /** + * 是否为网络研讨会 + * @return webinar + */ + public Boolean getWebinar() { + return webinar; + } + + public void setWebinar(Boolean webinar) { + this.webinar = webinar; + } + + public CreateAuthRandomResponse withNeedPassword(Boolean needPassword) { + this.needPassword = needPassword; + return this; + } + + /** + * 是否需要密码 + * @return needPassword + */ + public Boolean getNeedPassword() { + return needPassword; + } + + public void setNeedPassword(Boolean needPassword) { + this.needPassword = needPassword; + } + + public CreateAuthRandomResponse withSupportApplets(Boolean supportApplets) { + this.supportApplets = supportApplets; + return this; + } + + /** + * 是否支持小程序 + * @return supportApplets + */ + public Boolean getSupportApplets() { + return supportApplets; + } + + public void setSupportApplets(Boolean supportApplets) { + this.supportApplets = supportApplets; + } + + @Override + public boolean equals(java.lang.Object obj) { + if (this == obj) { + return true; + } + if (obj == null || getClass() != obj.getClass()) { + return false; + } + CreateAuthRandomResponse that = (CreateAuthRandomResponse) obj; + return Objects.equals(this.random, that.random) && Objects.equals(this.subject, that.subject) + && Objects.equals(this.confMode, that.confMode) && Objects.equals(this.webinar, that.webinar) + && Objects.equals(this.needPassword, that.needPassword) + && Objects.equals(this.supportApplets, that.supportApplets); + } + + @Override + public int hashCode() { + return Objects.hash(random, subject, confMode, webinar, needPassword, supportApplets); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreateAuthRandomResponse {\n"); + sb.append(" random: ").append(toIndentedString(random)).append("\n"); + sb.append(" subject: ").append(toIndentedString(subject)).append("\n"); + sb.append(" confMode: ").append(toIndentedString(confMode)).append("\n"); + sb.append(" webinar: ").append(toIndentedString(webinar)).append("\n"); + sb.append(" needPassword: ").append(toIndentedString(needPassword)).append("\n"); + sb.append(" supportApplets: ").append(toIndentedString(supportApplets)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} diff --git a/services/metastudio/pom.xml b/services/metastudio/pom.xml index 3e7badccfd..591448756a 100644 --- a/services/metastudio/pom.xml +++ b/services/metastudio/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-metastudio - 3.1.112 + 3.1.113 Huawei Cloud SDK for METASTUDIO 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/moderation/pom.xml b/services/moderation/pom.xml index f2bf26e830..1cf15988ef 100644 --- a/services/moderation/pom.xml +++ b/services/moderation/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-moderation - 3.1.112 + 3.1.113 Huawei Cloud SDK for MODERATION 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/mpc/pom.xml b/services/mpc/pom.xml index c85b60636d..5f233dae31 100644 --- a/services/mpc/pom.xml +++ b/services/mpc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-mpc - 3.1.112 + 3.1.113 Huawei Cloud SDK for MPC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/mrs/pom.xml b/services/mrs/pom.xml index 95eebf1bba..d4dee08b31 100644 --- a/services/mrs/pom.xml +++ b/services/mrs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-mrs - 3.1.112 + 3.1.113 Huawei Cloud SDK for MRS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/msgsms/pom.xml b/services/msgsms/pom.xml index ef888a139a..d3eb9b08c4 100644 --- a/services/msgsms/pom.xml +++ b/services/msgsms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-msgsms - 3.1.112 + 3.1.113 Huawei Cloud SDK for MSGSMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/mssi/pom.xml b/services/mssi/pom.xml index 2294c788d5..a304e2d5cc 100644 --- a/services/mssi/pom.xml +++ b/services/mssi/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-mssi - 3.1.112 + 3.1.113 Huawei Cloud SDK for MSSI 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/nat/pom.xml b/services/nat/pom.xml index 0d87240751..9b47603964 100644 --- a/services/nat/pom.xml +++ b/services/nat/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-nat - 3.1.112 + 3.1.113 Huawei Cloud SDK for NAT 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/nlp/pom.xml b/services/nlp/pom.xml index 918487855d..add3cc9d2f 100644 --- a/services/nlp/pom.xml +++ b/services/nlp/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-nlp - 3.1.112 + 3.1.113 Huawei Cloud SDK for NLP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/oa/pom.xml b/services/oa/pom.xml index f4579a2969..ce24e1665f 100644 --- a/services/oa/pom.xml +++ b/services/oa/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-oa - 3.1.112 + 3.1.113 Huawei Cloud SDK for OA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/obs/pom.xml b/services/obs/pom.xml index 675ec6e1cf..5e89c4c946 100644 --- a/services/obs/pom.xml +++ b/services/obs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-obs - 3.1.112 + 3.1.113 Huawei Cloud SDK for OBS 4.0.0 @@ -17,12 +17,12 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 com.huaweicloud.sdk huaweicloud-sdk-core-xml - 3.1.112 + 3.1.113 diff --git a/services/ocr/pom.xml b/services/ocr/pom.xml index 185858bb84..d0f1b29cd9 100644 --- a/services/ocr/pom.xml +++ b/services/ocr/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ocr - 3.1.112 + 3.1.113 Huawei Cloud SDK for OCR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/oms/pom.xml b/services/oms/pom.xml index 29c027cd70..97e8636a17 100644 --- a/services/oms/pom.xml +++ b/services/oms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-oms - 3.1.112 + 3.1.113 Huawei Cloud SDK for OMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/optverse/pom.xml b/services/optverse/pom.xml index 24d10cc496..2ad1f66082 100644 --- a/services/optverse/pom.xml +++ b/services/optverse/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-optverse - 3.1.112 + 3.1.113 Huawei Cloud SDK for OPTVERSE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/organizations/pom.xml b/services/organizations/pom.xml index a6ec79cee1..4504e169bd 100644 --- a/services/organizations/pom.xml +++ b/services/organizations/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-organizations - 3.1.112 + 3.1.113 Huawei Cloud SDK for ORGANIZATIONS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/orgid/pom.xml b/services/orgid/pom.xml index 9137d18a6a..76c97026f9 100644 --- a/services/orgid/pom.xml +++ b/services/orgid/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-orgid - 3.1.112 + 3.1.113 Huawei Cloud SDK for ORGID 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/oroas/pom.xml b/services/oroas/pom.xml index 284b76e569..37ea4af9c4 100644 --- a/services/oroas/pom.xml +++ b/services/oroas/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-oroas - 3.1.112 + 3.1.113 Huawei Cloud SDK for OROAS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/osm/pom.xml b/services/osm/pom.xml index 62d3eb1d1b..bd7e9c7238 100644 --- a/services/osm/pom.xml +++ b/services/osm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-osm - 3.1.112 + 3.1.113 Huawei Cloud SDK for OSM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/pangulargemodels/pom.xml b/services/pangulargemodels/pom.xml index bdeb3b20a8..528c09869c 100644 --- a/services/pangulargemodels/pom.xml +++ b/services/pangulargemodels/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-pangulargemodels - 3.1.112 + 3.1.113 Huawei Cloud SDK for PANGULARGEMODELS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 org.springframework.boot diff --git a/services/pom.xml b/services/pom.xml index 28acaeee28..681dbc80e8 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -6,190 +6,190 @@ com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk com.huaweicloud.sdk huaweicloud-sdk-services - 3.1.112 + 3.1.113 pom Huawei Cloud SDK for Java Services Services code for Huawei Cloud SDK for Java https://github.com/huaweicloud/huaweicloud-sdk-java-v3 - aom - dws - iotedge - tics + ocr + lts + cce + cloudrtc lakeformation - cpts + sfsturbo + cdm + ec + kafka + vcm meeting - obs - expert - idmeclassicapi - metastudio - bss - scm - aad - cce - deh - bms - das - codeartsdeploy - rocketmq - roma - cbs - er - res + rgc antiddos - css - ddm - dataartsinsight - codeartsartifact - idme - ces - bcs - gaussdbfornosql - apig - vod - ecs - hilens - ram - nat - dbss - dli - codeartspipeline - iotanalytics - vpn - koomap - eihealth - ccm - projectman - dsc - identitycenter - ocr - ivs - ims - rds - cgs - classroom - sa - dis - vias - as - cph - hss - workspaceapp - kafka - cloudide - ief - smn + cdn moderation - devstar bssintl - dgc - osm - eds - live - dc - imagesearch - codeartsgovernance - workspace - cfw - functiongraph - organizations - cbr - kps - pangulargemodels - cloudtable - kvs + cph + waf + hss + vod iotdm - lts - gaussdbforopengauss + secmaster + oroas + ecs + oa + iec asm - ga - mas - sms - servicestage - cloudrtc - vpcep - codeartsinspector - dris - aos - frs - rgc - elb - cdn + dgc + expert + tms + csms + cloudtest apm - rms - oroas - image - sts - cdm - dss + bcs + rds + classroom + oms koophone - tms - ugo - cms - eps + res + dsc + servicestage + deh + codeartsbuild + cloudtable + roma + er + evs rabbitmq iam - eg - oa + codeartspipeline + rms + msgsms + codehub + dws + vpcep + drs + identitycenterstore + config + cse + live + ram + aos + imagesearch + gaussdbforopengauss + cgs + dataartsstudio + image + campusgo + identitycenter + bms + cc + koomap + cloudide + cae codeartscheck + apig + codeartsdeploy + koomessage + dss sis + eip + hilens + frs + dli + kms + mrs + orgid + dns + coc + sdrs gsl - nlp - mapds - iamaccessanalyzer - oms - koomessage - waf - ges - ec - campusgo - mpc - iec - dataartsstudio - dds + geip + sms + gaussdbfornosql + idmeclassicapi cts - iotda - coc + ugo + scm + dc + metastudio + iotanalytics + cloudpond optverse - codeartsbuild - dns - cae - vcm + cms + idme + cfw + eg + ccm + codeartsinspector + sa dwr - sfsturbo - cse - swr - drs - csms - codehub - cloudtest mssi - orgid - eip + bss + ddm edgesec - geip - sdrs - cloudpond dlf - secmaster - cc - evs + css + ga + mas + das + ief + vias + cbr + dbss cbh - gaussdb - dcs - mrs + kps + pangulargemodels + functiongraph + dataartsinsight + iotedge + eds + eps + rocketmq codecraft - msgsms - config - identitycenterstore - kms + swr + osm + dcs + aom + nat + sts + dris + ivs + nlp vpc + devstar + cpts + vpn + ces + mpc + mapds + workspaceapp + iamaccessanalyzer + dis + projectman + codeartsartifact + ges + smn + organizations + gaussdb + codeartsgovernance vas + aad + workspace + kvs + tics + iotda + obs + ims + eihealth + dds + as + cbs + elb diff --git a/services/projectman/pom.xml b/services/projectman/pom.xml index 3733c9b7d3..481fc3f021 100644 --- a/services/projectman/pom.xml +++ b/services/projectman/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-projectman - 3.1.112 + 3.1.113 Huawei Cloud SDK for PROJECTMAN 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/rabbitmq/pom.xml b/services/rabbitmq/pom.xml index 473044205d..2ab9852fd6 100644 --- a/services/rabbitmq/pom.xml +++ b/services/rabbitmq/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-rabbitmq - 3.1.112 + 3.1.113 Huawei Cloud SDK for RABBITMQ 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ram/pom.xml b/services/ram/pom.xml index c2a083a2c6..8f5ffd044b 100644 --- a/services/ram/pom.xml +++ b/services/ram/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ram - 3.1.112 + 3.1.113 Huawei Cloud SDK for RAM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/rds/pom.xml b/services/rds/pom.xml index fd98609a4f..a2daf9f7c5 100644 --- a/services/rds/pom.xml +++ b/services/rds/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-rds - 3.1.112 + 3.1.113 Huawei Cloud SDK for RDS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/res/pom.xml b/services/res/pom.xml index d96cc390db..520f1a2a1d 100644 --- a/services/res/pom.xml +++ b/services/res/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-res - 3.1.112 + 3.1.113 Huawei Cloud SDK for RES 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/rgc/pom.xml b/services/rgc/pom.xml index e3ebcd8db5..12950a4b66 100644 --- a/services/rgc/pom.xml +++ b/services/rgc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-rgc - 3.1.112 + 3.1.113 Huawei Cloud SDK for RGC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/rms/pom.xml b/services/rms/pom.xml index 8a2f7e613b..b3722a06f5 100644 --- a/services/rms/pom.xml +++ b/services/rms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-rms - 3.1.112 + 3.1.113 Huawei Cloud SDK for RMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/rocketmq/pom.xml b/services/rocketmq/pom.xml index 54090baf0c..80f0ad9461 100644 --- a/services/rocketmq/pom.xml +++ b/services/rocketmq/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-rocketmq - 3.1.112 + 3.1.113 Huawei Cloud SDK for ROCKETMQ 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/roma/pom.xml b/services/roma/pom.xml index 04f6b6634c..531cfae51f 100644 --- a/services/roma/pom.xml +++ b/services/roma/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-roma - 3.1.112 + 3.1.113 Huawei Cloud SDK for ROMA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sa/pom.xml b/services/sa/pom.xml index 058c319d47..86bb76533a 100644 --- a/services/sa/pom.xml +++ b/services/sa/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sa - 3.1.112 + 3.1.113 Huawei Cloud SDK for SA 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/scm/pom.xml b/services/scm/pom.xml index 4278866a22..ceb7ef4c86 100644 --- a/services/scm/pom.xml +++ b/services/scm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-scm - 3.1.112 + 3.1.113 Huawei Cloud SDK for SCM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sdrs/pom.xml b/services/sdrs/pom.xml index 3387f4e968..ef59bb7030 100644 --- a/services/sdrs/pom.xml +++ b/services/sdrs/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sdrs - 3.1.112 + 3.1.113 Huawei Cloud SDK for SDRS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/secmaster/pom.xml b/services/secmaster/pom.xml index 7961e9a6d4..93596eb992 100644 --- a/services/secmaster/pom.xml +++ b/services/secmaster/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-secmaster - 3.1.112 + 3.1.113 Huawei Cloud SDK for SECMASTER 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/servicestage/pom.xml b/services/servicestage/pom.xml index 57ce18d25b..97c12c29cf 100644 --- a/services/servicestage/pom.xml +++ b/services/servicestage/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-servicestage - 3.1.112 + 3.1.113 Huawei Cloud SDK for SERVICESTAGE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sfsturbo/pom.xml b/services/sfsturbo/pom.xml index aebbe98879..5b4016d4a7 100644 --- a/services/sfsturbo/pom.xml +++ b/services/sfsturbo/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sfsturbo - 3.1.112 + 3.1.113 Huawei Cloud SDK for SFSTURBO 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sis/pom.xml b/services/sis/pom.xml index 81aaf49d43..b350d9aeae 100644 --- a/services/sis/pom.xml +++ b/services/sis/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sis - 3.1.112 + 3.1.113 Huawei Cloud SDK for SIS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/smn/pom.xml b/services/smn/pom.xml index e374e7d4f0..05f2bdb67e 100644 --- a/services/smn/pom.xml +++ b/services/smn/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-smn - 3.1.112 + 3.1.113 Huawei Cloud SDK for SMN 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sms/pom.xml b/services/sms/pom.xml index 081a169836..ff08c12e6a 100644 --- a/services/sms/pom.xml +++ b/services/sms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sms - 3.1.112 + 3.1.113 Huawei Cloud SDK for SMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/sts/pom.xml b/services/sts/pom.xml index 179f75f864..403ea76feb 100644 --- a/services/sts/pom.xml +++ b/services/sts/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-sts - 3.1.112 + 3.1.113 Huawei Cloud SDK for STS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/swr/pom.xml b/services/swr/pom.xml index 80b01780ad..bf9a00a538 100644 --- a/services/swr/pom.xml +++ b/services/swr/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-swr - 3.1.112 + 3.1.113 Huawei Cloud SDK for SWR 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/tics/pom.xml b/services/tics/pom.xml index 976ae6f538..6adf8f3e53 100644 --- a/services/tics/pom.xml +++ b/services/tics/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-tics - 3.1.112 + 3.1.113 Huawei Cloud SDK for TICS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/tms/pom.xml b/services/tms/pom.xml index 15d98d9897..5af47b26b0 100644 --- a/services/tms/pom.xml +++ b/services/tms/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-tms - 3.1.112 + 3.1.113 Huawei Cloud SDK for TMS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/ugo/pom.xml b/services/ugo/pom.xml index ab53328a6e..70af8a06f7 100644 --- a/services/ugo/pom.xml +++ b/services/ugo/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-ugo - 3.1.112 + 3.1.113 Huawei Cloud SDK for UGO 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vas/pom.xml b/services/vas/pom.xml index 08ae0d85e3..38c061f34b 100644 --- a/services/vas/pom.xml +++ b/services/vas/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vas - 3.1.112 + 3.1.113 Huawei Cloud SDK for VAS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vcm/pom.xml b/services/vcm/pom.xml index ba631566c4..511f6eb909 100644 --- a/services/vcm/pom.xml +++ b/services/vcm/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vcm - 3.1.112 + 3.1.113 Huawei Cloud SDK for VCM 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vias/pom.xml b/services/vias/pom.xml index c8240222e7..8ded68f0da 100644 --- a/services/vias/pom.xml +++ b/services/vias/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vias - 3.1.112 + 3.1.113 Huawei Cloud SDK for VIAS 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vod/pom.xml b/services/vod/pom.xml index 1487ab0e38..e08efe42a4 100644 --- a/services/vod/pom.xml +++ b/services/vod/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vod - 3.1.112 + 3.1.113 Huawei Cloud SDK for VOD 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vpc/pom.xml b/services/vpc/pom.xml index 4efe621903..fa054fbf19 100644 --- a/services/vpc/pom.xml +++ b/services/vpc/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vpc - 3.1.112 + 3.1.113 Huawei Cloud SDK for VPC 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/BatchCreateSubNetworkInterfaceOption.java b/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/BatchCreateSubNetworkInterfaceOption.java index 11974ba44e..9936751a5e 100644 --- a/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/BatchCreateSubNetworkInterfaceOption.java +++ b/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/BatchCreateSubNetworkInterfaceOption.java @@ -48,21 +48,6 @@ public class BatchCreateSubNetworkInterfaceOption { private List allowedAddressPairs = null; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "instance_id") - - private String instanceId; - - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "instance_type") - - private String instanceType; - - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "tags") - - private List tags = null; - public BatchCreateSubNetworkInterfaceOption withVirsubnetId(String virsubnetId) { this.virsubnetId = virsubnetId; return this; @@ -215,73 +200,6 @@ public void setAllowedAddressPairs(List allowedAddressPairs) this.allowedAddressPairs = allowedAddressPairs; } - public BatchCreateSubNetworkInterfaceOption withInstanceId(String instanceId) { - this.instanceId = instanceId; - return this; - } - - /** - * 功能说明:辅助弹性网卡所属实例ID,例如RDS实例ID 约束: 1-64个字符 - * @return instanceId - */ - public String getInstanceId() { - return instanceId; - } - - public void setInstanceId(String instanceId) { - this.instanceId = instanceId; - } - - public BatchCreateSubNetworkInterfaceOption withInstanceType(String instanceType) { - this.instanceType = instanceType; - return this; - } - - /** - * 功能说明:辅助弹性网卡所属实例类型,例如“RDS” 约束:1-64个字符 - * @return instanceType - */ - public String getInstanceType() { - return instanceType; - } - - public void setInstanceType(String instanceType) { - this.instanceType = instanceType; - } - - public BatchCreateSubNetworkInterfaceOption withTags(List tags) { - this.tags = tags; - return this; - } - - public BatchCreateSubNetworkInterfaceOption addTagsItem(ResourceTag tagsItem) { - if (this.tags == null) { - this.tags = new ArrayList<>(); - } - this.tags.add(tagsItem); - return this; - } - - public BatchCreateSubNetworkInterfaceOption withTags(Consumer> tagsSetter) { - if (this.tags == null) { - this.tags = new ArrayList<>(); - } - tagsSetter.accept(this.tags); - return this; - } - - /** - * 辅助弹性网卡资源标签 - * @return tags - */ - public List getTags() { - return tags; - } - - public void setTags(List tags) { - this.tags = tags; - } - @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -295,23 +213,13 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.securityGroups, that.securityGroups) && Objects.equals(this.description, that.description) && Objects.equals(this.ipv6Enable, that.ipv6Enable) && Objects.equals(this.projectId, that.projectId) - && Objects.equals(this.allowedAddressPairs, that.allowedAddressPairs) - && Objects.equals(this.instanceId, that.instanceId) && Objects.equals(this.instanceType, that.instanceType) - && Objects.equals(this.tags, that.tags); + && Objects.equals(this.allowedAddressPairs, that.allowedAddressPairs); } @Override public int hashCode() { - return Objects.hash(virsubnetId, - parentId, - securityGroups, - description, - ipv6Enable, - projectId, - allowedAddressPairs, - instanceId, - instanceType, - tags); + return Objects + .hash(virsubnetId, parentId, securityGroups, description, ipv6Enable, projectId, allowedAddressPairs); } @Override @@ -325,9 +233,6 @@ public String toString() { sb.append(" ipv6Enable: ").append(toIndentedString(ipv6Enable)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" allowedAddressPairs: ").append(toIndentedString(allowedAddressPairs)).append("\n"); - sb.append(" instanceId: ").append(toIndentedString(instanceId)).append("\n"); - sb.append(" instanceType: ").append(toIndentedString(instanceType)).append("\n"); - sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/CreateSubNetworkInterfaceOption.java b/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/CreateSubNetworkInterfaceOption.java index 0a3bd26649..6c1c9d14c2 100644 --- a/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/CreateSubNetworkInterfaceOption.java +++ b/services/vpc/src/main/java/com/huaweicloud/sdk/vpc/v3/model/CreateSubNetworkInterfaceOption.java @@ -63,21 +63,6 @@ public class CreateSubNetworkInterfaceOption { private List allowedAddressPairs = null; - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "instance_id") - - private String instanceId; - - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "instance_type") - - private String instanceType; - - @JsonInclude(JsonInclude.Include.NON_NULL) - @JsonProperty(value = "tags") - - private List tags = null; - public CreateSubNetworkInterfaceOption withVirsubnetId(String virsubnetId) { this.virsubnetId = virsubnetId; return this; @@ -281,73 +266,6 @@ public void setAllowedAddressPairs(List allowedAddressPairs) this.allowedAddressPairs = allowedAddressPairs; } - public CreateSubNetworkInterfaceOption withInstanceId(String instanceId) { - this.instanceId = instanceId; - return this; - } - - /** - * 功能说明:辅助弹性网卡所属实例ID,例如RDS实例ID 约束: 1-64个字符 - * @return instanceId - */ - public String getInstanceId() { - return instanceId; - } - - public void setInstanceId(String instanceId) { - this.instanceId = instanceId; - } - - public CreateSubNetworkInterfaceOption withInstanceType(String instanceType) { - this.instanceType = instanceType; - return this; - } - - /** - * 功能说明:辅助弹性网卡所属实例类型,例如“RDS” 约束:1-64个字符 - * @return instanceType - */ - public String getInstanceType() { - return instanceType; - } - - public void setInstanceType(String instanceType) { - this.instanceType = instanceType; - } - - public CreateSubNetworkInterfaceOption withTags(List tags) { - this.tags = tags; - return this; - } - - public CreateSubNetworkInterfaceOption addTagsItem(ResourceTag tagsItem) { - if (this.tags == null) { - this.tags = new ArrayList<>(); - } - this.tags.add(tagsItem); - return this; - } - - public CreateSubNetworkInterfaceOption withTags(Consumer> tagsSetter) { - if (this.tags == null) { - this.tags = new ArrayList<>(); - } - tagsSetter.accept(this.tags); - return this; - } - - /** - * 辅助弹性网卡资源标签 - * @return tags - */ - public List getTags() { - return tags; - } - - public void setTags(List tags) { - this.tags = tags; - } - @Override public boolean equals(java.lang.Object obj) { if (this == obj) { @@ -364,9 +282,7 @@ public boolean equals(java.lang.Object obj) { && Objects.equals(this.ipv6IpAddress, that.ipv6IpAddress) && Objects.equals(this.securityGroups, that.securityGroups) && Objects.equals(this.projectId, that.projectId) - && Objects.equals(this.allowedAddressPairs, that.allowedAddressPairs) - && Objects.equals(this.instanceId, that.instanceId) && Objects.equals(this.instanceType, that.instanceType) - && Objects.equals(this.tags, that.tags); + && Objects.equals(this.allowedAddressPairs, that.allowedAddressPairs); } @Override @@ -380,10 +296,7 @@ public int hashCode() { ipv6IpAddress, securityGroups, projectId, - allowedAddressPairs, - instanceId, - instanceType, - tags); + allowedAddressPairs); } @Override @@ -400,9 +313,6 @@ public String toString() { sb.append(" securityGroups: ").append(toIndentedString(securityGroups)).append("\n"); sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n"); sb.append(" allowedAddressPairs: ").append(toIndentedString(allowedAddressPairs)).append("\n"); - sb.append(" instanceId: ").append(toIndentedString(instanceId)).append("\n"); - sb.append(" instanceType: ").append(toIndentedString(instanceType)).append("\n"); - sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/services/vpcep/pom.xml b/services/vpcep/pom.xml index acbf7fbb72..37cf97ee05 100644 --- a/services/vpcep/pom.xml +++ b/services/vpcep/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vpcep - 3.1.112 + 3.1.113 Huawei Cloud SDK for VPCEP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/vpn/pom.xml b/services/vpn/pom.xml index 9aa1ee54b4..0a3b7b3715 100644 --- a/services/vpn/pom.xml +++ b/services/vpn/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-vpn - 3.1.112 + 3.1.113 Huawei Cloud SDK for VPN 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/waf/pom.xml b/services/waf/pom.xml index a220eb5f0f..f8015159fe 100644 --- a/services/waf/pom.xml +++ b/services/waf/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-waf - 3.1.112 + 3.1.113 Huawei Cloud SDK for WAF 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/workspace/pom.xml b/services/workspace/pom.xml index d055f8ced4..081e212494 100644 --- a/services/workspace/pom.xml +++ b/services/workspace/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-workspace - 3.1.112 + 3.1.113 Huawei Cloud SDK for WORKSPACE 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113 diff --git a/services/workspaceapp/pom.xml b/services/workspaceapp/pom.xml index 1496688314..fb4f4eeb49 100644 --- a/services/workspaceapp/pom.xml +++ b/services/workspaceapp/pom.xml @@ -3,12 +3,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> com.huaweicloud.sdk - 3.1.112 + 3.1.113 huaweicloud-sdk-services .. huaweicloud-sdk-workspaceapp - 3.1.112 + 3.1.113 Huawei Cloud SDK for WORKSPACEAPP 4.0.0 @@ -17,7 +17,7 @@ com.huaweicloud.sdk huaweicloud-sdk-core - 3.1.112 + 3.1.113