diff --git a/CHANGELOG.md b/CHANGELOG.md index 0893ef756f..01d1c75160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,246 @@ +# 3.1.111 2024-08-22 + +### HuaweiCloud SDK CAE + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - Remove the API `ListComponentEvents` + - **ListNoticeRules** + - changes of response param + - `+ items.notification.template` + - **CreateNoticeRule** + - changes of request param + - `+ spec.notification.template` + - changes of response param + - `+ spec.notification.template` + - **ShowNoticeRule** + - changes of response param + - `+ spec.notification.template` + - **UpdateNoticeRule** + - changes of response param + - `+ spec.notification.template` + +### HuaweiCloud SDK CCE + +- _API Version_ + - V3 +- _Features_ + - Support the APIs `SyncNode`, `BatchSyncNodes` +- _Bug Fix_ + - None +- _Change_ + - None + +### HuaweiCloud SDK DRS + +- _API Version_ + - V5 +- _Features_ + - Support the APIs `UploadUserJdbcDriver`, `SyncUserJdbcDriver`, `ListUserJdbcDrivers`, `DeleteUserJdbcDriver` +- _Bug Fix_ + - None +- _Change_ + - **CreateJob** + - changes of request param + - `+ job.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.source_endpoint.db_type: enum value [mysql]` + - changes of response param + - `+ is_clone_job` + - `+ create_time` + - `+ name` + - `+ id` + - `+ status` + - `- job` + - **BatchCreateJobsAsync** + - changes of request param + - `+ jobs.policy_config.is_create_table_with_index` + - `+ jobs.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.source_endpoint.db_type: enum value [mysql]` + - **ListAsyncJobDetail** + - changes of response param + - `+ jobs.status: enum value [CREATING,CREATE_FAILED,CONFIGURATION,STARTJOBING,WAITING_FOR_START,START_JOB_FAILED,PAUSING,FULL_TRANSFER_STARTED,FULL_TRANSFER_FAILED,FULL_TRANSFER_COMPLETE,INCRE_TRANSFER_STARTED,INCRE_TRANSFER_FAILED,RELEASE_RESOURCE_STARTED,RELEASE_RESOURCE_FAILED,RELEASE_RESOURCE_COMPLETE,REBUILD_NODE_STARTED,REBUILD_NODE_FAILED,CHANGE_JOB_STARTED,CHANGE_JOB_FAILED,DELETED,CHILD_TRANSFER_STARTING,CHILD_TRANSFER_STARTED,CHILD_TRANSFER_COMPLETE,CHILD_TRANSFER_FAILED,RELEASE_CHILD_TRANSFER_STARTED,RELEASE_CHILD_TRANSFER_COMPLETE,NODE_UPGRADE_START,NODE_UPGRADE_COMPLETE,NODE_UPGRADE_FAILED]` + - `+ jobs.policy_config.is_create_table_with_index` + - `+ jobs.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.source_endpoint.db_type: enum value [mysql]` + - **UpdateBatchAsyncJobs** + - changes of request param + - `+ jobs.params.policy_config.is_create_table_with_index` + - `+ jobs.params.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.params.source_endpoint.db_type: enum value [mysql]` + - **ShowJobDetail** + - changes of response param + - `+ job.status: enum value [CREATING,CREATE_FAILED,CONFIGURATION,STARTJOBING,WAITING_FOR_START,START_JOB_FAILED,PAUSING,FULL_TRANSFER_STARTED,FULL_TRANSFER_FAILED,FULL_TRANSFER_COMPLETE,INCRE_TRANSFER_STARTED,INCRE_TRANSFER_FAILED,RELEASE_RESOURCE_STARTED,RELEASE_RESOURCE_FAILED,RELEASE_RESOURCE_COMPLETE,REBUILD_NODE_STARTED,REBUILD_NODE_FAILED,CHANGE_JOB_STARTED,CHANGE_JOB_FAILED,DELETED,CHILD_TRANSFER_STARTING,CHILD_TRANSFER_STARTED,CHILD_TRANSFER_COMPLETE,CHILD_TRANSFER_FAILED,RELEASE_CHILD_TRANSFER_STARTED,RELEASE_CHILD_TRANSFER_COMPLETE,NODE_UPGRADE_START,NODE_UPGRADE_COMPLETE,NODE_UPGRADE_FAILED]` + - `+ job.policy_config.is_create_table_with_index` + - `+ job.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.source_endpoint.db_type: enum value [mysql]` + - **UpdateJob** + - changes of request param + - `+ job.params.policy_config.is_create_table_with_index` + - `+ job.params.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.params.source_endpoint.db_type: enum value [mysql]` + - **ExecuteJobAction** + - changes of request param + - `+ job.action_params.is_only_init_task` + - `+ job.action_params.endpoints.db_type: enum value [mysql]` + - **BatchExecuteJobActions** + - changes of request param + - `+ jobs.action_params.is_only_init_task` + - `+ jobs.action_params.endpoints.db_type: enum value [mysql]` + +### HuaweiCloud SDK eiHealth + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowMolBatchDownloadTask** + - changes of response param + - `+ progress` + - **ListBaseModel** + - changes of response param + - `- models.creator` + - **CreateFepJob** + - changes of request param + - `+ add_membrane` + - **ShowFepJob** + - changes of response param + - `+ add_membrane` + - `+ job_result.sub_tasks_duration` + - **ShowAdmetJob** + - changes of response param + - `+ job_result.sub_tasks_duration` + - **ShowDockingJob** + - changes of response param + - `+ job_result.sub_tasks_duration` + +### HuaweiCloud SDK GaussDBforopenGauss + +- _API Version_ + - V3 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **CreateDbInstance** + - changes of request param + - `+ ha.instance_mode` + +### HuaweiCloud SDK KMS + +- _API Version_ + - V2 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **CreateDatakey** + - changes of request param + - `+ additional_authenticated_data` + - **CreateDatakeyWithoutPlaintext** + - changes of request param + - `+ additional_authenticated_data` + - **EncryptDatakey** + - changes of request param + - `+ additional_authenticated_data` + - **DecryptDatakey** + - changes of request param + - `+ additional_authenticated_data` + - **EncryptData** + - changes of request param + - `+ additional_authenticated_data` + - **DecryptData** + - changes of request param + - `+ additional_authenticated_data` + +### HuaweiCloud SDK Meeting + +- _API Version_ + - V1 +- _Features_ + - Support the following APIs: + - `AddAppId` + - `BatchSearchAppId` + - `UpdateAppId` + - `DeleteAppId` + - `ResetAppKey` +- _Bug Fix_ + - None +- _Change_ + - None + +### HuaweiCloud SDK OMS + +- _API Version_ + - V2 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ShowTask** + - changes of response param + - `+ task_priority` + - **CreateTask** + - changes of request param + - `+ task_priority` + - **ListTasks** + - changes of response param + - `+ task_priority` + - `+ tasks.task_priority` + +### HuaweiCloud SDK VPCEP + +- _API Version_ + - V1 +- _Features_ + - None +- _Bug Fix_ + - None +- _Change_ + - **ListEndpointInfoDetails** + - changes of response param + - `* policy_document: string -> object` + - **UpdateEndpointWhite** + - changes of response param + - `* policy_document: string -> object` + - **UpdateEndpointPolicy** + - changes of request param + - `* policy_document: string -> object` + - changes of response param + - `* policy_document: string -> object` + - **DeleteEndpointPolicy** + - changes of response param + - `* policy_document: string -> object` + - **CreateEndpoint** + - changes of request param + - `* policy_document: string -> object` + - changes of response param + - `* policy_document: string -> object` + - **ListEndpoints** + - changes of response param + - `* endpoints.policy_document: string -> object` + +### HuaweiCloud SDK Workspace + +- _API Version_ + - V2 +- _Features_ + - Support the API `ListDesktopsConnectStatus` +- _Bug Fix_ + - None +- _Change_ + - None + # 3.1.110 2024-08-15 ### HuaweiCloud SDK AOS diff --git a/CHANGELOG_CN.md b/CHANGELOG_CN.md index 5e1d24a04c..63f008655b 100644 --- a/CHANGELOG_CN.md +++ b/CHANGELOG_CN.md @@ -1,3 +1,246 @@ +# 3.1.111 2024-08-22 + +### HuaweiCloud SDK CAE + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - 移除接口`ListComponentEvents` + - **ListNoticeRules** + - 响应参数变更 + - `+ items.notification.template` + - **CreateNoticeRule** + - 请求参数变更 + - `+ spec.notification.template` + - 响应参数变更 + - `+ spec.notification.template` + - **ShowNoticeRule** + - 响应参数变更 + - `+ spec.notification.template` + - **UpdateNoticeRule** + - 响应参数变更 + - `+ spec.notification.template` + +### HuaweiCloud SDK CCE + +- _接口版本_ + - V3 +- _新增特性_ + - 支持接口`SyncNode`、`BatchSyncNodes` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + +### HuaweiCloud SDK DRS + +- _接口版本_ + - V5 +- _新增特性_ + - 支持接口`UploadUserJdbcDriver`、`SyncUserJdbcDriver`、`ListUserJdbcDrivers`、`DeleteUserJdbcDriver` +- _解决问题_ + - 无 +- _特性变更_ + - **CreateJob** + - 请求参数变更 + - `+ job.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.source_endpoint.db_type: enum value [mysql]` + - 响应参数变更 + - `+ is_clone_job` + - `+ create_time` + - `+ name` + - `+ id` + - `+ status` + - `- job` + - **BatchCreateJobsAsync** + - 请求参数变更 + - `+ jobs.policy_config.is_create_table_with_index` + - `+ jobs.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.source_endpoint.db_type: enum value [mysql]` + - **ListAsyncJobDetail** + - 响应参数变更 + - `+ jobs.status: enum value [CREATING,CREATE_FAILED,CONFIGURATION,STARTJOBING,WAITING_FOR_START,START_JOB_FAILED,PAUSING,FULL_TRANSFER_STARTED,FULL_TRANSFER_FAILED,FULL_TRANSFER_COMPLETE,INCRE_TRANSFER_STARTED,INCRE_TRANSFER_FAILED,RELEASE_RESOURCE_STARTED,RELEASE_RESOURCE_FAILED,RELEASE_RESOURCE_COMPLETE,REBUILD_NODE_STARTED,REBUILD_NODE_FAILED,CHANGE_JOB_STARTED,CHANGE_JOB_FAILED,DELETED,CHILD_TRANSFER_STARTING,CHILD_TRANSFER_STARTED,CHILD_TRANSFER_COMPLETE,CHILD_TRANSFER_FAILED,RELEASE_CHILD_TRANSFER_STARTED,RELEASE_CHILD_TRANSFER_COMPLETE,NODE_UPGRADE_START,NODE_UPGRADE_COMPLETE,NODE_UPGRADE_FAILED]` + - `+ jobs.policy_config.is_create_table_with_index` + - `+ jobs.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.source_endpoint.db_type: enum value [mysql]` + - **UpdateBatchAsyncJobs** + - 请求参数变更 + - `+ jobs.params.policy_config.is_create_table_with_index` + - `+ jobs.params.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ jobs.params.source_endpoint.db_type: enum value [mysql]` + - **ShowJobDetail** + - 响应参数变更 + - `+ job.status: enum value [CREATING,CREATE_FAILED,CONFIGURATION,STARTJOBING,WAITING_FOR_START,START_JOB_FAILED,PAUSING,FULL_TRANSFER_STARTED,FULL_TRANSFER_FAILED,FULL_TRANSFER_COMPLETE,INCRE_TRANSFER_STARTED,INCRE_TRANSFER_FAILED,RELEASE_RESOURCE_STARTED,RELEASE_RESOURCE_FAILED,RELEASE_RESOURCE_COMPLETE,REBUILD_NODE_STARTED,REBUILD_NODE_FAILED,CHANGE_JOB_STARTED,CHANGE_JOB_FAILED,DELETED,CHILD_TRANSFER_STARTING,CHILD_TRANSFER_STARTED,CHILD_TRANSFER_COMPLETE,CHILD_TRANSFER_FAILED,RELEASE_CHILD_TRANSFER_STARTED,RELEASE_CHILD_TRANSFER_COMPLETE,NODE_UPGRADE_START,NODE_UPGRADE_COMPLETE,NODE_UPGRADE_FAILED]` + - `+ job.policy_config.is_create_table_with_index` + - `+ job.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.source_endpoint.db_type: enum value [mysql]` + - **UpdateJob** + - 请求参数变更 + - `+ job.params.policy_config.is_create_table_with_index` + - `+ job.params.base_info.engine_type: enum value [mysql-to-mysql]` + - `+ job.params.source_endpoint.db_type: enum value [mysql]` + - **ExecuteJobAction** + - 请求参数变更 + - `+ job.action_params.is_only_init_task` + - `+ job.action_params.endpoints.db_type: enum value [mysql]` + - **BatchExecuteJobActions** + - 请求参数变更 + - `+ jobs.action_params.is_only_init_task` + - `+ jobs.action_params.endpoints.db_type: enum value [mysql]` + +### HuaweiCloud SDK eiHealth + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowMolBatchDownloadTask** + - 响应参数变更 + - `+ progress` + - **ListBaseModel** + - 响应参数变更 + - `- models.creator` + - **CreateFepJob** + - 请求参数变更 + - `+ add_membrane` + - **ShowFepJob** + - 响应参数变更 + - `+ add_membrane` + - `+ job_result.sub_tasks_duration` + - **ShowAdmetJob** + - 响应参数变更 + - `+ job_result.sub_tasks_duration` + - **ShowDockingJob** + - 响应参数变更 + - `+ job_result.sub_tasks_duration` + +### HuaweiCloud SDK GaussDBforopenGauss + +- _接口版本_ + - V3 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **CreateDbInstance** + - 请求参数变更 + - `+ ha.instance_mode` + +### HuaweiCloud SDK KMS + +- _接口版本_ + - V2 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **CreateDatakey** + - 请求参数变更 + - `+ additional_authenticated_data` + - **CreateDatakeyWithoutPlaintext** + - 请求参数变更 + - `+ additional_authenticated_data` + - **EncryptDatakey** + - 请求参数变更 + - `+ additional_authenticated_data` + - **DecryptDatakey** + - 请求参数变更 + - `+ additional_authenticated_data` + - **EncryptData** + - 请求参数变更 + - `+ additional_authenticated_data` + - **DecryptData** + - 请求参数变更 + - `+ additional_authenticated_data` + +### HuaweiCloud SDK Meeting + +- _接口版本_ + - V1 +- _新增特性_ + - 支持以下接口: + - `AddAppId` + - `BatchSearchAppId` + - `UpdateAppId` + - `DeleteAppId` + - `ResetAppKey` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + +### HuaweiCloud SDK OMS + +- _接口版本_ + - V2 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ShowTask** + - 响应参数变更 + - `+ task_priority` + - **CreateTask** + - 请求参数变更 + - `+ task_priority` + - **ListTasks** + - 响应参数变更 + - `+ task_priority` + - `+ tasks.task_priority` + +### HuaweiCloud SDK VPCEP + +- _接口版本_ + - V1 +- _新增特性_ + - 无 +- _解决问题_ + - 无 +- _特性变更_ + - **ListEndpointInfoDetails** + - 响应参数变更 + - `* policy_document: string -> object` + - **UpdateEndpointWhite** + - 响应参数变更 + - `* policy_document: string -> object` + - **UpdateEndpointPolicy** + - 请求参数变更 + - `* policy_document: string -> object` + - 响应参数变更 + - `* policy_document: string -> object` + - **DeleteEndpointPolicy** + - 响应参数变更 + - `* policy_document: string -> object` + - **CreateEndpoint** + - 请求参数变更 + - `* policy_document: string -> object` + - 响应参数变更 + - `* policy_document: string -> object` + - **ListEndpoints** + - 响应参数变更 + - `* endpoints.policy_document: string -> object` + +### HuaweiCloud SDK Workspace + +- _接口版本_ + - V2 +- _新增特性_ + - 支持接口`ListDesktopsConnectStatus` +- _解决问题_ + - 无 +- _特性变更_ + - 无 + # 3.1.110 2024-08-15 ### HuaweiCloud SDK AOS diff --git a/VERSION b/VERSION index 579728d4d1..308dc7bc1d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.1.110 +3.1.111 diff --git a/huaweicloud-sdk-aad/requirements.txt b/huaweicloud-sdk-aad/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-aad/requirements.txt +++ b/huaweicloud-sdk-aad/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-aad/setup.py b/huaweicloud-sdk-aad/setup.py index da3e89bfcb..81dfda65fb 100644 --- a/huaweicloud-sdk-aad/setup.py +++ b/huaweicloud-sdk-aad/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkaad" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-all/requirements.txt b/huaweicloud-sdk-all/requirements.txt index aa85880361..69975d0862 100644 --- a/huaweicloud-sdk-all/requirements.txt +++ b/huaweicloud-sdk-all/requirements.txt @@ -1,165 +1,165 @@ -huaweicloudsdkcore == 3.1.110 -huaweicloudsdkaad == 3.1.110 -huaweicloudsdkantiddos == 3.1.110 -huaweicloudsdkaom == 3.1.110 -huaweicloudsdkaos == 3.1.110 -huaweicloudsdkapig == 3.1.110 -huaweicloudsdkapm == 3.1.110 -huaweicloudsdkas == 3.1.110 -huaweicloudsdkasm == 3.1.110 -huaweicloudsdkbcs == 3.1.110 -huaweicloudsdkbms == 3.1.110 -huaweicloudsdkbss == 3.1.110 -huaweicloudsdkbssintl == 3.1.110 -huaweicloudsdkcae == 3.1.110 -huaweicloudsdkcampusgo == 3.1.110 -huaweicloudsdkcbh == 3.1.110 -huaweicloudsdkcbr == 3.1.110 -huaweicloudsdkcbs == 3.1.110 -huaweicloudsdkcc == 3.1.110 -huaweicloudsdkcce == 3.1.110 -huaweicloudsdkccm == 3.1.110 -huaweicloudsdkcdm == 3.1.110 -huaweicloudsdkcdn == 3.1.110 -huaweicloudsdkces == 3.1.110 -huaweicloudsdkcfw == 3.1.110 -huaweicloudsdkcgs == 3.1.110 -huaweicloudsdkclassroom == 3.1.110 -huaweicloudsdkcloudide == 3.1.110 -huaweicloudsdkcloudpond == 3.1.110 -huaweicloudsdkcloudrtc == 3.1.110 -huaweicloudsdkcloudtable == 3.1.110 -huaweicloudsdkcloudtest == 3.1.110 -huaweicloudsdkcoc == 3.1.110 -huaweicloudsdkcodeartsartifact == 3.1.110 -huaweicloudsdkcodeartsbuild == 3.1.110 -huaweicloudsdkcodeartscheck == 3.1.110 -huaweicloudsdkcodeartsdeploy == 3.1.110 -huaweicloudsdkcodeartsgovernance == 3.1.110 -huaweicloudsdkcodeartsinspector == 3.1.110 -huaweicloudsdkcodeartspipeline == 3.1.110 -huaweicloudsdkcodecraft == 3.1.110 -huaweicloudsdkcodehub == 3.1.110 -huaweicloudsdkconfig == 3.1.110 -huaweicloudsdkcph == 3.1.110 -huaweicloudsdkcpts == 3.1.110 -huaweicloudsdkcse == 3.1.110 -huaweicloudsdkcsms == 3.1.110 -huaweicloudsdkcss == 3.1.110 -huaweicloudsdkcts == 3.1.110 -huaweicloudsdkdas == 3.1.110 -huaweicloudsdkdataartsstudio == 3.1.110 -huaweicloudsdkdbss == 3.1.110 -huaweicloudsdkdc == 3.1.110 -huaweicloudsdkdcs == 3.1.110 -huaweicloudsdkddm == 3.1.110 -huaweicloudsdkdds == 3.1.110 -huaweicloudsdkdeh == 3.1.110 -huaweicloudsdkdevstar == 3.1.110 -huaweicloudsdkdgc == 3.1.110 -huaweicloudsdkdis == 3.1.110 -huaweicloudsdkdlf == 3.1.110 -huaweicloudsdkdli == 3.1.110 -huaweicloudsdkdns == 3.1.110 -huaweicloudsdkdris == 3.1.110 -huaweicloudsdkdrs == 3.1.110 -huaweicloudsdkdsc == 3.1.110 -huaweicloudsdkdwr == 3.1.110 -huaweicloudsdkdws == 3.1.110 -huaweicloudsdkec == 3.1.110 -huaweicloudsdkecs == 3.1.110 -huaweicloudsdkedgesec == 3.1.110 -huaweicloudsdkeg == 3.1.110 -huaweicloudsdkeihealth == 3.1.110 -huaweicloudsdkeip == 3.1.110 -huaweicloudsdkelb == 3.1.110 -huaweicloudsdkeps == 3.1.110 -huaweicloudsdker == 3.1.110 -huaweicloudsdkevs == 3.1.110 -huaweicloudsdkfrs == 3.1.110 -huaweicloudsdkfunctiongraph == 3.1.110 -huaweicloudsdkga == 3.1.110 -huaweicloudsdkgaussdb == 3.1.110 -huaweicloudsdkgaussdbfornosql == 3.1.110 -huaweicloudsdkgaussdbforopengauss == 3.1.110 -huaweicloudsdkgeip == 3.1.110 -huaweicloudsdkges == 3.1.110 -huaweicloudsdkgsl == 3.1.110 -huaweicloudsdkhilens == 3.1.110 -huaweicloudsdkhss == 3.1.110 -huaweicloudsdkiam == 3.1.110 -huaweicloudsdkiamaccessanalyzer == 3.1.110 -huaweicloudsdkidentitycenter == 3.1.110 -huaweicloudsdkidentitycenterstore == 3.1.110 -huaweicloudsdkidme == 3.1.110 -huaweicloudsdkidmeclassicapi == 3.1.110 -huaweicloudsdkiec == 3.1.110 -huaweicloudsdkief == 3.1.110 -huaweicloudsdkimage == 3.1.110 -huaweicloudsdkimagesearch == 3.1.110 -huaweicloudsdkims == 3.1.110 -huaweicloudsdkiotanalytics == 3.1.110 -huaweicloudsdkiotda == 3.1.110 -huaweicloudsdkiotdm == 3.1.110 -huaweicloudsdkiotedge == 3.1.110 -huaweicloudsdkivs == 3.1.110 -huaweicloudsdkkafka == 3.1.110 -huaweicloudsdkkms == 3.1.110 -huaweicloudsdkkoomessage == 3.1.110 -huaweicloudsdkkps == 3.1.110 -huaweicloudsdklakeformation == 3.1.110 -huaweicloudsdklive == 3.1.110 -huaweicloudsdklts == 3.1.110 -huaweicloudsdkmapds == 3.1.110 -huaweicloudsdkmas == 3.1.110 -huaweicloudsdkmeeting == 3.1.110 -huaweicloudsdkmetastudio == 3.1.110 -huaweicloudsdkmoderation == 3.1.110 -huaweicloudsdkmpc == 3.1.110 -huaweicloudsdkmrs == 3.1.110 -huaweicloudsdkmsgsms == 3.1.110 -huaweicloudsdkmssi == 3.1.110 -huaweicloudsdknat == 3.1.110 -huaweicloudsdknlp == 3.1.110 -huaweicloudsdkobs == 3.1.110 -huaweicloudsdkocr == 3.1.110 -huaweicloudsdkoctopus == 3.1.110 -huaweicloudsdkoms == 3.1.110 -huaweicloudsdkoptverse == 3.1.110 -huaweicloudsdkorganizations == 3.1.110 -huaweicloudsdkorgid == 3.1.110 -huaweicloudsdkoroas == 3.1.110 -huaweicloudsdkosm == 3.1.110 -huaweicloudsdkpangulargemodels == 3.1.110 -huaweicloudsdkprojectman == 3.1.110 -huaweicloudsdkrabbitmq == 3.1.110 -huaweicloudsdkram == 3.1.110 -huaweicloudsdkrds == 3.1.110 -huaweicloudsdkres == 3.1.110 -huaweicloudsdkrgc == 3.1.110 -huaweicloudsdkrms == 3.1.110 -huaweicloudsdkrocketmq == 3.1.110 -huaweicloudsdkroma == 3.1.110 -huaweicloudsdksa == 3.1.110 -huaweicloudsdkscm == 3.1.110 -huaweicloudsdksdrs == 3.1.110 -huaweicloudsdksecmaster == 3.1.110 -huaweicloudsdkservicestage == 3.1.110 -huaweicloudsdksfsturbo == 3.1.110 -huaweicloudsdksis == 3.1.110 -huaweicloudsdksmn == 3.1.110 -huaweicloudsdksms == 3.1.110 -huaweicloudsdksts == 3.1.110 -huaweicloudsdkswr == 3.1.110 -huaweicloudsdktics == 3.1.110 -huaweicloudsdktms == 3.1.110 -huaweicloudsdkugo == 3.1.110 -huaweicloudsdkvas == 3.1.110 -huaweicloudsdkvcm == 3.1.110 -huaweicloudsdkvod == 3.1.110 -huaweicloudsdkvpc == 3.1.110 -huaweicloudsdkvpcep == 3.1.110 -huaweicloudsdkvpn == 3.1.110 -huaweicloudsdkwaf == 3.1.110 -huaweicloudsdkworkspace == 3.1.110 -huaweicloudsdkworkspaceapp == 3.1.110 +huaweicloudsdkcore == 3.1.111 +huaweicloudsdkaad == 3.1.111 +huaweicloudsdkantiddos == 3.1.111 +huaweicloudsdkaom == 3.1.111 +huaweicloudsdkaos == 3.1.111 +huaweicloudsdkapig == 3.1.111 +huaweicloudsdkapm == 3.1.111 +huaweicloudsdkas == 3.1.111 +huaweicloudsdkasm == 3.1.111 +huaweicloudsdkbcs == 3.1.111 +huaweicloudsdkbms == 3.1.111 +huaweicloudsdkbss == 3.1.111 +huaweicloudsdkbssintl == 3.1.111 +huaweicloudsdkcae == 3.1.111 +huaweicloudsdkcampusgo == 3.1.111 +huaweicloudsdkcbh == 3.1.111 +huaweicloudsdkcbr == 3.1.111 +huaweicloudsdkcbs == 3.1.111 +huaweicloudsdkcc == 3.1.111 +huaweicloudsdkcce == 3.1.111 +huaweicloudsdkccm == 3.1.111 +huaweicloudsdkcdm == 3.1.111 +huaweicloudsdkcdn == 3.1.111 +huaweicloudsdkces == 3.1.111 +huaweicloudsdkcfw == 3.1.111 +huaweicloudsdkcgs == 3.1.111 +huaweicloudsdkclassroom == 3.1.111 +huaweicloudsdkcloudide == 3.1.111 +huaweicloudsdkcloudpond == 3.1.111 +huaweicloudsdkcloudrtc == 3.1.111 +huaweicloudsdkcloudtable == 3.1.111 +huaweicloudsdkcloudtest == 3.1.111 +huaweicloudsdkcoc == 3.1.111 +huaweicloudsdkcodeartsartifact == 3.1.111 +huaweicloudsdkcodeartsbuild == 3.1.111 +huaweicloudsdkcodeartscheck == 3.1.111 +huaweicloudsdkcodeartsdeploy == 3.1.111 +huaweicloudsdkcodeartsgovernance == 3.1.111 +huaweicloudsdkcodeartsinspector == 3.1.111 +huaweicloudsdkcodeartspipeline == 3.1.111 +huaweicloudsdkcodecraft == 3.1.111 +huaweicloudsdkcodehub == 3.1.111 +huaweicloudsdkconfig == 3.1.111 +huaweicloudsdkcph == 3.1.111 +huaweicloudsdkcpts == 3.1.111 +huaweicloudsdkcse == 3.1.111 +huaweicloudsdkcsms == 3.1.111 +huaweicloudsdkcss == 3.1.111 +huaweicloudsdkcts == 3.1.111 +huaweicloudsdkdas == 3.1.111 +huaweicloudsdkdataartsstudio == 3.1.111 +huaweicloudsdkdbss == 3.1.111 +huaweicloudsdkdc == 3.1.111 +huaweicloudsdkdcs == 3.1.111 +huaweicloudsdkddm == 3.1.111 +huaweicloudsdkdds == 3.1.111 +huaweicloudsdkdeh == 3.1.111 +huaweicloudsdkdevstar == 3.1.111 +huaweicloudsdkdgc == 3.1.111 +huaweicloudsdkdis == 3.1.111 +huaweicloudsdkdlf == 3.1.111 +huaweicloudsdkdli == 3.1.111 +huaweicloudsdkdns == 3.1.111 +huaweicloudsdkdris == 3.1.111 +huaweicloudsdkdrs == 3.1.111 +huaweicloudsdkdsc == 3.1.111 +huaweicloudsdkdwr == 3.1.111 +huaweicloudsdkdws == 3.1.111 +huaweicloudsdkec == 3.1.111 +huaweicloudsdkecs == 3.1.111 +huaweicloudsdkedgesec == 3.1.111 +huaweicloudsdkeg == 3.1.111 +huaweicloudsdkeihealth == 3.1.111 +huaweicloudsdkeip == 3.1.111 +huaweicloudsdkelb == 3.1.111 +huaweicloudsdkeps == 3.1.111 +huaweicloudsdker == 3.1.111 +huaweicloudsdkevs == 3.1.111 +huaweicloudsdkfrs == 3.1.111 +huaweicloudsdkfunctiongraph == 3.1.111 +huaweicloudsdkga == 3.1.111 +huaweicloudsdkgaussdb == 3.1.111 +huaweicloudsdkgaussdbfornosql == 3.1.111 +huaweicloudsdkgaussdbforopengauss == 3.1.111 +huaweicloudsdkgeip == 3.1.111 +huaweicloudsdkges == 3.1.111 +huaweicloudsdkgsl == 3.1.111 +huaweicloudsdkhilens == 3.1.111 +huaweicloudsdkhss == 3.1.111 +huaweicloudsdkiam == 3.1.111 +huaweicloudsdkiamaccessanalyzer == 3.1.111 +huaweicloudsdkidentitycenter == 3.1.111 +huaweicloudsdkidentitycenterstore == 3.1.111 +huaweicloudsdkidme == 3.1.111 +huaweicloudsdkidmeclassicapi == 3.1.111 +huaweicloudsdkiec == 3.1.111 +huaweicloudsdkief == 3.1.111 +huaweicloudsdkimage == 3.1.111 +huaweicloudsdkimagesearch == 3.1.111 +huaweicloudsdkims == 3.1.111 +huaweicloudsdkiotanalytics == 3.1.111 +huaweicloudsdkiotda == 3.1.111 +huaweicloudsdkiotdm == 3.1.111 +huaweicloudsdkiotedge == 3.1.111 +huaweicloudsdkivs == 3.1.111 +huaweicloudsdkkafka == 3.1.111 +huaweicloudsdkkms == 3.1.111 +huaweicloudsdkkoomessage == 3.1.111 +huaweicloudsdkkps == 3.1.111 +huaweicloudsdklakeformation == 3.1.111 +huaweicloudsdklive == 3.1.111 +huaweicloudsdklts == 3.1.111 +huaweicloudsdkmapds == 3.1.111 +huaweicloudsdkmas == 3.1.111 +huaweicloudsdkmeeting == 3.1.111 +huaweicloudsdkmetastudio == 3.1.111 +huaweicloudsdkmoderation == 3.1.111 +huaweicloudsdkmpc == 3.1.111 +huaweicloudsdkmrs == 3.1.111 +huaweicloudsdkmsgsms == 3.1.111 +huaweicloudsdkmssi == 3.1.111 +huaweicloudsdknat == 3.1.111 +huaweicloudsdknlp == 3.1.111 +huaweicloudsdkobs == 3.1.111 +huaweicloudsdkocr == 3.1.111 +huaweicloudsdkoctopus == 3.1.111 +huaweicloudsdkoms == 3.1.111 +huaweicloudsdkoptverse == 3.1.111 +huaweicloudsdkorganizations == 3.1.111 +huaweicloudsdkorgid == 3.1.111 +huaweicloudsdkoroas == 3.1.111 +huaweicloudsdkosm == 3.1.111 +huaweicloudsdkpangulargemodels == 3.1.111 +huaweicloudsdkprojectman == 3.1.111 +huaweicloudsdkrabbitmq == 3.1.111 +huaweicloudsdkram == 3.1.111 +huaweicloudsdkrds == 3.1.111 +huaweicloudsdkres == 3.1.111 +huaweicloudsdkrgc == 3.1.111 +huaweicloudsdkrms == 3.1.111 +huaweicloudsdkrocketmq == 3.1.111 +huaweicloudsdkroma == 3.1.111 +huaweicloudsdksa == 3.1.111 +huaweicloudsdkscm == 3.1.111 +huaweicloudsdksdrs == 3.1.111 +huaweicloudsdksecmaster == 3.1.111 +huaweicloudsdkservicestage == 3.1.111 +huaweicloudsdksfsturbo == 3.1.111 +huaweicloudsdksis == 3.1.111 +huaweicloudsdksmn == 3.1.111 +huaweicloudsdksms == 3.1.111 +huaweicloudsdksts == 3.1.111 +huaweicloudsdkswr == 3.1.111 +huaweicloudsdktics == 3.1.111 +huaweicloudsdktms == 3.1.111 +huaweicloudsdkugo == 3.1.111 +huaweicloudsdkvas == 3.1.111 +huaweicloudsdkvcm == 3.1.111 +huaweicloudsdkvod == 3.1.111 +huaweicloudsdkvpc == 3.1.111 +huaweicloudsdkvpcep == 3.1.111 +huaweicloudsdkvpn == 3.1.111 +huaweicloudsdkwaf == 3.1.111 +huaweicloudsdkworkspace == 3.1.111 +huaweicloudsdkworkspaceapp == 3.1.111 diff --git a/huaweicloud-sdk-all/setup.py b/huaweicloud-sdk-all/setup.py index 992f2f2c0f..215e128973 100644 --- a/huaweicloud-sdk-all/setup.py +++ b/huaweicloud-sdk-all/setup.py @@ -23,7 +23,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkall" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -34,171 +34,171 @@ LONG_DESCRIPTION = f.read() INSTALL_REQUIRES = [ - 'huaweicloudsdkcore==3.1.110', - 'huaweicloudsdkaad==3.1.110', - 'huaweicloudsdkantiddos==3.1.110', - 'huaweicloudsdkaom==3.1.110', - 'huaweicloudsdkaos==3.1.110', - 'huaweicloudsdkapig==3.1.110', - 'huaweicloudsdkapm==3.1.110', - 'huaweicloudsdkas==3.1.110', - 'huaweicloudsdkasm==3.1.110', - 'huaweicloudsdkbcs==3.1.110', - 'huaweicloudsdkbms==3.1.110', - 'huaweicloudsdkbss==3.1.110', - 'huaweicloudsdkbssintl==3.1.110', - 'huaweicloudsdkcae==3.1.110', - 'huaweicloudsdkcampusgo==3.1.110', - 'huaweicloudsdkcbh==3.1.110', - 'huaweicloudsdkcbr==3.1.110', - 'huaweicloudsdkcbs==3.1.110', - 'huaweicloudsdkcc==3.1.110', - 'huaweicloudsdkcce==3.1.110', - 'huaweicloudsdkccm==3.1.110', - 'huaweicloudsdkcdm==3.1.110', - 'huaweicloudsdkcdn==3.1.110', - 'huaweicloudsdkces==3.1.110', - 'huaweicloudsdkcfw==3.1.110', - 'huaweicloudsdkcgs==3.1.110', - 'huaweicloudsdkclassroom==3.1.110', - 'huaweicloudsdkcloudide==3.1.110', - 'huaweicloudsdkcloudpond==3.1.110', - 'huaweicloudsdkcloudrtc==3.1.110', - 'huaweicloudsdkcloudtable==3.1.110', - 'huaweicloudsdkcloudtest==3.1.110', - 'huaweicloudsdkcoc==3.1.110', - 'huaweicloudsdkcodeartsartifact==3.1.110', - 'huaweicloudsdkcodeartsbuild==3.1.110', - 'huaweicloudsdkcodeartscheck==3.1.110', - 'huaweicloudsdkcodeartsdeploy==3.1.110', - 'huaweicloudsdkcodeartsgovernance==3.1.110', - 'huaweicloudsdkcodeartsinspector==3.1.110', - 'huaweicloudsdkcodeartspipeline==3.1.110', - 'huaweicloudsdkcodecraft==3.1.110', - 'huaweicloudsdkcodehub==3.1.110', - 'huaweicloudsdkconfig==3.1.110', - 'huaweicloudsdkcph==3.1.110', - 'huaweicloudsdkcpts==3.1.110', - 'huaweicloudsdkcse==3.1.110', - 'huaweicloudsdkcsms==3.1.110', - 'huaweicloudsdkcss==3.1.110', - 'huaweicloudsdkcts==3.1.110', - 'huaweicloudsdkdas==3.1.110', - 'huaweicloudsdkdataartsstudio==3.1.110', - 'huaweicloudsdkdbss==3.1.110', - 'huaweicloudsdkdc==3.1.110', - 'huaweicloudsdkdcs==3.1.110', - 'huaweicloudsdkddm==3.1.110', - 'huaweicloudsdkdds==3.1.110', - 'huaweicloudsdkdeh==3.1.110', - 'huaweicloudsdkdevstar==3.1.110', - 'huaweicloudsdkdgc==3.1.110', - 'huaweicloudsdkdis==3.1.110', - 'huaweicloudsdkdlf==3.1.110', - 'huaweicloudsdkdli==3.1.110', - 'huaweicloudsdkdns==3.1.110', - 'huaweicloudsdkdris==3.1.110', - 'huaweicloudsdkdrs==3.1.110', - 'huaweicloudsdkdsc==3.1.110', - 'huaweicloudsdkdwr==3.1.110', - 'huaweicloudsdkdws==3.1.110', - 'huaweicloudsdkec==3.1.110', - 'huaweicloudsdkecs==3.1.110', - 'huaweicloudsdkedgesec==3.1.110', - 'huaweicloudsdkeg==3.1.110', - 'huaweicloudsdkeihealth==3.1.110', - 'huaweicloudsdkeip==3.1.110', - 'huaweicloudsdkelb==3.1.110', - 'huaweicloudsdkeps==3.1.110', - 'huaweicloudsdker==3.1.110', - 'huaweicloudsdkevs==3.1.110', - 'huaweicloudsdkfrs==3.1.110', - 'huaweicloudsdkfunctiongraph==3.1.110', - 'huaweicloudsdkga==3.1.110', - 'huaweicloudsdkgaussdb==3.1.110', - 'huaweicloudsdkgaussdbfornosql==3.1.110', - 'huaweicloudsdkgaussdbforopengauss==3.1.110', - 'huaweicloudsdkgeip==3.1.110', - 'huaweicloudsdkges==3.1.110', - 'huaweicloudsdkgsl==3.1.110', - 'huaweicloudsdkhilens==3.1.110', - 'huaweicloudsdkhss==3.1.110', - 'huaweicloudsdkiam==3.1.110', - 'huaweicloudsdkiamaccessanalyzer==3.1.110', - 'huaweicloudsdkidentitycenter==3.1.110', - 'huaweicloudsdkidentitycenterstore==3.1.110', - 'huaweicloudsdkidme==3.1.110', - 'huaweicloudsdkidmeclassicapi==3.1.110', - 'huaweicloudsdkiec==3.1.110', - 'huaweicloudsdkief==3.1.110', - 'huaweicloudsdkimage==3.1.110', - 'huaweicloudsdkimagesearch==3.1.110', - 'huaweicloudsdkims==3.1.110', - 'huaweicloudsdkiotanalytics==3.1.110', - 'huaweicloudsdkiotda==3.1.110', - 'huaweicloudsdkiotdm==3.1.110', - 'huaweicloudsdkiotedge==3.1.110', - 'huaweicloudsdkivs==3.1.110', - 'huaweicloudsdkkafka==3.1.110', - 'huaweicloudsdkkms==3.1.110', - 'huaweicloudsdkkoomessage==3.1.110', - 'huaweicloudsdkkps==3.1.110', - 'huaweicloudsdklakeformation==3.1.110', - 'huaweicloudsdklive==3.1.110', - 'huaweicloudsdklts==3.1.110', - 'huaweicloudsdkmapds==3.1.110', - 'huaweicloudsdkmas==3.1.110', - 'huaweicloudsdkmeeting==3.1.110', - 'huaweicloudsdkmetastudio==3.1.110', - 'huaweicloudsdkmoderation==3.1.110', - 'huaweicloudsdkmpc==3.1.110', - 'huaweicloudsdkmrs==3.1.110', - 'huaweicloudsdkmsgsms==3.1.110', - 'huaweicloudsdkmssi==3.1.110', - 'huaweicloudsdknat==3.1.110', - 'huaweicloudsdknlp==3.1.110', - 'huaweicloudsdkobs==3.1.110', - 'huaweicloudsdkocr==3.1.110', - 'huaweicloudsdkoctopus==3.1.110', - 'huaweicloudsdkoms==3.1.110', - 'huaweicloudsdkoptverse==3.1.110', - 'huaweicloudsdkorganizations==3.1.110', - 'huaweicloudsdkorgid==3.1.110', - 'huaweicloudsdkoroas==3.1.110', - 'huaweicloudsdkosm==3.1.110', - 'huaweicloudsdkpangulargemodels==3.1.110', - 'huaweicloudsdkprojectman==3.1.110', - 'huaweicloudsdkrabbitmq==3.1.110', - 'huaweicloudsdkram==3.1.110', - 'huaweicloudsdkrds==3.1.110', - 'huaweicloudsdkres==3.1.110', - 'huaweicloudsdkrgc==3.1.110', - 'huaweicloudsdkrms==3.1.110', - 'huaweicloudsdkrocketmq==3.1.110', - 'huaweicloudsdkroma==3.1.110', - 'huaweicloudsdksa==3.1.110', - 'huaweicloudsdkscm==3.1.110', - 'huaweicloudsdksdrs==3.1.110', - 'huaweicloudsdksecmaster==3.1.110', - 'huaweicloudsdkservicestage==3.1.110', - 'huaweicloudsdksfsturbo==3.1.110', - 'huaweicloudsdksis==3.1.110', - 'huaweicloudsdksmn==3.1.110', - 'huaweicloudsdksms==3.1.110', - 'huaweicloudsdksts==3.1.110', - 'huaweicloudsdkswr==3.1.110', - 'huaweicloudsdktics==3.1.110', - 'huaweicloudsdktms==3.1.110', - 'huaweicloudsdkugo==3.1.110', - 'huaweicloudsdkvas==3.1.110', - 'huaweicloudsdkvcm==3.1.110', - 'huaweicloudsdkvod==3.1.110', - 'huaweicloudsdkvpc==3.1.110', - 'huaweicloudsdkvpcep==3.1.110', - 'huaweicloudsdkvpn==3.1.110', - 'huaweicloudsdkwaf==3.1.110', - 'huaweicloudsdkworkspace==3.1.110', - 'huaweicloudsdkworkspaceapp==3.1.110', + 'huaweicloudsdkcore==3.1.111', + 'huaweicloudsdkaad==3.1.111', + 'huaweicloudsdkantiddos==3.1.111', + 'huaweicloudsdkaom==3.1.111', + 'huaweicloudsdkaos==3.1.111', + 'huaweicloudsdkapig==3.1.111', + 'huaweicloudsdkapm==3.1.111', + 'huaweicloudsdkas==3.1.111', + 'huaweicloudsdkasm==3.1.111', + 'huaweicloudsdkbcs==3.1.111', + 'huaweicloudsdkbms==3.1.111', + 'huaweicloudsdkbss==3.1.111', + 'huaweicloudsdkbssintl==3.1.111', + 'huaweicloudsdkcae==3.1.111', + 'huaweicloudsdkcampusgo==3.1.111', + 'huaweicloudsdkcbh==3.1.111', + 'huaweicloudsdkcbr==3.1.111', + 'huaweicloudsdkcbs==3.1.111', + 'huaweicloudsdkcc==3.1.111', + 'huaweicloudsdkcce==3.1.111', + 'huaweicloudsdkccm==3.1.111', + 'huaweicloudsdkcdm==3.1.111', + 'huaweicloudsdkcdn==3.1.111', + 'huaweicloudsdkces==3.1.111', + 'huaweicloudsdkcfw==3.1.111', + 'huaweicloudsdkcgs==3.1.111', + 'huaweicloudsdkclassroom==3.1.111', + 'huaweicloudsdkcloudide==3.1.111', + 'huaweicloudsdkcloudpond==3.1.111', + 'huaweicloudsdkcloudrtc==3.1.111', + 'huaweicloudsdkcloudtable==3.1.111', + 'huaweicloudsdkcloudtest==3.1.111', + 'huaweicloudsdkcoc==3.1.111', + 'huaweicloudsdkcodeartsartifact==3.1.111', + 'huaweicloudsdkcodeartsbuild==3.1.111', + 'huaweicloudsdkcodeartscheck==3.1.111', + 'huaweicloudsdkcodeartsdeploy==3.1.111', + 'huaweicloudsdkcodeartsgovernance==3.1.111', + 'huaweicloudsdkcodeartsinspector==3.1.111', + 'huaweicloudsdkcodeartspipeline==3.1.111', + 'huaweicloudsdkcodecraft==3.1.111', + 'huaweicloudsdkcodehub==3.1.111', + 'huaweicloudsdkconfig==3.1.111', + 'huaweicloudsdkcph==3.1.111', + 'huaweicloudsdkcpts==3.1.111', + 'huaweicloudsdkcse==3.1.111', + 'huaweicloudsdkcsms==3.1.111', + 'huaweicloudsdkcss==3.1.111', + 'huaweicloudsdkcts==3.1.111', + 'huaweicloudsdkdas==3.1.111', + 'huaweicloudsdkdataartsstudio==3.1.111', + 'huaweicloudsdkdbss==3.1.111', + 'huaweicloudsdkdc==3.1.111', + 'huaweicloudsdkdcs==3.1.111', + 'huaweicloudsdkddm==3.1.111', + 'huaweicloudsdkdds==3.1.111', + 'huaweicloudsdkdeh==3.1.111', + 'huaweicloudsdkdevstar==3.1.111', + 'huaweicloudsdkdgc==3.1.111', + 'huaweicloudsdkdis==3.1.111', + 'huaweicloudsdkdlf==3.1.111', + 'huaweicloudsdkdli==3.1.111', + 'huaweicloudsdkdns==3.1.111', + 'huaweicloudsdkdris==3.1.111', + 'huaweicloudsdkdrs==3.1.111', + 'huaweicloudsdkdsc==3.1.111', + 'huaweicloudsdkdwr==3.1.111', + 'huaweicloudsdkdws==3.1.111', + 'huaweicloudsdkec==3.1.111', + 'huaweicloudsdkecs==3.1.111', + 'huaweicloudsdkedgesec==3.1.111', + 'huaweicloudsdkeg==3.1.111', + 'huaweicloudsdkeihealth==3.1.111', + 'huaweicloudsdkeip==3.1.111', + 'huaweicloudsdkelb==3.1.111', + 'huaweicloudsdkeps==3.1.111', + 'huaweicloudsdker==3.1.111', + 'huaweicloudsdkevs==3.1.111', + 'huaweicloudsdkfrs==3.1.111', + 'huaweicloudsdkfunctiongraph==3.1.111', + 'huaweicloudsdkga==3.1.111', + 'huaweicloudsdkgaussdb==3.1.111', + 'huaweicloudsdkgaussdbfornosql==3.1.111', + 'huaweicloudsdkgaussdbforopengauss==3.1.111', + 'huaweicloudsdkgeip==3.1.111', + 'huaweicloudsdkges==3.1.111', + 'huaweicloudsdkgsl==3.1.111', + 'huaweicloudsdkhilens==3.1.111', + 'huaweicloudsdkhss==3.1.111', + 'huaweicloudsdkiam==3.1.111', + 'huaweicloudsdkiamaccessanalyzer==3.1.111', + 'huaweicloudsdkidentitycenter==3.1.111', + 'huaweicloudsdkidentitycenterstore==3.1.111', + 'huaweicloudsdkidme==3.1.111', + 'huaweicloudsdkidmeclassicapi==3.1.111', + 'huaweicloudsdkiec==3.1.111', + 'huaweicloudsdkief==3.1.111', + 'huaweicloudsdkimage==3.1.111', + 'huaweicloudsdkimagesearch==3.1.111', + 'huaweicloudsdkims==3.1.111', + 'huaweicloudsdkiotanalytics==3.1.111', + 'huaweicloudsdkiotda==3.1.111', + 'huaweicloudsdkiotdm==3.1.111', + 'huaweicloudsdkiotedge==3.1.111', + 'huaweicloudsdkivs==3.1.111', + 'huaweicloudsdkkafka==3.1.111', + 'huaweicloudsdkkms==3.1.111', + 'huaweicloudsdkkoomessage==3.1.111', + 'huaweicloudsdkkps==3.1.111', + 'huaweicloudsdklakeformation==3.1.111', + 'huaweicloudsdklive==3.1.111', + 'huaweicloudsdklts==3.1.111', + 'huaweicloudsdkmapds==3.1.111', + 'huaweicloudsdkmas==3.1.111', + 'huaweicloudsdkmeeting==3.1.111', + 'huaweicloudsdkmetastudio==3.1.111', + 'huaweicloudsdkmoderation==3.1.111', + 'huaweicloudsdkmpc==3.1.111', + 'huaweicloudsdkmrs==3.1.111', + 'huaweicloudsdkmsgsms==3.1.111', + 'huaweicloudsdkmssi==3.1.111', + 'huaweicloudsdknat==3.1.111', + 'huaweicloudsdknlp==3.1.111', + 'huaweicloudsdkobs==3.1.111', + 'huaweicloudsdkocr==3.1.111', + 'huaweicloudsdkoctopus==3.1.111', + 'huaweicloudsdkoms==3.1.111', + 'huaweicloudsdkoptverse==3.1.111', + 'huaweicloudsdkorganizations==3.1.111', + 'huaweicloudsdkorgid==3.1.111', + 'huaweicloudsdkoroas==3.1.111', + 'huaweicloudsdkosm==3.1.111', + 'huaweicloudsdkpangulargemodels==3.1.111', + 'huaweicloudsdkprojectman==3.1.111', + 'huaweicloudsdkrabbitmq==3.1.111', + 'huaweicloudsdkram==3.1.111', + 'huaweicloudsdkrds==3.1.111', + 'huaweicloudsdkres==3.1.111', + 'huaweicloudsdkrgc==3.1.111', + 'huaweicloudsdkrms==3.1.111', + 'huaweicloudsdkrocketmq==3.1.111', + 'huaweicloudsdkroma==3.1.111', + 'huaweicloudsdksa==3.1.111', + 'huaweicloudsdkscm==3.1.111', + 'huaweicloudsdksdrs==3.1.111', + 'huaweicloudsdksecmaster==3.1.111', + 'huaweicloudsdkservicestage==3.1.111', + 'huaweicloudsdksfsturbo==3.1.111', + 'huaweicloudsdksis==3.1.111', + 'huaweicloudsdksmn==3.1.111', + 'huaweicloudsdksms==3.1.111', + 'huaweicloudsdksts==3.1.111', + 'huaweicloudsdkswr==3.1.111', + 'huaweicloudsdktics==3.1.111', + 'huaweicloudsdktms==3.1.111', + 'huaweicloudsdkugo==3.1.111', + 'huaweicloudsdkvas==3.1.111', + 'huaweicloudsdkvcm==3.1.111', + 'huaweicloudsdkvod==3.1.111', + 'huaweicloudsdkvpc==3.1.111', + 'huaweicloudsdkvpcep==3.1.111', + 'huaweicloudsdkvpn==3.1.111', + 'huaweicloudsdkwaf==3.1.111', + 'huaweicloudsdkworkspace==3.1.111', + 'huaweicloudsdkworkspaceapp==3.1.111', ] OPTIONS = { diff --git a/huaweicloud-sdk-antiddos/requirements.txt b/huaweicloud-sdk-antiddos/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-antiddos/requirements.txt +++ b/huaweicloud-sdk-antiddos/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-antiddos/setup.py b/huaweicloud-sdk-antiddos/setup.py index 7362eb4a91..4fb94386ec 100644 --- a/huaweicloud-sdk-antiddos/setup.py +++ b/huaweicloud-sdk-antiddos/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkantiddos" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-aom/requirements.txt b/huaweicloud-sdk-aom/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-aom/requirements.txt +++ b/huaweicloud-sdk-aom/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-aom/setup.py b/huaweicloud-sdk-aom/setup.py index 834ca06584..50cf482538 100644 --- a/huaweicloud-sdk-aom/setup.py +++ b/huaweicloud-sdk-aom/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkaom" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-aos/requirements.txt b/huaweicloud-sdk-aos/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-aos/requirements.txt +++ b/huaweicloud-sdk-aos/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-aos/setup.py b/huaweicloud-sdk-aos/setup.py index 93931fb53c..995628ea43 100644 --- a/huaweicloud-sdk-aos/setup.py +++ b/huaweicloud-sdk-aos/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkaos" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-apig/requirements.txt b/huaweicloud-sdk-apig/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-apig/requirements.txt +++ b/huaweicloud-sdk-apig/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-apig/setup.py b/huaweicloud-sdk-apig/setup.py index 8e730fe98b..c21648eff8 100644 --- a/huaweicloud-sdk-apig/setup.py +++ b/huaweicloud-sdk-apig/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkapig" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-apm/requirements.txt b/huaweicloud-sdk-apm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-apm/requirements.txt +++ b/huaweicloud-sdk-apm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-apm/setup.py b/huaweicloud-sdk-apm/setup.py index cdda9e5836..9847f18b27 100644 --- a/huaweicloud-sdk-apm/setup.py +++ b/huaweicloud-sdk-apm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkapm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-as/requirements.txt b/huaweicloud-sdk-as/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-as/requirements.txt +++ b/huaweicloud-sdk-as/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-as/setup.py b/huaweicloud-sdk-as/setup.py index 257ea4f674..63caf5a8ec 100644 --- a/huaweicloud-sdk-as/setup.py +++ b/huaweicloud-sdk-as/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkas" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-asm/requirements.txt b/huaweicloud-sdk-asm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-asm/requirements.txt +++ b/huaweicloud-sdk-asm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-asm/setup.py b/huaweicloud-sdk-asm/setup.py index 028be9abf6..a3a34068d1 100644 --- a/huaweicloud-sdk-asm/setup.py +++ b/huaweicloud-sdk-asm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkasm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-bcs/requirements.txt b/huaweicloud-sdk-bcs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-bcs/requirements.txt +++ b/huaweicloud-sdk-bcs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-bcs/setup.py b/huaweicloud-sdk-bcs/setup.py index f282692bde..488f94af81 100644 --- a/huaweicloud-sdk-bcs/setup.py +++ b/huaweicloud-sdk-bcs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkbcs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-bms/requirements.txt b/huaweicloud-sdk-bms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-bms/requirements.txt +++ b/huaweicloud-sdk-bms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-bms/setup.py b/huaweicloud-sdk-bms/setup.py index 9550434ad4..a428b54e52 100644 --- a/huaweicloud-sdk-bms/setup.py +++ b/huaweicloud-sdk-bms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkbms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-bss/requirements.txt b/huaweicloud-sdk-bss/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-bss/requirements.txt +++ b/huaweicloud-sdk-bss/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-bss/setup.py b/huaweicloud-sdk-bss/setup.py index fdf54086fe..e0d667cb34 100644 --- a/huaweicloud-sdk-bss/setup.py +++ b/huaweicloud-sdk-bss/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkbss" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-bssintl/requirements.txt b/huaweicloud-sdk-bssintl/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-bssintl/requirements.txt +++ b/huaweicloud-sdk-bssintl/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-bssintl/setup.py b/huaweicloud-sdk-bssintl/setup.py index 2edfa84938..de0f98b564 100644 --- a/huaweicloud-sdk-bssintl/setup.py +++ b/huaweicloud-sdk-bssintl/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkbssintl" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/__init__.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/__init__.py index 1e3582a638..f8a9194fc4 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/__init__.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/__init__.py @@ -30,7 +30,6 @@ from huaweicloudsdkcae.v1.model.cert_req import CertReq from huaweicloudsdkcae.v1.model.certificate_kind_obj import CertificateKindObj from huaweicloudsdkcae.v1.model.component_configuration_kind_obj import ComponentConfigurationKindObj -from huaweicloudsdkcae.v1.model.component_event_kind_obj import ComponentEventKindObj from huaweicloudsdkcae.v1.model.component_execution_result import ComponentExecutionResult from huaweicloudsdkcae.v1.model.component_info import ComponentInfo from huaweicloudsdkcae.v1.model.component_item import ComponentItem @@ -122,7 +121,6 @@ from huaweicloudsdkcae.v1.model.eip_kind_obj import EipKindObj from huaweicloudsdkcae.v1.model.environment_item import EnvironmentItem from huaweicloudsdkcae.v1.model.environment_kind_obj import EnvironmentKindObj -from huaweicloudsdkcae.v1.model.event_item import EventItem from huaweicloudsdkcae.v1.model.execute_action_request import ExecuteActionRequest from huaweicloudsdkcae.v1.model.execute_action_request_body import ExecuteActionRequestBody from huaweicloudsdkcae.v1.model.execute_action_request_body_metadata import ExecuteActionRequestBodyMetadata @@ -147,8 +145,6 @@ from huaweicloudsdkcae.v1.model.list_component_configurations_request import ListComponentConfigurationsRequest from huaweicloudsdkcae.v1.model.list_component_configurations_response import ListComponentConfigurationsResponse from huaweicloudsdkcae.v1.model.list_component_configurations_response_data import ListComponentConfigurationsResponseData -from huaweicloudsdkcae.v1.model.list_component_events_request import ListComponentEventsRequest -from huaweicloudsdkcae.v1.model.list_component_events_response import ListComponentEventsResponse from huaweicloudsdkcae.v1.model.list_component_instances_request import ListComponentInstancesRequest from huaweicloudsdkcae.v1.model.list_component_instances_response import ListComponentInstancesResponse from huaweicloudsdkcae.v1.model.list_component_snapshots_request import ListComponentSnapshotsRequest diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_async_client.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_async_client.py index 39ee4af9e6..43ba432ea8 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_async_client.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_async_client.py @@ -996,77 +996,6 @@ def _execute_action_http_info(self, request): return http_info - def list_component_events_async(self, request): - """获取组件事件列表 - - 获取组件事件列表。 - - Please refer to HUAWEI cloud API Explorer for details. - - - :param request: Request instance for ListComponentEvents - :type request: :class:`huaweicloudsdkcae.v1.ListComponentEventsRequest` - :rtype: :class:`huaweicloudsdkcae.v1.ListComponentEventsResponse` - """ - http_info = self._list_component_events_http_info(request) - return self._call_api(**http_info) - - def list_component_events_async_invoker(self, request): - http_info = self._list_component_events_http_info(request) - return AsyncInvoker(self, http_info) - - def _list_component_events_http_info(self, request): - http_info = { - "method": "GET", - "resource_path": "/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/events", - "request_type": request.__class__.__name__, - "response_type": "ListComponentEventsResponse" - } - - local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} - - cname = None - - collection_formats = {} - - path_params = {} - if 'application_id' in local_var_params: - path_params['application_id'] = local_var_params['application_id'] - if 'component_id' in local_var_params: - path_params['component_id'] = local_var_params['component_id'] - - query_params = [] - - header_params = {} - if 'x_enterprise_project_id' in local_var_params: - header_params['X-Enterprise-Project-ID'] = local_var_params['x_enterprise_project_id'] - if 'x_environment_id' in local_var_params: - header_params['X-Environment-ID'] = local_var_params['x_environment_id'] - - form_params = {} - - body = None - if isinstance(request, SdkStreamRequest): - body = request.get_file_stream() - - response_headers = [] - - header_params['Content-Type'] = http_utils.select_header_content_type( - ['application/json']) - - auth_settings = [] - - http_info["cname"] = cname - http_info["collection_formats"] = collection_formats - http_info["path_params"] = path_params - http_info["query_params"] = query_params - http_info["header_params"] = header_params - http_info["post_params"] = form_params - http_info["body"] = body - http_info["response_headers"] = response_headers - - return http_info - def list_component_instances_async(self, request): """获取组件实例列表 diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_client.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_client.py index 1958bf192f..10cfaf3129 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_client.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/cae_client.py @@ -996,77 +996,6 @@ def _execute_action_http_info(cls, request): return http_info - def list_component_events(self, request): - """获取组件事件列表 - - 获取组件事件列表。 - - Please refer to HUAWEI cloud API Explorer for details. - - :param request: Request instance for ListComponentEvents - :type request: :class:`huaweicloudsdkcae.v1.ListComponentEventsRequest` - :rtype: :class:`huaweicloudsdkcae.v1.ListComponentEventsResponse` - """ - http_info = self._list_component_events_http_info(request) - return self._call_api(**http_info) - - def list_component_events_invoker(self, request): - http_info = self._list_component_events_http_info(request) - return SyncInvoker(self, http_info) - - @classmethod - def _list_component_events_http_info(cls, request): - http_info = { - "method": "GET", - "resource_path": "/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/events", - "request_type": request.__class__.__name__, - "response_type": "ListComponentEventsResponse" - } - - local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} - - cname = None - - collection_formats = {} - - path_params = {} - if 'application_id' in local_var_params: - path_params['application_id'] = local_var_params['application_id'] - if 'component_id' in local_var_params: - path_params['component_id'] = local_var_params['component_id'] - - query_params = [] - - header_params = {} - if 'x_enterprise_project_id' in local_var_params: - header_params['X-Enterprise-Project-ID'] = local_var_params['x_enterprise_project_id'] - if 'x_environment_id' in local_var_params: - header_params['X-Environment-ID'] = local_var_params['x_environment_id'] - - form_params = {} - - body = None - if isinstance(request, SdkStreamRequest): - body = request.get_file_stream() - - response_headers = [] - - header_params['Content-Type'] = http_utils.select_header_content_type( - ['application/json']) - - auth_settings = [] - - http_info["cname"] = cname - http_info["collection_formats"] = collection_formats - http_info["path_params"] = path_params - http_info["query_params"] = query_params - http_info["header_params"] = header_params - http_info["post_params"] = form_params - http_info["body"] = body - http_info["response_headers"] = response_headers - - return http_info - def list_component_instances(self, request): """获取组件实例列表 diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/__init__.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/__init__.py index 1e90962504..b1a09f6f56 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/__init__.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/__init__.py @@ -28,7 +28,6 @@ from huaweicloudsdkcae.v1.model.cert_req import CertReq from huaweicloudsdkcae.v1.model.certificate_kind_obj import CertificateKindObj from huaweicloudsdkcae.v1.model.component_configuration_kind_obj import ComponentConfigurationKindObj -from huaweicloudsdkcae.v1.model.component_event_kind_obj import ComponentEventKindObj from huaweicloudsdkcae.v1.model.component_execution_result import ComponentExecutionResult from huaweicloudsdkcae.v1.model.component_info import ComponentInfo from huaweicloudsdkcae.v1.model.component_item import ComponentItem @@ -120,7 +119,6 @@ from huaweicloudsdkcae.v1.model.eip_kind_obj import EipKindObj from huaweicloudsdkcae.v1.model.environment_item import EnvironmentItem from huaweicloudsdkcae.v1.model.environment_kind_obj import EnvironmentKindObj -from huaweicloudsdkcae.v1.model.event_item import EventItem from huaweicloudsdkcae.v1.model.execute_action_request import ExecuteActionRequest from huaweicloudsdkcae.v1.model.execute_action_request_body import ExecuteActionRequestBody from huaweicloudsdkcae.v1.model.execute_action_request_body_metadata import ExecuteActionRequestBodyMetadata @@ -145,8 +143,6 @@ from huaweicloudsdkcae.v1.model.list_component_configurations_request import ListComponentConfigurationsRequest from huaweicloudsdkcae.v1.model.list_component_configurations_response import ListComponentConfigurationsResponse from huaweicloudsdkcae.v1.model.list_component_configurations_response_data import ListComponentConfigurationsResponseData -from huaweicloudsdkcae.v1.model.list_component_events_request import ListComponentEventsRequest -from huaweicloudsdkcae.v1.model.list_component_events_response import ListComponentEventsResponse from huaweicloudsdkcae.v1.model.list_component_instances_request import ListComponentInstancesRequest from huaweicloudsdkcae.v1.model.list_component_instances_response import ListComponentInstancesResponse from huaweicloudsdkcae.v1.model.list_component_snapshots_request import ListComponentSnapshotsRequest diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/create_component_request_body.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/create_component_request_body.py index 2f09058f40..6a7cce46d0 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/create_component_request_body.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/create_component_request_body.py @@ -55,10 +55,8 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None): self.api_version = api_version self.kind = kind - if metadata is not None: - self.metadata = metadata - if spec is not None: - self.spec = spec + self.metadata = metadata + self.spec = spec @property def api_version(self): diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/event_item.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/event_item.py deleted file mode 100644 index 1bb3ba5a9c..0000000000 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/event_item.py +++ /dev/null @@ -1,318 +0,0 @@ -# coding: utf-8 - -import six - -from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization - - -class EventItem: - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - sensitive_list = [] - - openapi_types = { - 'name': 'str', - 'involved_object_kind': 'str', - 'involved_object': 'str', - 'message': 'str', - 'created_at': 'str', - 'updated_at': 'str', - 'status': 'str', - 'count': 'int' - } - - attribute_map = { - 'name': 'name', - 'involved_object_kind': 'involved_object_kind', - 'involved_object': 'involved_object', - 'message': 'message', - 'created_at': 'created_at', - 'updated_at': 'updated_at', - 'status': 'status', - 'count': 'count' - } - - def __init__(self, name=None, involved_object_kind=None, involved_object=None, message=None, created_at=None, updated_at=None, status=None, count=None): - """EventItem - - The model defined in huaweicloud sdk - - :param name: 事件名称。 - :type name: str - :param involved_object_kind: 涉及对象类型。 - :type involved_object_kind: str - :param involved_object: 涉及对象。 - :type involved_object: str - :param message: 组件事件信息。 - :type message: str - :param created_at: 创建时间。 - :type created_at: str - :param updated_at: 更新时间。 - :type updated_at: str - :param status: 组件事件状态。 - :type status: str - :param count: 事件发生次数。 - :type count: int - """ - - - - self._name = None - self._involved_object_kind = None - self._involved_object = None - self._message = None - self._created_at = None - self._updated_at = None - self._status = None - self._count = None - self.discriminator = None - - if name is not None: - self.name = name - if involved_object_kind is not None: - self.involved_object_kind = involved_object_kind - if involved_object is not None: - self.involved_object = involved_object - if message is not None: - self.message = message - if created_at is not None: - self.created_at = created_at - if updated_at is not None: - self.updated_at = updated_at - if status is not None: - self.status = status - if count is not None: - self.count = count - - @property - def name(self): - """Gets the name of this EventItem. - - 事件名称。 - - :return: The name of this EventItem. - :rtype: str - """ - return self._name - - @name.setter - def name(self, name): - """Sets the name of this EventItem. - - 事件名称。 - - :param name: The name of this EventItem. - :type name: str - """ - self._name = name - - @property - def involved_object_kind(self): - """Gets the involved_object_kind of this EventItem. - - 涉及对象类型。 - - :return: The involved_object_kind of this EventItem. - :rtype: str - """ - return self._involved_object_kind - - @involved_object_kind.setter - def involved_object_kind(self, involved_object_kind): - """Sets the involved_object_kind of this EventItem. - - 涉及对象类型。 - - :param involved_object_kind: The involved_object_kind of this EventItem. - :type involved_object_kind: str - """ - self._involved_object_kind = involved_object_kind - - @property - def involved_object(self): - """Gets the involved_object of this EventItem. - - 涉及对象。 - - :return: The involved_object of this EventItem. - :rtype: str - """ - return self._involved_object - - @involved_object.setter - def involved_object(self, involved_object): - """Sets the involved_object of this EventItem. - - 涉及对象。 - - :param involved_object: The involved_object of this EventItem. - :type involved_object: str - """ - self._involved_object = involved_object - - @property - def message(self): - """Gets the message of this EventItem. - - 组件事件信息。 - - :return: The message of this EventItem. - :rtype: str - """ - return self._message - - @message.setter - def message(self, message): - """Sets the message of this EventItem. - - 组件事件信息。 - - :param message: The message of this EventItem. - :type message: str - """ - self._message = message - - @property - def created_at(self): - """Gets the created_at of this EventItem. - - 创建时间。 - - :return: The created_at of this EventItem. - :rtype: str - """ - return self._created_at - - @created_at.setter - def created_at(self, created_at): - """Sets the created_at of this EventItem. - - 创建时间。 - - :param created_at: The created_at of this EventItem. - :type created_at: str - """ - self._created_at = created_at - - @property - def updated_at(self): - """Gets the updated_at of this EventItem. - - 更新时间。 - - :return: The updated_at of this EventItem. - :rtype: str - """ - return self._updated_at - - @updated_at.setter - def updated_at(self, updated_at): - """Sets the updated_at of this EventItem. - - 更新时间。 - - :param updated_at: The updated_at of this EventItem. - :type updated_at: str - """ - self._updated_at = updated_at - - @property - def status(self): - """Gets the status of this EventItem. - - 组件事件状态。 - - :return: The status of this EventItem. - :rtype: str - """ - return self._status - - @status.setter - def status(self, status): - """Sets the status of this EventItem. - - 组件事件状态。 - - :param status: The status of this EventItem. - :type status: str - """ - self._status = status - - @property - def count(self): - """Gets the count of this EventItem. - - 事件发生次数。 - - :return: The count of this EventItem. - :rtype: int - """ - return self._count - - @count.setter - def count(self, count): - """Sets the count of this EventItem. - - 事件发生次数。 - - :param count: The count of this EventItem. - :type count: int - """ - self._count = count - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - if attr in self.sensitive_list: - result[attr] = "****" - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - import simplejson as json - if six.PY2: - import sys - reload(sys) - sys.setdefaultencoding("utf-8") - return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) - - def __repr__(self): - """For `print`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, EventItem): - return False - - return self.__dict__ == other.__dict__ - - def __ne__(self, other): - """Returns true if both objects are not equal""" - return not self == other diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_request.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_request.py deleted file mode 100644 index f30fac17d3..0000000000 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_request.py +++ /dev/null @@ -1,199 +0,0 @@ -# coding: utf-8 - -import six - -from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization - - -class ListComponentEventsRequest: - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - sensitive_list = [] - - openapi_types = { - 'application_id': 'str', - 'component_id': 'str', - 'x_enterprise_project_id': 'str', - 'x_environment_id': 'str' - } - - attribute_map = { - 'application_id': 'application_id', - 'component_id': 'component_id', - 'x_enterprise_project_id': 'X-Enterprise-Project-ID', - 'x_environment_id': 'X-Environment-ID' - } - - def __init__(self, application_id=None, component_id=None, x_enterprise_project_id=None, x_environment_id=None): - """ListComponentEventsRequest - - The model defined in huaweicloud sdk - - :param application_id: 应用ID。 - :type application_id: str - :param component_id: 组件ID。 - :type component_id: str - :param x_enterprise_project_id: 企业项目ID。 - 创建环境时,环境会绑定企业项目ID。 - 最大长度36字节,带“-”连字符的UUID格式,或者是字符串“0”。 - 该字段不传(或传为字符串“0”)时,则查询默认企业项目下的资源。 > 关于企业项目ID的获取及企业项目特性的详细信息,请参见《[企业管理服务用户指南](https://support.huaweicloud.com/usermanual-em/zh-cn_topic_0126101490.html)》。 - :type x_enterprise_project_id: str - :param x_environment_id: 环境ID。 - 获取环境ID,通过《[云应用引擎API参考](https://support.huaweicloud.com/api-cae/ListEnvironments.html)》的“获取环境列表”章节获取环境信息。 - 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 - :type x_environment_id: str - """ - - - - self._application_id = None - self._component_id = None - self._x_enterprise_project_id = None - self._x_environment_id = None - self.discriminator = None - - self.application_id = application_id - self.component_id = component_id - if x_enterprise_project_id is not None: - self.x_enterprise_project_id = x_enterprise_project_id - self.x_environment_id = x_environment_id - - @property - def application_id(self): - """Gets the application_id of this ListComponentEventsRequest. - - 应用ID。 - - :return: The application_id of this ListComponentEventsRequest. - :rtype: str - """ - return self._application_id - - @application_id.setter - def application_id(self, application_id): - """Sets the application_id of this ListComponentEventsRequest. - - 应用ID。 - - :param application_id: The application_id of this ListComponentEventsRequest. - :type application_id: str - """ - self._application_id = application_id - - @property - def component_id(self): - """Gets the component_id of this ListComponentEventsRequest. - - 组件ID。 - - :return: The component_id of this ListComponentEventsRequest. - :rtype: str - """ - return self._component_id - - @component_id.setter - def component_id(self, component_id): - """Sets the component_id of this ListComponentEventsRequest. - - 组件ID。 - - :param component_id: The component_id of this ListComponentEventsRequest. - :type component_id: str - """ - self._component_id = component_id - - @property - def x_enterprise_project_id(self): - """Gets the x_enterprise_project_id of this ListComponentEventsRequest. - - 企业项目ID。 - 创建环境时,环境会绑定企业项目ID。 - 最大长度36字节,带“-”连字符的UUID格式,或者是字符串“0”。 - 该字段不传(或传为字符串“0”)时,则查询默认企业项目下的资源。 > 关于企业项目ID的获取及企业项目特性的详细信息,请参见《[企业管理服务用户指南](https://support.huaweicloud.com/usermanual-em/zh-cn_topic_0126101490.html)》。 - - :return: The x_enterprise_project_id of this ListComponentEventsRequest. - :rtype: str - """ - return self._x_enterprise_project_id - - @x_enterprise_project_id.setter - def x_enterprise_project_id(self, x_enterprise_project_id): - """Sets the x_enterprise_project_id of this ListComponentEventsRequest. - - 企业项目ID。 - 创建环境时,环境会绑定企业项目ID。 - 最大长度36字节,带“-”连字符的UUID格式,或者是字符串“0”。 - 该字段不传(或传为字符串“0”)时,则查询默认企业项目下的资源。 > 关于企业项目ID的获取及企业项目特性的详细信息,请参见《[企业管理服务用户指南](https://support.huaweicloud.com/usermanual-em/zh-cn_topic_0126101490.html)》。 - - :param x_enterprise_project_id: The x_enterprise_project_id of this ListComponentEventsRequest. - :type x_enterprise_project_id: str - """ - self._x_enterprise_project_id = x_enterprise_project_id - - @property - def x_environment_id(self): - """Gets the x_environment_id of this ListComponentEventsRequest. - - 环境ID。 - 获取环境ID,通过《[云应用引擎API参考](https://support.huaweicloud.com/api-cae/ListEnvironments.html)》的“获取环境列表”章节获取环境信息。 - 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 - - :return: The x_environment_id of this ListComponentEventsRequest. - :rtype: str - """ - return self._x_environment_id - - @x_environment_id.setter - def x_environment_id(self, x_environment_id): - """Sets the x_environment_id of this ListComponentEventsRequest. - - 环境ID。 - 获取环境ID,通过《[云应用引擎API参考](https://support.huaweicloud.com/api-cae/ListEnvironments.html)》的“获取环境列表”章节获取环境信息。 - 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 - - :param x_environment_id: The x_environment_id of this ListComponentEventsRequest. - :type x_environment_id: str - """ - self._x_environment_id = x_environment_id - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - if attr in self.sensitive_list: - result[attr] = "****" - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - import simplejson as json - if six.PY2: - import sys - reload(sys) - sys.setdefaultencoding("utf-8") - return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) - - def __repr__(self): - """For `print`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, ListComponentEventsRequest): - return False - - return self.__dict__ == other.__dict__ - - def __ne__(self, other): - """Returns true if both objects are not equal""" - return not self == other diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/notice_rule_notification.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/notice_rule_notification.py index adbfe25743..5884a111db 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/notice_rule_notification.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/notice_rule_notification.py @@ -18,15 +18,17 @@ class NoticeRuleNotification: openapi_types = { 'protocol': 'str', - 'endpoint': 'str' + 'endpoint': 'str', + 'template': 'str' } attribute_map = { 'protocol': 'protocol', - 'endpoint': 'endpoint' + 'endpoint': 'endpoint', + 'template': 'template' } - def __init__(self, protocol=None, endpoint=None): + def __init__(self, protocol=None, endpoint=None, template=None): """NoticeRuleNotification The model defined in huaweicloud sdk @@ -35,16 +37,21 @@ def __init__(self, protocol=None, endpoint=None): :type protocol: str :param endpoint: 通知的终端地址。 email协议,接入点必须是邮件地址。 sms协议,接入点必须是一个电话号码。 wechat协议,参考https://support.huaweicloud.com/smn_faq/smn_faq_0027.html获取订阅终端, 企业微信群消息为SMN服务公测功能,需提交工单申请开通。 :type endpoint: str + :param template: 通知的模板语言。 ZH,中文。 EN,英文。 + :type template: str """ self._protocol = None self._endpoint = None + self._template = None self.discriminator = None self.protocol = protocol self.endpoint = endpoint + if template is not None: + self.template = template @property def protocol(self): @@ -90,6 +97,28 @@ def endpoint(self, endpoint): """ self._endpoint = endpoint + @property + def template(self): + """Gets the template of this NoticeRuleNotification. + + 通知的模板语言。 ZH,中文。 EN,英文。 + + :return: The template of this NoticeRuleNotification. + :rtype: str + """ + return self._template + + @template.setter + def template(self, template): + """Sets the template of this NoticeRuleNotification. + + 通知的模板语言。 ZH,中文。 EN,英文。 + + :param template: The template of this NoticeRuleNotification. + :type template: str + """ + self._template = template + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/update_component_request_body.py b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/update_component_request_body.py index ffff2ca118..e6fbea2859 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/update_component_request_body.py +++ b/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/update_component_request_body.py @@ -55,10 +55,8 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None): self.api_version = api_version self.kind = kind - if metadata is not None: - self.metadata = metadata - if spec is not None: - self.spec = spec + self.metadata = metadata + self.spec = spec @property def api_version(self): diff --git a/huaweicloud-sdk-cae/requirements.txt b/huaweicloud-sdk-cae/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cae/requirements.txt +++ b/huaweicloud-sdk-cae/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cae/setup.py b/huaweicloud-sdk-cae/setup.py index 290e8dba77..6d3af2b166 100644 --- a/huaweicloud-sdk-cae/setup.py +++ b/huaweicloud-sdk-cae/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcae" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-campusgo/requirements.txt b/huaweicloud-sdk-campusgo/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-campusgo/requirements.txt +++ b/huaweicloud-sdk-campusgo/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-campusgo/setup.py b/huaweicloud-sdk-campusgo/setup.py index b0301c59a0..9c3549da0a 100644 --- a/huaweicloud-sdk-campusgo/setup.py +++ b/huaweicloud-sdk-campusgo/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcampusgo" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cbh/requirements.txt b/huaweicloud-sdk-cbh/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cbh/requirements.txt +++ b/huaweicloud-sdk-cbh/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cbh/setup.py b/huaweicloud-sdk-cbh/setup.py index 900e158035..03462f062b 100644 --- a/huaweicloud-sdk-cbh/setup.py +++ b/huaweicloud-sdk-cbh/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcbh" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cbr/requirements.txt b/huaweicloud-sdk-cbr/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cbr/requirements.txt +++ b/huaweicloud-sdk-cbr/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cbr/setup.py b/huaweicloud-sdk-cbr/setup.py index 80874ce3ae..2607f70dce 100644 --- a/huaweicloud-sdk-cbr/setup.py +++ b/huaweicloud-sdk-cbr/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcbr" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cbs/requirements.txt b/huaweicloud-sdk-cbs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cbs/requirements.txt +++ b/huaweicloud-sdk-cbs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cbs/setup.py b/huaweicloud-sdk-cbs/setup.py index b7ef7d3a23..91fee709d2 100644 --- a/huaweicloud-sdk-cbs/setup.py +++ b/huaweicloud-sdk-cbs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcbs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cc/requirements.txt b/huaweicloud-sdk-cc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cc/requirements.txt +++ b/huaweicloud-sdk-cc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cc/setup.py b/huaweicloud-sdk-cc/setup.py index 80b11ffe4b..af17b8ae52 100644 --- a/huaweicloud-sdk-cc/setup.py +++ b/huaweicloud-sdk-cc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/__init__.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/__init__.py index cedc286ce0..af3a7899f0 100644 --- a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/__init__.py +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/__init__.py @@ -54,6 +54,8 @@ from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_request import BatchDeleteClusterTagsRequest from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_request_body import BatchDeleteClusterTagsRequestBody from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_response import BatchDeleteClusterTagsResponse +from huaweicloudsdkcce.v3.model.batch_sync_nodes_request import BatchSyncNodesRequest +from huaweicloudsdkcce.v3.model.batch_sync_nodes_response import BatchSyncNodesResponse from huaweicloudsdkcce.v3.model.capacity_reservation_specification import CapacityReservationSpecification from huaweicloudsdkcce.v3.model.cert_duration import CertDuration from huaweicloudsdkcce.v3.model.chart_resp import ChartResp @@ -469,6 +471,10 @@ from huaweicloudsdkcce.v3.model.sync_node_pool_request import SyncNodePoolRequest from huaweicloudsdkcce.v3.model.sync_node_pool_resp import SyncNodePoolResp from huaweicloudsdkcce.v3.model.sync_node_pool_response import SyncNodePoolResponse +from huaweicloudsdkcce.v3.model.sync_node_request import SyncNodeRequest +from huaweicloudsdkcce.v3.model.sync_node_resp import SyncNodeResp +from huaweicloudsdkcce.v3.model.sync_node_response import SyncNodeResponse +from huaweicloudsdkcce.v3.model.sync_nodes_resp import SyncNodesResp from huaweicloudsdkcce.v3.model.tag_filter import TagFilter from huaweicloudsdkcce.v3.model.taint import Taint from huaweicloudsdkcce.v3.model.task_status import TaskStatus diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_async_client.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_async_client.py index 9dea2ae8a8..e115e4a9bc 100644 --- a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_async_client.py +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_async_client.py @@ -376,6 +376,71 @@ def _batch_delete_cluster_tags_http_info(self, request): return http_info + def batch_sync_nodes_async(self, request): + """批量同步节点 + + 该API用于批量同步节点。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for BatchSyncNodes + :type request: :class:`huaweicloudsdkcce.v3.BatchSyncNodesRequest` + :rtype: :class:`huaweicloudsdkcce.v3.BatchSyncNodesResponse` + """ + http_info = self._batch_sync_nodes_http_info(request) + return self._call_api(**http_info) + + def batch_sync_nodes_async_invoker(self, request): + http_info = self._batch_sync_nodes_http_info(request) + return AsyncInvoker(self, http_info) + + def _batch_sync_nodes_http_info(self, request): + http_info = { + "method": "POST", + "resource_path": "/api/v3/projects/{project_id}/clusters/{cluster_id}/nodes/sync", + "request_type": request.__class__.__name__, + "response_type": "BatchSyncNodesResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'cluster_id' in local_var_params: + path_params['cluster_id'] = local_var_params['cluster_id'] + + query_params = [] + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def continue_upgrade_cluster_task_async(self, request): """继续执行集群升级任务 @@ -5032,6 +5097,73 @@ def _show_user_charts_quotas_http_info(self, request): return http_info + def sync_node_async(self, request): + """同步节点 + + 该API用于同步节点。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for SyncNode + :type request: :class:`huaweicloudsdkcce.v3.SyncNodeRequest` + :rtype: :class:`huaweicloudsdkcce.v3.SyncNodeResponse` + """ + http_info = self._sync_node_http_info(request) + return self._call_api(**http_info) + + def sync_node_async_invoker(self, request): + http_info = self._sync_node_http_info(request) + return AsyncInvoker(self, http_info) + + def _sync_node_http_info(self, request): + http_info = { + "method": "GET", + "resource_path": "/api/v2/projects/{project_id}/clusters/{cluster_id}/nodes/{node_id}/sync", + "request_type": request.__class__.__name__, + "response_type": "SyncNodeResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'cluster_id' in local_var_params: + path_params['cluster_id'] = local_var_params['cluster_id'] + if 'node_id' in local_var_params: + path_params['node_id'] = local_var_params['node_id'] + + query_params = [] + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def sync_node_pool_async(self, request): """同步nodePool配置到存量节点 diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_client.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_client.py index 4f75bc2949..4a157d5363 100644 --- a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_client.py +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/cce_client.py @@ -376,6 +376,71 @@ def _batch_delete_cluster_tags_http_info(cls, request): return http_info + def batch_sync_nodes(self, request): + """批量同步节点 + + 该API用于批量同步节点。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for BatchSyncNodes + :type request: :class:`huaweicloudsdkcce.v3.BatchSyncNodesRequest` + :rtype: :class:`huaweicloudsdkcce.v3.BatchSyncNodesResponse` + """ + http_info = self._batch_sync_nodes_http_info(request) + return self._call_api(**http_info) + + def batch_sync_nodes_invoker(self, request): + http_info = self._batch_sync_nodes_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _batch_sync_nodes_http_info(cls, request): + http_info = { + "method": "POST", + "resource_path": "/api/v3/projects/{project_id}/clusters/{cluster_id}/nodes/sync", + "request_type": request.__class__.__name__, + "response_type": "BatchSyncNodesResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'cluster_id' in local_var_params: + path_params['cluster_id'] = local_var_params['cluster_id'] + + query_params = [] + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def continue_upgrade_cluster_task(self, request): """继续执行集群升级任务 @@ -5032,6 +5097,73 @@ def _show_user_charts_quotas_http_info(cls, request): return http_info + def sync_node(self, request): + """同步节点 + + 该API用于同步节点。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for SyncNode + :type request: :class:`huaweicloudsdkcce.v3.SyncNodeRequest` + :rtype: :class:`huaweicloudsdkcce.v3.SyncNodeResponse` + """ + http_info = self._sync_node_http_info(request) + return self._call_api(**http_info) + + def sync_node_invoker(self, request): + http_info = self._sync_node_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _sync_node_http_info(cls, request): + http_info = { + "method": "GET", + "resource_path": "/api/v2/projects/{project_id}/clusters/{cluster_id}/nodes/{node_id}/sync", + "request_type": request.__class__.__name__, + "response_type": "SyncNodeResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'cluster_id' in local_var_params: + path_params['cluster_id'] = local_var_params['cluster_id'] + if 'node_id' in local_var_params: + path_params['node_id'] = local_var_params['node_id'] + + query_params = [] + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def sync_node_pool(self, request): """同步nodePool配置到存量节点 diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/__init__.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/__init__.py index 1768de9442..57743a63ba 100644 --- a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/__init__.py +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/__init__.py @@ -52,6 +52,8 @@ from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_request import BatchDeleteClusterTagsRequest from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_request_body import BatchDeleteClusterTagsRequestBody from huaweicloudsdkcce.v3.model.batch_delete_cluster_tags_response import BatchDeleteClusterTagsResponse +from huaweicloudsdkcce.v3.model.batch_sync_nodes_request import BatchSyncNodesRequest +from huaweicloudsdkcce.v3.model.batch_sync_nodes_response import BatchSyncNodesResponse from huaweicloudsdkcce.v3.model.capacity_reservation_specification import CapacityReservationSpecification from huaweicloudsdkcce.v3.model.cert_duration import CertDuration from huaweicloudsdkcce.v3.model.chart_resp import ChartResp @@ -467,6 +469,10 @@ from huaweicloudsdkcce.v3.model.sync_node_pool_request import SyncNodePoolRequest from huaweicloudsdkcce.v3.model.sync_node_pool_resp import SyncNodePoolResp from huaweicloudsdkcce.v3.model.sync_node_pool_response import SyncNodePoolResponse +from huaweicloudsdkcce.v3.model.sync_node_request import SyncNodeRequest +from huaweicloudsdkcce.v3.model.sync_node_resp import SyncNodeResp +from huaweicloudsdkcce.v3.model.sync_node_response import SyncNodeResponse +from huaweicloudsdkcce.v3.model.sync_nodes_resp import SyncNodesResp from huaweicloudsdkcce.v3.model.tag_filter import TagFilter from huaweicloudsdkcce.v3.model.taint import Taint from huaweicloudsdkcce.v3.model.task_status import TaskStatus diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_request.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_request.py new file mode 100644 index 0000000000..af59619437 --- /dev/null +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_request.py @@ -0,0 +1,114 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class BatchSyncNodesRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'cluster_id': 'str' + } + + attribute_map = { + 'cluster_id': 'cluster_id' + } + + def __init__(self, cluster_id=None): + """BatchSyncNodesRequest + + The model defined in huaweicloud sdk + + :param cluster_id: 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + :type cluster_id: str + """ + + + + self._cluster_id = None + self.discriminator = None + + self.cluster_id = cluster_id + + @property + def cluster_id(self): + """Gets the cluster_id of this BatchSyncNodesRequest. + + 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :return: The cluster_id of this BatchSyncNodesRequest. + :rtype: str + """ + return self._cluster_id + + @cluster_id.setter + def cluster_id(self, cluster_id): + """Sets the cluster_id of this BatchSyncNodesRequest. + + 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :param cluster_id: The cluster_id of this BatchSyncNodesRequest. + :type cluster_id: str + """ + self._cluster_id = cluster_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, BatchSyncNodesRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_response.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_response.py new file mode 100644 index 0000000000..c6d081caba --- /dev/null +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/batch_sync_nodes_response.py @@ -0,0 +1,112 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class BatchSyncNodesResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'body': 'str' + } + + attribute_map = { + 'body': 'body' + } + + def __init__(self, body=None): + """BatchSyncNodesResponse + + The model defined in huaweicloud sdk + + :param body: + :type body: str + """ + + super(BatchSyncNodesResponse, self).__init__() + + self._body = None + self.discriminator = None + + if body is not None: + self.body = body + + @property + def body(self): + """Gets the body of this BatchSyncNodesResponse. + + :return: The body of this BatchSyncNodesResponse. + :rtype: str + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this BatchSyncNodesResponse. + + :param body: The body of this BatchSyncNodesResponse. + :type body: str + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, BatchSyncNodesResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_request.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_request.py new file mode 100644 index 0000000000..3e6b6620cf --- /dev/null +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_request.py @@ -0,0 +1,142 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class SyncNodeRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'cluster_id': 'str', + 'node_id': 'str' + } + + attribute_map = { + 'cluster_id': 'cluster_id', + 'node_id': 'node_id' + } + + def __init__(self, cluster_id=None, node_id=None): + """SyncNodeRequest + + The model defined in huaweicloud sdk + + :param cluster_id: 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + :type cluster_id: str + :param node_id: 节点ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + :type node_id: str + """ + + + + self._cluster_id = None + self._node_id = None + self.discriminator = None + + self.cluster_id = cluster_id + self.node_id = node_id + + @property + def cluster_id(self): + """Gets the cluster_id of this SyncNodeRequest. + + 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :return: The cluster_id of this SyncNodeRequest. + :rtype: str + """ + return self._cluster_id + + @cluster_id.setter + def cluster_id(self, cluster_id): + """Sets the cluster_id of this SyncNodeRequest. + + 集群ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :param cluster_id: The cluster_id of this SyncNodeRequest. + :type cluster_id: str + """ + self._cluster_id = cluster_id + + @property + def node_id(self): + """Gets the node_id of this SyncNodeRequest. + + 节点ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :return: The node_id of this SyncNodeRequest. + :rtype: str + """ + return self._node_id + + @node_id.setter + def node_id(self, node_id): + """Sets the node_id of this SyncNodeRequest. + + 节点ID,获取方式请参见[如何获取接口URI中参数](cce_02_0271.xml)。 + + :param node_id: The node_id of this SyncNodeRequest. + :type node_id: str + """ + self._node_id = node_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, SyncNodeRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/component_event_kind_obj.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_resp.py similarity index 91% rename from huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/component_event_kind_obj.py rename to huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_resp.py index 5bd18c8f1d..92f05a8578 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/component_event_kind_obj.py +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_resp.py @@ -5,11 +5,8 @@ from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization -class ComponentEventKindObj: - """ - allowed enum values - """ - COMPONENTEVENT = "ComponentEvent" +class SyncNodeResp: + """ Attributes: openapi_types (dict): The key is attribute name @@ -26,7 +23,7 @@ class ComponentEventKindObj: } def __init__(self): - """ComponentEventKindObj + """SyncNodeResp The model defined in huaweicloud sdk @@ -77,7 +74,7 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, ComponentEventKindObj): + if not isinstance(other, SyncNodeResp): return False return self.__dict__ == other.__dict__ diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_response.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_response.py new file mode 100644 index 0000000000..abdeb7b6de --- /dev/null +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_node_response.py @@ -0,0 +1,112 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class SyncNodeResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'body': 'str' + } + + attribute_map = { + 'body': 'body' + } + + def __init__(self, body=None): + """SyncNodeResponse + + The model defined in huaweicloud sdk + + :param body: + :type body: str + """ + + super(SyncNodeResponse, self).__init__() + + self._body = None + self.discriminator = None + + if body is not None: + self.body = body + + @property + def body(self): + """Gets the body of this SyncNodeResponse. + + :return: The body of this SyncNodeResponse. + :rtype: str + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this SyncNodeResponse. + + :param body: The body of this SyncNodeResponse. + :type body: str + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, SyncNodeResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_nodes_resp.py b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_nodes_resp.py new file mode 100644 index 0000000000..710ba7836c --- /dev/null +++ b/huaweicloud-sdk-cce/huaweicloudsdkcce/v3/model/sync_nodes_resp.py @@ -0,0 +1,84 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class SyncNodesResp: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + } + + attribute_map = { + } + + def __init__(self): + """SyncNodesResp + + The model defined in huaweicloud sdk + + """ + + + self.discriminator = None + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, SyncNodesResp): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cce/requirements.txt b/huaweicloud-sdk-cce/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cce/requirements.txt +++ b/huaweicloud-sdk-cce/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cce/setup.py b/huaweicloud-sdk-cce/setup.py index b6b434da6f..45906a4a59 100644 --- a/huaweicloud-sdk-cce/setup.py +++ b/huaweicloud-sdk-cce/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcce" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ccm/requirements.txt b/huaweicloud-sdk-ccm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ccm/requirements.txt +++ b/huaweicloud-sdk-ccm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ccm/setup.py b/huaweicloud-sdk-ccm/setup.py index f668119936..e025847764 100644 --- a/huaweicloud-sdk-ccm/setup.py +++ b/huaweicloud-sdk-ccm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkccm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cdm/requirements.txt b/huaweicloud-sdk-cdm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cdm/requirements.txt +++ b/huaweicloud-sdk-cdm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cdm/setup.py b/huaweicloud-sdk-cdm/setup.py index 231b9e8493..1eb4f9ec1d 100644 --- a/huaweicloud-sdk-cdm/setup.py +++ b/huaweicloud-sdk-cdm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcdm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cdn/requirements.txt b/huaweicloud-sdk-cdn/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cdn/requirements.txt +++ b/huaweicloud-sdk-cdn/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cdn/setup.py b/huaweicloud-sdk-cdn/setup.py index 9f4114c6b2..dcef0d8f0d 100644 --- a/huaweicloud-sdk-cdn/setup.py +++ b/huaweicloud-sdk-cdn/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcdn" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ces/huaweicloudsdkces/v1/region/ces_region.py b/huaweicloud-sdk-ces/huaweicloudsdkces/v1/region/ces_region.py index f9187b9c1f..3ff018f604 100644 --- a/huaweicloud-sdk-ces/huaweicloudsdkces/v1/region/ces_region.py +++ b/huaweicloud-sdk-ces/huaweicloudsdkces/v1/region/ces_region.py @@ -54,6 +54,8 @@ class CesRegion: "https://ces.ru-moscow-1.myhuaweicloud.com") CN_SOUTH_2 = Region("cn-south-2", "https://ces.cn-south-2.myhuaweicloud.com") + CN_SOUTH_4 = Region("cn-south-4", + "https://ces.cn-south-4.myhuaweicloud.com") static_fields = { "af-south-1": AF_SOUTH_1, @@ -80,6 +82,7 @@ class CesRegion: "eu-west-0": EU_WEST_0, "ru-moscow-1": RU_MOSCOW_1, "cn-south-2": CN_SOUTH_2, + "cn-south-4": CN_SOUTH_4, } @classmethod diff --git a/huaweicloud-sdk-ces/huaweicloudsdkces/v2/region/ces_region.py b/huaweicloud-sdk-ces/huaweicloudsdkces/v2/region/ces_region.py index f9187b9c1f..3ff018f604 100644 --- a/huaweicloud-sdk-ces/huaweicloudsdkces/v2/region/ces_region.py +++ b/huaweicloud-sdk-ces/huaweicloudsdkces/v2/region/ces_region.py @@ -54,6 +54,8 @@ class CesRegion: "https://ces.ru-moscow-1.myhuaweicloud.com") CN_SOUTH_2 = Region("cn-south-2", "https://ces.cn-south-2.myhuaweicloud.com") + CN_SOUTH_4 = Region("cn-south-4", + "https://ces.cn-south-4.myhuaweicloud.com") static_fields = { "af-south-1": AF_SOUTH_1, @@ -80,6 +82,7 @@ class CesRegion: "eu-west-0": EU_WEST_0, "ru-moscow-1": RU_MOSCOW_1, "cn-south-2": CN_SOUTH_2, + "cn-south-4": CN_SOUTH_4, } @classmethod diff --git a/huaweicloud-sdk-ces/huaweicloudsdkces/v3/region/ces_region.py b/huaweicloud-sdk-ces/huaweicloudsdkces/v3/region/ces_region.py index f9187b9c1f..3ff018f604 100644 --- a/huaweicloud-sdk-ces/huaweicloudsdkces/v3/region/ces_region.py +++ b/huaweicloud-sdk-ces/huaweicloudsdkces/v3/region/ces_region.py @@ -54,6 +54,8 @@ class CesRegion: "https://ces.ru-moscow-1.myhuaweicloud.com") CN_SOUTH_2 = Region("cn-south-2", "https://ces.cn-south-2.myhuaweicloud.com") + CN_SOUTH_4 = Region("cn-south-4", + "https://ces.cn-south-4.myhuaweicloud.com") static_fields = { "af-south-1": AF_SOUTH_1, @@ -80,6 +82,7 @@ class CesRegion: "eu-west-0": EU_WEST_0, "ru-moscow-1": RU_MOSCOW_1, "cn-south-2": CN_SOUTH_2, + "cn-south-4": CN_SOUTH_4, } @classmethod diff --git a/huaweicloud-sdk-ces/requirements.txt b/huaweicloud-sdk-ces/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ces/requirements.txt +++ b/huaweicloud-sdk-ces/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ces/setup.py b/huaweicloud-sdk-ces/setup.py index 02710d00a7..7e565da00f 100644 --- a/huaweicloud-sdk-ces/setup.py +++ b/huaweicloud-sdk-ces/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkces" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cfw/requirements.txt b/huaweicloud-sdk-cfw/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cfw/requirements.txt +++ b/huaweicloud-sdk-cfw/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cfw/setup.py b/huaweicloud-sdk-cfw/setup.py index 0168e8c497..b729a14549 100644 --- a/huaweicloud-sdk-cfw/setup.py +++ b/huaweicloud-sdk-cfw/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcfw" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cgs/requirements.txt b/huaweicloud-sdk-cgs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cgs/requirements.txt +++ b/huaweicloud-sdk-cgs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cgs/setup.py b/huaweicloud-sdk-cgs/setup.py index 04cb66be15..6615f89ae9 100644 --- a/huaweicloud-sdk-cgs/setup.py +++ b/huaweicloud-sdk-cgs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcgs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-classroom/requirements.txt b/huaweicloud-sdk-classroom/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-classroom/requirements.txt +++ b/huaweicloud-sdk-classroom/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-classroom/setup.py b/huaweicloud-sdk-classroom/setup.py index 602fd6cced..99d3b88fdc 100644 --- a/huaweicloud-sdk-classroom/setup.py +++ b/huaweicloud-sdk-classroom/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkclassroom" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cloudide/requirements.txt b/huaweicloud-sdk-cloudide/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cloudide/requirements.txt +++ b/huaweicloud-sdk-cloudide/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cloudide/setup.py b/huaweicloud-sdk-cloudide/setup.py index aebcbfda9e..84a33744f7 100644 --- a/huaweicloud-sdk-cloudide/setup.py +++ b/huaweicloud-sdk-cloudide/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcloudide" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cloudpond/requirements.txt b/huaweicloud-sdk-cloudpond/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cloudpond/requirements.txt +++ b/huaweicloud-sdk-cloudpond/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cloudpond/setup.py b/huaweicloud-sdk-cloudpond/setup.py index 90ddeecb93..f9d245945d 100644 --- a/huaweicloud-sdk-cloudpond/setup.py +++ b/huaweicloud-sdk-cloudpond/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcloudpond" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cloudrtc/requirements.txt b/huaweicloud-sdk-cloudrtc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cloudrtc/requirements.txt +++ b/huaweicloud-sdk-cloudrtc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cloudrtc/setup.py b/huaweicloud-sdk-cloudrtc/setup.py index ee9672cba0..5c6539c72c 100644 --- a/huaweicloud-sdk-cloudrtc/setup.py +++ b/huaweicloud-sdk-cloudrtc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcloudrtc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cloudtable/requirements.txt b/huaweicloud-sdk-cloudtable/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cloudtable/requirements.txt +++ b/huaweicloud-sdk-cloudtable/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cloudtable/setup.py b/huaweicloud-sdk-cloudtable/setup.py index dbdad2fed3..7733264e54 100644 --- a/huaweicloud-sdk-cloudtable/setup.py +++ b/huaweicloud-sdk-cloudtable/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcloudtable" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cloudtest/requirements.txt b/huaweicloud-sdk-cloudtest/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cloudtest/requirements.txt +++ b/huaweicloud-sdk-cloudtest/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cloudtest/setup.py b/huaweicloud-sdk-cloudtest/setup.py index 5b589d6c91..74849280d5 100644 --- a/huaweicloud-sdk-cloudtest/setup.py +++ b/huaweicloud-sdk-cloudtest/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcloudtest" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-coc/requirements.txt b/huaweicloud-sdk-coc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-coc/requirements.txt +++ b/huaweicloud-sdk-coc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-coc/setup.py b/huaweicloud-sdk-coc/setup.py index 58fb415c40..6b683a4f72 100644 --- a/huaweicloud-sdk-coc/setup.py +++ b/huaweicloud-sdk-coc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcoc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartsartifact/requirements.txt b/huaweicloud-sdk-codeartsartifact/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartsartifact/requirements.txt +++ b/huaweicloud-sdk-codeartsartifact/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartsartifact/setup.py b/huaweicloud-sdk-codeartsartifact/setup.py index f72c144c8b..cd6fe0dc25 100644 --- a/huaweicloud-sdk-codeartsartifact/setup.py +++ b/huaweicloud-sdk-codeartsartifact/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartsartifact" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartsbuild/requirements.txt b/huaweicloud-sdk-codeartsbuild/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartsbuild/requirements.txt +++ b/huaweicloud-sdk-codeartsbuild/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartsbuild/setup.py b/huaweicloud-sdk-codeartsbuild/setup.py index e891aa9f63..3fdc6c0e05 100644 --- a/huaweicloud-sdk-codeartsbuild/setup.py +++ b/huaweicloud-sdk-codeartsbuild/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartsbuild" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartscheck/requirements.txt b/huaweicloud-sdk-codeartscheck/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartscheck/requirements.txt +++ b/huaweicloud-sdk-codeartscheck/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartscheck/setup.py b/huaweicloud-sdk-codeartscheck/setup.py index 71e3156c64..80742c2aba 100644 --- a/huaweicloud-sdk-codeartscheck/setup.py +++ b/huaweicloud-sdk-codeartscheck/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartscheck" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartsdeploy/requirements.txt b/huaweicloud-sdk-codeartsdeploy/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartsdeploy/requirements.txt +++ b/huaweicloud-sdk-codeartsdeploy/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartsdeploy/setup.py b/huaweicloud-sdk-codeartsdeploy/setup.py index 611e1d6229..d413e81558 100644 --- a/huaweicloud-sdk-codeartsdeploy/setup.py +++ b/huaweicloud-sdk-codeartsdeploy/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartsdeploy" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartsgovernance/requirements.txt b/huaweicloud-sdk-codeartsgovernance/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartsgovernance/requirements.txt +++ b/huaweicloud-sdk-codeartsgovernance/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartsgovernance/setup.py b/huaweicloud-sdk-codeartsgovernance/setup.py index c7df9d305d..fd27542de9 100644 --- a/huaweicloud-sdk-codeartsgovernance/setup.py +++ b/huaweicloud-sdk-codeartsgovernance/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartsgovernance" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartsinspector/requirements.txt b/huaweicloud-sdk-codeartsinspector/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartsinspector/requirements.txt +++ b/huaweicloud-sdk-codeartsinspector/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartsinspector/setup.py b/huaweicloud-sdk-codeartsinspector/setup.py index 39b868ae6c..3133468f44 100644 --- a/huaweicloud-sdk-codeartsinspector/setup.py +++ b/huaweicloud-sdk-codeartsinspector/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartsinspector" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codeartspipeline/requirements.txt b/huaweicloud-sdk-codeartspipeline/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codeartspipeline/requirements.txt +++ b/huaweicloud-sdk-codeartspipeline/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codeartspipeline/setup.py b/huaweicloud-sdk-codeartspipeline/setup.py index e41fc7adab..2d62953f05 100644 --- a/huaweicloud-sdk-codeartspipeline/setup.py +++ b/huaweicloud-sdk-codeartspipeline/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodeartspipeline" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codecraft/requirements.txt b/huaweicloud-sdk-codecraft/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codecraft/requirements.txt +++ b/huaweicloud-sdk-codecraft/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codecraft/setup.py b/huaweicloud-sdk-codecraft/setup.py index 7d6c9c43e5..b9acf414da 100644 --- a/huaweicloud-sdk-codecraft/setup.py +++ b/huaweicloud-sdk-codecraft/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodecraft" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-codehub/requirements.txt b/huaweicloud-sdk-codehub/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-codehub/requirements.txt +++ b/huaweicloud-sdk-codehub/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-codehub/setup.py b/huaweicloud-sdk-codehub/setup.py index 57c8ea060f..1286c0c254 100644 --- a/huaweicloud-sdk-codehub/setup.py +++ b/huaweicloud-sdk-codehub/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcodehub" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-config/requirements.txt b/huaweicloud-sdk-config/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-config/requirements.txt +++ b/huaweicloud-sdk-config/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-config/setup.py b/huaweicloud-sdk-config/setup.py index 079a1d6711..4370295591 100644 --- a/huaweicloud-sdk-config/setup.py +++ b/huaweicloud-sdk-config/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkconfig" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-core/output.json b/huaweicloud-sdk-core/output.json new file mode 100644 index 0000000000..01cc28bb65 --- /dev/null +++ b/huaweicloud-sdk-core/output.json @@ -0,0 +1 @@ +123456789/devcloud/buildbox/Python-3.9.11/bin/python3 \ No newline at end of file diff --git a/huaweicloud-sdk-core/setup.py b/huaweicloud-sdk-core/setup.py index 98d4449805..bf495d5271 100644 --- a/huaweicloud-sdk-core/setup.py +++ b/huaweicloud-sdk-core/setup.py @@ -22,7 +22,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcore" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" diff --git a/huaweicloud-sdk-cph/requirements.txt b/huaweicloud-sdk-cph/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cph/requirements.txt +++ b/huaweicloud-sdk-cph/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cph/setup.py b/huaweicloud-sdk-cph/setup.py index 3ae187a3b2..c87c39e986 100644 --- a/huaweicloud-sdk-cph/setup.py +++ b/huaweicloud-sdk-cph/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcph" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cpts/requirements.txt b/huaweicloud-sdk-cpts/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cpts/requirements.txt +++ b/huaweicloud-sdk-cpts/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cpts/setup.py b/huaweicloud-sdk-cpts/setup.py index 2159ba5f75..1154c7bb59 100644 --- a/huaweicloud-sdk-cpts/setup.py +++ b/huaweicloud-sdk-cpts/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcpts" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cse/requirements.txt b/huaweicloud-sdk-cse/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cse/requirements.txt +++ b/huaweicloud-sdk-cse/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cse/setup.py b/huaweicloud-sdk-cse/setup.py index f50a4ac589..af8c73155f 100644 --- a/huaweicloud-sdk-cse/setup.py +++ b/huaweicloud-sdk-cse/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcse" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-csms/requirements.txt b/huaweicloud-sdk-csms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-csms/requirements.txt +++ b/huaweicloud-sdk-csms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-csms/setup.py b/huaweicloud-sdk-csms/setup.py index 4645856baa..1923d4c2af 100644 --- a/huaweicloud-sdk-csms/setup.py +++ b/huaweicloud-sdk-csms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcsms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-css/requirements.txt b/huaweicloud-sdk-css/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-css/requirements.txt +++ b/huaweicloud-sdk-css/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-css/setup.py b/huaweicloud-sdk-css/setup.py index 6ff6997562..72a1b0a6f9 100644 --- a/huaweicloud-sdk-css/setup.py +++ b/huaweicloud-sdk-css/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcss" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-cts/requirements.txt b/huaweicloud-sdk-cts/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-cts/requirements.txt +++ b/huaweicloud-sdk-cts/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-cts/setup.py b/huaweicloud-sdk-cts/setup.py index ceeeb60703..10323e7c79 100644 --- a/huaweicloud-sdk-cts/setup.py +++ b/huaweicloud-sdk-cts/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkcts" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-das/requirements.txt b/huaweicloud-sdk-das/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-das/requirements.txt +++ b/huaweicloud-sdk-das/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-das/setup.py b/huaweicloud-sdk-das/setup.py index cb517cd54c..3713d5dbb8 100644 --- a/huaweicloud-sdk-das/setup.py +++ b/huaweicloud-sdk-das/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdas" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dataartsstudio/requirements.txt b/huaweicloud-sdk-dataartsstudio/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dataartsstudio/requirements.txt +++ b/huaweicloud-sdk-dataartsstudio/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dataartsstudio/setup.py b/huaweicloud-sdk-dataartsstudio/setup.py index fa3e30da93..9679ebfc7e 100644 --- a/huaweicloud-sdk-dataartsstudio/setup.py +++ b/huaweicloud-sdk-dataartsstudio/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdataartsstudio" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dbss/requirements.txt b/huaweicloud-sdk-dbss/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dbss/requirements.txt +++ b/huaweicloud-sdk-dbss/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dbss/setup.py b/huaweicloud-sdk-dbss/setup.py index 97e9064f89..9aeb728497 100644 --- a/huaweicloud-sdk-dbss/setup.py +++ b/huaweicloud-sdk-dbss/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdbss" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dc/requirements.txt b/huaweicloud-sdk-dc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dc/requirements.txt +++ b/huaweicloud-sdk-dc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dc/setup.py b/huaweicloud-sdk-dc/setup.py index 25d7abd97b..851bfa1475 100644 --- a/huaweicloud-sdk-dc/setup.py +++ b/huaweicloud-sdk-dc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dcs/requirements.txt b/huaweicloud-sdk-dcs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dcs/requirements.txt +++ b/huaweicloud-sdk-dcs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dcs/setup.py b/huaweicloud-sdk-dcs/setup.py index 3f3f72eee0..f6fefea1de 100644 --- a/huaweicloud-sdk-dcs/setup.py +++ b/huaweicloud-sdk-dcs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdcs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ddm/requirements.txt b/huaweicloud-sdk-ddm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ddm/requirements.txt +++ b/huaweicloud-sdk-ddm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ddm/setup.py b/huaweicloud-sdk-ddm/setup.py index ef95c8b71b..bcd6759211 100644 --- a/huaweicloud-sdk-ddm/setup.py +++ b/huaweicloud-sdk-ddm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkddm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dds/requirements.txt b/huaweicloud-sdk-dds/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dds/requirements.txt +++ b/huaweicloud-sdk-dds/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dds/setup.py b/huaweicloud-sdk-dds/setup.py index f232f41b09..50d83665bc 100644 --- a/huaweicloud-sdk-dds/setup.py +++ b/huaweicloud-sdk-dds/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdds" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-deh/requirements.txt b/huaweicloud-sdk-deh/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-deh/requirements.txt +++ b/huaweicloud-sdk-deh/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-deh/setup.py b/huaweicloud-sdk-deh/setup.py index ff4c8d6062..887579fc5a 100644 --- a/huaweicloud-sdk-deh/setup.py +++ b/huaweicloud-sdk-deh/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdeh" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-devstar/requirements.txt b/huaweicloud-sdk-devstar/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-devstar/requirements.txt +++ b/huaweicloud-sdk-devstar/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-devstar/setup.py b/huaweicloud-sdk-devstar/setup.py index 616d3ccef5..bd91094bc2 100644 --- a/huaweicloud-sdk-devstar/setup.py +++ b/huaweicloud-sdk-devstar/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdevstar" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dgc/requirements.txt b/huaweicloud-sdk-dgc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dgc/requirements.txt +++ b/huaweicloud-sdk-dgc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dgc/setup.py b/huaweicloud-sdk-dgc/setup.py index 32d51bfb34..9a29328fde 100644 --- a/huaweicloud-sdk-dgc/setup.py +++ b/huaweicloud-sdk-dgc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdgc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dis/requirements.txt b/huaweicloud-sdk-dis/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dis/requirements.txt +++ b/huaweicloud-sdk-dis/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dis/setup.py b/huaweicloud-sdk-dis/setup.py index 6eedb2d734..1b458bc881 100644 --- a/huaweicloud-sdk-dis/setup.py +++ b/huaweicloud-sdk-dis/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdis" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dlf/requirements.txt b/huaweicloud-sdk-dlf/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dlf/requirements.txt +++ b/huaweicloud-sdk-dlf/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dlf/setup.py b/huaweicloud-sdk-dlf/setup.py index eb012c836d..947c0a1158 100644 --- a/huaweicloud-sdk-dlf/setup.py +++ b/huaweicloud-sdk-dlf/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdlf" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dli/requirements.txt b/huaweicloud-sdk-dli/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dli/requirements.txt +++ b/huaweicloud-sdk-dli/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dli/setup.py b/huaweicloud-sdk-dli/setup.py index 8bfc74e156..9923313c04 100644 --- a/huaweicloud-sdk-dli/setup.py +++ b/huaweicloud-sdk-dli/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdli" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dns/requirements.txt b/huaweicloud-sdk-dns/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dns/requirements.txt +++ b/huaweicloud-sdk-dns/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dns/setup.py b/huaweicloud-sdk-dns/setup.py index 5035f25d12..ece8ca8bfc 100644 --- a/huaweicloud-sdk-dns/setup.py +++ b/huaweicloud-sdk-dns/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdns" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dris/requirements.txt b/huaweicloud-sdk-dris/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dris/requirements.txt +++ b/huaweicloud-sdk-dris/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dris/setup.py b/huaweicloud-sdk-dris/setup.py index 52e0da1421..1f4bbe85f1 100644 --- a/huaweicloud-sdk-dris/setup.py +++ b/huaweicloud-sdk-dris/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdris" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/__init__.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/__init__.py index 75b7231ad2..3d1077baa9 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/__init__.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/__init__.py @@ -76,7 +76,6 @@ from huaweicloudsdkdrs.v5.model.count_instance_by_tags_response import CountInstanceByTagsResponse from huaweicloudsdkdrs.v5.model.create_job_req import CreateJobReq from huaweicloudsdkdrs.v5.model.create_job_request import CreateJobRequest -from huaweicloudsdkdrs.v5.model.create_job_resp import CreateJobResp from huaweicloudsdkdrs.v5.model.create_job_response import CreateJobResponse from huaweicloudsdkdrs.v5.model.customized_dns import CustomizedDns from huaweicloudsdkdrs.v5.model.data_filtering_condition import DataFilteringCondition @@ -96,6 +95,9 @@ from huaweicloudsdkdrs.v5.model.delete_job_request import DeleteJobRequest from huaweicloudsdkdrs.v5.model.delete_job_resp import DeleteJobResp from huaweicloudsdkdrs.v5.model.delete_job_response import DeleteJobResponse +from huaweicloudsdkdrs.v5.model.delete_user_driver_req import DeleteUserDriverReq +from huaweicloudsdkdrs.v5.model.delete_user_jdbc_driver_request import DeleteUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.delete_user_jdbc_driver_response import DeleteUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.dirty_data import DirtyData from huaweicloudsdkdrs.v5.model.download_batch_create_template_request import DownloadBatchCreateTemplateRequest from huaweicloudsdkdrs.v5.model.download_batch_create_template_response import DownloadBatchCreateTemplateResponse @@ -156,6 +158,8 @@ from huaweicloudsdkdrs.v5.model.list_project_tags_response import ListProjectTagsResponse from huaweicloudsdkdrs.v5.model.list_tags_request import ListTagsRequest from huaweicloudsdkdrs.v5.model.list_tags_response import ListTagsResponse +from huaweicloudsdkdrs.v5.model.list_user_jdbc_drivers_request import ListUserJdbcDriversRequest +from huaweicloudsdkdrs.v5.model.list_user_jdbc_drivers_response import ListUserJdbcDriversResponse from huaweicloudsdkdrs.v5.model.lists_agency_permissions_request import ListsAgencyPermissionsRequest from huaweicloudsdkdrs.v5.model.lists_agency_permissions_response import ListsAgencyPermissionsResponse from huaweicloudsdkdrs.v5.model.migration_object_overview_info import MigrationObjectOverviewInfo @@ -263,6 +267,8 @@ from huaweicloudsdkdrs.v5.model.support_import_file_result import SupportImportFileResult from huaweicloudsdkdrs.v5.model.sync_jdbc_driver_request import SyncJdbcDriverRequest from huaweicloudsdkdrs.v5.model.sync_jdbc_driver_response import SyncJdbcDriverResponse +from huaweicloudsdkdrs.v5.model.sync_user_jdbc_driver_request import SyncUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.sync_user_jdbc_driver_response import SyncUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.table_line_compare_detail_info import TableLineCompareDetailInfo from huaweicloudsdkdrs.v5.model.table_object import TableObject from huaweicloudsdkdrs.v5.model.tag import Tag @@ -286,12 +292,16 @@ from huaweicloudsdkdrs.v5.model.update_job_response import UpdateJobResponse from huaweicloudsdkdrs.v5.model.update_start_position_request import UpdateStartPositionRequest from huaweicloudsdkdrs.v5.model.update_start_position_response import UpdateStartPositionResponse +from huaweicloudsdkdrs.v5.model.update_user_driver_req import UpdateUserDriverReq from huaweicloudsdkdrs.v5.model.upload_db_object_template_request import UploadDbObjectTemplateRequest from huaweicloudsdkdrs.v5.model.upload_db_object_template_request_body import UploadDbObjectTemplateRequestBody from huaweicloudsdkdrs.v5.model.upload_db_object_template_response import UploadDbObjectTemplateResponse from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_request import UploadJdbcDriverRequest from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_request_body import UploadJdbcDriverRequestBody from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_response import UploadJdbcDriverResponse +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_request import UploadUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_request_body import UploadUserJdbcDriverRequestBody +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_response import UploadUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.user_migration_info import UserMigrationInfo from huaweicloudsdkdrs.v5.model.user_migration_list import UserMigrationList from huaweicloudsdkdrs.v5.model.user_migration_role import UserMigrationRole diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_async_client.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_async_client.py index 4f0049a470..7954ed548c 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_async_client.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_async_client.py @@ -1277,6 +1277,73 @@ def _delete_job_http_info(self, request): return http_info + def delete_user_jdbc_driver_async(self, request): + """删除驱动文件 + + 删除驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for DeleteUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.DeleteUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.DeleteUserJdbcDriverResponse` + """ + http_info = self._delete_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def delete_user_jdbc_driver_async_invoker(self, request): + http_info = self._delete_user_jdbc_driver_http_info(request) + return AsyncInvoker(self, http_info) + + def _delete_user_jdbc_driver_http_info(self, request): + http_info = { + "method": "DELETE", + "resource_path": "/v5/{project_id}/drivers", + "request_type": request.__class__.__name__, + "response_type": "DeleteUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def download_batch_create_template_async(self, request): """下载批量导入任务模板 @@ -2502,6 +2569,77 @@ def _list_tags_http_info(self, request): return http_info + def list_user_jdbc_drivers_async(self, request): + """查询驱动文件列表 + + 查询驱动文件列表。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for ListUserJdbcDrivers + :type request: :class:`huaweicloudsdkdrs.v5.ListUserJdbcDriversRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.ListUserJdbcDriversResponse` + """ + http_info = self._list_user_jdbc_drivers_http_info(request) + return self._call_api(**http_info) + + def list_user_jdbc_drivers_async_invoker(self, request): + http_info = self._list_user_jdbc_drivers_http_info(request) + return AsyncInvoker(self, http_info) + + def _list_user_jdbc_drivers_http_info(self, request): + http_info = { + "method": "GET", + "resource_path": "/v5/{project_id}/drivers", + "request_type": request.__class__.__name__, + "response_type": "ListUserJdbcDriversResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'driver_type' in local_var_params: + query_params.append(('driver_type', local_var_params['driver_type'])) + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def lists_agency_permissions_async(self, request): """查询委托的权限列表 @@ -4569,6 +4707,75 @@ def _sync_jdbc_driver_http_info(self, request): return http_info + def sync_user_jdbc_driver_async(self, request): + """同步驱动文件 + + 同步驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for SyncUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.SyncUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.SyncUserJdbcDriverResponse` + """ + http_info = self._sync_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def sync_user_jdbc_driver_async_invoker(self, request): + http_info = self._sync_user_jdbc_driver_http_info(request) + return AsyncInvoker(self, http_info) + + def _sync_user_jdbc_driver_http_info(self, request): + http_info = { + "method": "PUT", + "resource_path": "/v5/{project_id}/jobs/{job_id}/update-driver", + "request_type": request.__class__.__name__, + "response_type": "SyncUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'job_id' in local_var_params: + path_params['job_id'] = local_var_params['job_id'] + + query_params = [] + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def update_batch_async_jobs_async(self, request): """更新指定ID批量异步任务详情 @@ -5128,6 +5335,77 @@ def _upload_jdbc_driver_http_info(self, request): return http_info + def upload_user_jdbc_driver_async(self, request): + """上传驱动文件 + + 上传驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for UploadUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverResponse` + """ + http_info = self._upload_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def upload_user_jdbc_driver_async_invoker(self, request): + http_info = self._upload_user_jdbc_driver_http_info(request) + return AsyncInvoker(self, http_info) + + def _upload_user_jdbc_driver_http_info(self, request): + http_info = { + "method": "POST", + "resource_path": "/v5/{project_id}/driver", + "request_type": request.__class__.__name__, + "response_type": "UploadUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'driver_type' in local_var_params: + query_params.append(('driver_type', local_var_params['driver_type'])) + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + if 'file' in local_var_params: + form_params['file'] = local_var_params['file'] + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['multipart/form-data']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def validate_job_name_async(self, request): """任务名称校验 diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_client.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_client.py index e07580191e..04e8baee5a 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_client.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/drs_client.py @@ -1277,6 +1277,73 @@ def _delete_job_http_info(cls, request): return http_info + def delete_user_jdbc_driver(self, request): + """删除驱动文件 + + 删除驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for DeleteUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.DeleteUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.DeleteUserJdbcDriverResponse` + """ + http_info = self._delete_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def delete_user_jdbc_driver_invoker(self, request): + http_info = self._delete_user_jdbc_driver_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _delete_user_jdbc_driver_http_info(cls, request): + http_info = { + "method": "DELETE", + "resource_path": "/v5/{project_id}/drivers", + "request_type": request.__class__.__name__, + "response_type": "DeleteUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def download_batch_create_template(self, request): """下载批量导入任务模板 @@ -2502,6 +2569,77 @@ def _list_tags_http_info(cls, request): return http_info + def list_user_jdbc_drivers(self, request): + """查询驱动文件列表 + + 查询驱动文件列表。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for ListUserJdbcDrivers + :type request: :class:`huaweicloudsdkdrs.v5.ListUserJdbcDriversRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.ListUserJdbcDriversResponse` + """ + http_info = self._list_user_jdbc_drivers_http_info(request) + return self._call_api(**http_info) + + def list_user_jdbc_drivers_invoker(self, request): + http_info = self._list_user_jdbc_drivers_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _list_user_jdbc_drivers_http_info(cls, request): + http_info = { + "method": "GET", + "resource_path": "/v5/{project_id}/drivers", + "request_type": request.__class__.__name__, + "response_type": "ListUserJdbcDriversResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'driver_type' in local_var_params: + query_params.append(('driver_type', local_var_params['driver_type'])) + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def lists_agency_permissions(self, request): """查询委托的权限列表 @@ -4569,6 +4707,75 @@ def _sync_jdbc_driver_http_info(cls, request): return http_info + def sync_user_jdbc_driver(self, request): + """同步驱动文件 + + 同步驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for SyncUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.SyncUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.SyncUserJdbcDriverResponse` + """ + http_info = self._sync_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def sync_user_jdbc_driver_invoker(self, request): + http_info = self._sync_user_jdbc_driver_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _sync_user_jdbc_driver_http_info(cls, request): + http_info = { + "method": "PUT", + "resource_path": "/v5/{project_id}/jobs/{job_id}/update-driver", + "request_type": request.__class__.__name__, + "response_type": "SyncUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'job_id' in local_var_params: + path_params['job_id'] = local_var_params['job_id'] + + query_params = [] + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def update_batch_async_jobs(self, request): """更新指定ID批量异步任务详情 @@ -5128,6 +5335,77 @@ def _upload_jdbc_driver_http_info(cls, request): return http_info + def upload_user_jdbc_driver(self, request): + """上传驱动文件 + + 上传驱动文件。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for UploadUserJdbcDriver + :type request: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverRequest` + :rtype: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverResponse` + """ + http_info = self._upload_user_jdbc_driver_http_info(request) + return self._call_api(**http_info) + + def upload_user_jdbc_driver_invoker(self, request): + http_info = self._upload_user_jdbc_driver_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _upload_user_jdbc_driver_http_info(cls, request): + http_info = { + "method": "POST", + "resource_path": "/v5/{project_id}/driver", + "request_type": request.__class__.__name__, + "response_type": "UploadUserJdbcDriverResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'driver_type' in local_var_params: + query_params.append(('driver_type', local_var_params['driver_type'])) + + header_params = {} + if 'x_language' in local_var_params: + header_params['X-Language'] = local_var_params['x_language'] + + form_params = {} + if 'file' in local_var_params: + form_params['file'] = local_var_params['file'] + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['multipart/form-data']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def validate_job_name(self, request): """任务名称校验 diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/__init__.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/__init__.py index 8b69aabc9f..e0a0c96aba 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/__init__.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/__init__.py @@ -74,7 +74,6 @@ from huaweicloudsdkdrs.v5.model.count_instance_by_tags_response import CountInstanceByTagsResponse from huaweicloudsdkdrs.v5.model.create_job_req import CreateJobReq from huaweicloudsdkdrs.v5.model.create_job_request import CreateJobRequest -from huaweicloudsdkdrs.v5.model.create_job_resp import CreateJobResp from huaweicloudsdkdrs.v5.model.create_job_response import CreateJobResponse from huaweicloudsdkdrs.v5.model.customized_dns import CustomizedDns from huaweicloudsdkdrs.v5.model.data_filtering_condition import DataFilteringCondition @@ -94,6 +93,9 @@ from huaweicloudsdkdrs.v5.model.delete_job_request import DeleteJobRequest from huaweicloudsdkdrs.v5.model.delete_job_resp import DeleteJobResp from huaweicloudsdkdrs.v5.model.delete_job_response import DeleteJobResponse +from huaweicloudsdkdrs.v5.model.delete_user_driver_req import DeleteUserDriverReq +from huaweicloudsdkdrs.v5.model.delete_user_jdbc_driver_request import DeleteUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.delete_user_jdbc_driver_response import DeleteUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.dirty_data import DirtyData from huaweicloudsdkdrs.v5.model.download_batch_create_template_request import DownloadBatchCreateTemplateRequest from huaweicloudsdkdrs.v5.model.download_batch_create_template_response import DownloadBatchCreateTemplateResponse @@ -154,6 +156,8 @@ from huaweicloudsdkdrs.v5.model.list_project_tags_response import ListProjectTagsResponse from huaweicloudsdkdrs.v5.model.list_tags_request import ListTagsRequest from huaweicloudsdkdrs.v5.model.list_tags_response import ListTagsResponse +from huaweicloudsdkdrs.v5.model.list_user_jdbc_drivers_request import ListUserJdbcDriversRequest +from huaweicloudsdkdrs.v5.model.list_user_jdbc_drivers_response import ListUserJdbcDriversResponse from huaweicloudsdkdrs.v5.model.lists_agency_permissions_request import ListsAgencyPermissionsRequest from huaweicloudsdkdrs.v5.model.lists_agency_permissions_response import ListsAgencyPermissionsResponse from huaweicloudsdkdrs.v5.model.migration_object_overview_info import MigrationObjectOverviewInfo @@ -261,6 +265,8 @@ from huaweicloudsdkdrs.v5.model.support_import_file_result import SupportImportFileResult from huaweicloudsdkdrs.v5.model.sync_jdbc_driver_request import SyncJdbcDriverRequest from huaweicloudsdkdrs.v5.model.sync_jdbc_driver_response import SyncJdbcDriverResponse +from huaweicloudsdkdrs.v5.model.sync_user_jdbc_driver_request import SyncUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.sync_user_jdbc_driver_response import SyncUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.table_line_compare_detail_info import TableLineCompareDetailInfo from huaweicloudsdkdrs.v5.model.table_object import TableObject from huaweicloudsdkdrs.v5.model.tag import Tag @@ -284,12 +290,16 @@ from huaweicloudsdkdrs.v5.model.update_job_response import UpdateJobResponse from huaweicloudsdkdrs.v5.model.update_start_position_request import UpdateStartPositionRequest from huaweicloudsdkdrs.v5.model.update_start_position_response import UpdateStartPositionResponse +from huaweicloudsdkdrs.v5.model.update_user_driver_req import UpdateUserDriverReq from huaweicloudsdkdrs.v5.model.upload_db_object_template_request import UploadDbObjectTemplateRequest from huaweicloudsdkdrs.v5.model.upload_db_object_template_request_body import UploadDbObjectTemplateRequestBody from huaweicloudsdkdrs.v5.model.upload_db_object_template_response import UploadDbObjectTemplateResponse from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_request import UploadJdbcDriverRequest from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_request_body import UploadJdbcDriverRequestBody from huaweicloudsdkdrs.v5.model.upload_jdbc_driver_response import UploadJdbcDriverResponse +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_request import UploadUserJdbcDriverRequest +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_request_body import UploadUserJdbcDriverRequestBody +from huaweicloudsdkdrs.v5.model.upload_user_jdbc_driver_response import UploadUserJdbcDriverResponse from huaweicloudsdkdrs.v5.model.user_migration_info import UserMigrationInfo from huaweicloudsdkdrs.v5.model.user_migration_list import UserMigrationList from huaweicloudsdkdrs.v5.model.user_migration_role import UserMigrationRole diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/action_params.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/action_params.py index cd71fe5a44..a4e728ea56 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/action_params.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/action_params.py @@ -24,6 +24,7 @@ class ActionParams: 'start_time': 'str', 'compare_task_param': 'CompareTaskParams', 'is_sync_re_edit': 'bool', + 'is_only_init_task': 'bool', 'force_delete': 'bool', 'public_ip_config': 'PublicIpConfig', 'replay_config': 'ReplayConfigInfo' @@ -37,12 +38,13 @@ class ActionParams: 'start_time': 'start_time', 'compare_task_param': 'compare_task_param', 'is_sync_re_edit': 'is_sync_re_edit', + 'is_only_init_task': 'is_only_init_task', 'force_delete': 'force_delete', 'public_ip_config': 'public_ip_config', 'replay_config': 'replay_config' } - def __init__(self, endpoints=None, precheck_mode=None, skip_precheck_info=None, pause_mode=None, start_time=None, compare_task_param=None, is_sync_re_edit=None, force_delete=None, public_ip_config=None, replay_config=None): + def __init__(self, endpoints=None, precheck_mode=None, skip_precheck_info=None, pause_mode=None, start_time=None, compare_task_param=None, is_sync_re_edit=None, is_only_init_task=None, force_delete=None, public_ip_config=None, replay_config=None): """ActionParams The model defined in huaweicloud sdk @@ -61,6 +63,8 @@ def __init__(self, endpoints=None, precheck_mode=None, skip_precheck_info=None, :type compare_task_param: :class:`huaweicloudsdkdrs.v5.CompareTaskParams` :param is_sync_re_edit: 再编辑任务启动时取值true。 :type is_sync_re_edit: bool + :param is_only_init_task: 是否支持只初始化任务。仅支持白名单用户使用,需要提交工单申请才能使用。 + :type is_only_init_task: bool :param force_delete: 强制结束时取值为true。 :type force_delete: bool :param public_ip_config: @@ -78,6 +82,7 @@ def __init__(self, endpoints=None, precheck_mode=None, skip_precheck_info=None, self._start_time = None self._compare_task_param = None self._is_sync_re_edit = None + self._is_only_init_task = None self._force_delete = None self._public_ip_config = None self._replay_config = None @@ -97,6 +102,8 @@ def __init__(self, endpoints=None, precheck_mode=None, skip_precheck_info=None, self.compare_task_param = compare_task_param if is_sync_re_edit is not None: self.is_sync_re_edit = is_sync_re_edit + if is_only_init_task is not None: + self.is_only_init_task = is_only_init_task if force_delete is not None: self.force_delete = force_delete if public_ip_config is not None: @@ -250,6 +257,28 @@ def is_sync_re_edit(self, is_sync_re_edit): """ self._is_sync_re_edit = is_sync_re_edit + @property + def is_only_init_task(self): + """Gets the is_only_init_task of this ActionParams. + + 是否支持只初始化任务。仅支持白名单用户使用,需要提交工单申请才能使用。 + + :return: The is_only_init_task of this ActionParams. + :rtype: bool + """ + return self._is_only_init_task + + @is_only_init_task.setter + def is_only_init_task(self, is_only_init_task): + """Sets the is_only_init_task of this ActionParams. + + 是否支持只初始化任务。仅支持白名单用户使用,需要提交工单申请才能使用。 + + :param is_only_init_task: The is_only_init_task of this ActionParams. + :type is_only_init_task: bool + """ + self._is_only_init_task = is_only_init_task + @property def force_delete(self): """Gets the force_delete of this ActionParams. diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_resp.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_resp.py deleted file mode 100644 index 6a732e63e1..0000000000 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_resp.py +++ /dev/null @@ -1,227 +0,0 @@ -# coding: utf-8 - -import six - -from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization - - -class CreateJobResp: - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - sensitive_list = [] - - openapi_types = { - 'id': 'str', - 'name': 'str', - 'status': 'str', - 'create_time': 'str', - 'is_clone_job': 'str' - } - - attribute_map = { - 'id': 'id', - 'name': 'name', - 'status': 'status', - 'create_time': 'create_time', - 'is_clone_job': 'is_clone_job' - } - - def __init__(self, id=None, name=None, status=None, create_time=None, is_clone_job=None): - """CreateJobResp - - The model defined in huaweicloud sdk - - :param id: 任务ID。 - :type id: str - :param name: 任务名称。 - :type name: str - :param status: 任务状态。 - :type status: str - :param create_time: 任务创建时间。 - :type create_time: str - :param is_clone_job: 是否为克隆任务。 - :type is_clone_job: str - """ - - - - self._id = None - self._name = None - self._status = None - self._create_time = None - self._is_clone_job = None - self.discriminator = None - - self.id = id - self.name = name - self.status = status - self.create_time = create_time - if is_clone_job is not None: - self.is_clone_job = is_clone_job - - @property - def id(self): - """Gets the id of this CreateJobResp. - - 任务ID。 - - :return: The id of this CreateJobResp. - :rtype: str - """ - return self._id - - @id.setter - def id(self, id): - """Sets the id of this CreateJobResp. - - 任务ID。 - - :param id: The id of this CreateJobResp. - :type id: str - """ - self._id = id - - @property - def name(self): - """Gets the name of this CreateJobResp. - - 任务名称。 - - :return: The name of this CreateJobResp. - :rtype: str - """ - return self._name - - @name.setter - def name(self, name): - """Sets the name of this CreateJobResp. - - 任务名称。 - - :param name: The name of this CreateJobResp. - :type name: str - """ - self._name = name - - @property - def status(self): - """Gets the status of this CreateJobResp. - - 任务状态。 - - :return: The status of this CreateJobResp. - :rtype: str - """ - return self._status - - @status.setter - def status(self, status): - """Sets the status of this CreateJobResp. - - 任务状态。 - - :param status: The status of this CreateJobResp. - :type status: str - """ - self._status = status - - @property - def create_time(self): - """Gets the create_time of this CreateJobResp. - - 任务创建时间。 - - :return: The create_time of this CreateJobResp. - :rtype: str - """ - return self._create_time - - @create_time.setter - def create_time(self, create_time): - """Sets the create_time of this CreateJobResp. - - 任务创建时间。 - - :param create_time: The create_time of this CreateJobResp. - :type create_time: str - """ - self._create_time = create_time - - @property - def is_clone_job(self): - """Gets the is_clone_job of this CreateJobResp. - - 是否为克隆任务。 - - :return: The is_clone_job of this CreateJobResp. - :rtype: str - """ - return self._is_clone_job - - @is_clone_job.setter - def is_clone_job(self, is_clone_job): - """Sets the is_clone_job of this CreateJobResp. - - 是否为克隆任务。 - - :param is_clone_job: The is_clone_job of this CreateJobResp. - :type is_clone_job: str - """ - self._is_clone_job = is_clone_job - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - if attr in self.sensitive_list: - result[attr] = "****" - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - import simplejson as json - if six.PY2: - import sys - reload(sys) - sys.setdefaultencoding("utf-8") - return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) - - def __repr__(self): - """For `print`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, CreateJobResp): - return False - - return self.__dict__ == other.__dict__ - - def __ne__(self, other): - """Returns true if both objects are not equal""" - return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_response.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_response.py index d7b543da88..1e323fc795 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_response.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/create_job_response.py @@ -18,47 +18,167 @@ class CreateJobResponse(SdkResponse): sensitive_list = [] openapi_types = { - 'job': 'CreateJobResp' + 'id': 'str', + 'name': 'str', + 'status': 'str', + 'create_time': 'str', + 'is_clone_job': 'str' } attribute_map = { - 'job': 'job' + 'id': 'id', + 'name': 'name', + 'status': 'status', + 'create_time': 'create_time', + 'is_clone_job': 'is_clone_job' } - def __init__(self, job=None): + def __init__(self, id=None, name=None, status=None, create_time=None, is_clone_job=None): """CreateJobResponse The model defined in huaweicloud sdk - :param job: - :type job: :class:`huaweicloudsdkdrs.v5.CreateJobResp` + :param id: 任务ID。 + :type id: str + :param name: 任务名称。 + :type name: str + :param status: 任务状态。 + :type status: str + :param create_time: 任务创建时间。 + :type create_time: str + :param is_clone_job: 是否为克隆任务。 + :type is_clone_job: str """ super(CreateJobResponse, self).__init__() - self._job = None + self._id = None + self._name = None + self._status = None + self._create_time = None + self._is_clone_job = None self.discriminator = None - if job is not None: - self.job = job + if id is not None: + self.id = id + if name is not None: + self.name = name + if status is not None: + self.status = status + if create_time is not None: + self.create_time = create_time + if is_clone_job is not None: + self.is_clone_job = is_clone_job @property - def job(self): - """Gets the job of this CreateJobResponse. + def id(self): + """Gets the id of this CreateJobResponse. - :return: The job of this CreateJobResponse. - :rtype: :class:`huaweicloudsdkdrs.v5.CreateJobResp` + 任务ID。 + + :return: The id of this CreateJobResponse. + :rtype: str + """ + return self._id + + @id.setter + def id(self, id): + """Sets the id of this CreateJobResponse. + + 任务ID。 + + :param id: The id of this CreateJobResponse. + :type id: str + """ + self._id = id + + @property + def name(self): + """Gets the name of this CreateJobResponse. + + 任务名称。 + + :return: The name of this CreateJobResponse. + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this CreateJobResponse. + + 任务名称。 + + :param name: The name of this CreateJobResponse. + :type name: str + """ + self._name = name + + @property + def status(self): + """Gets the status of this CreateJobResponse. + + 任务状态。 + + :return: The status of this CreateJobResponse. + :rtype: str """ - return self._job + return self._status + + @status.setter + def status(self, status): + """Sets the status of this CreateJobResponse. + + 任务状态。 + + :param status: The status of this CreateJobResponse. + :type status: str + """ + self._status = status + + @property + def create_time(self): + """Gets the create_time of this CreateJobResponse. + + 任务创建时间。 + + :return: The create_time of this CreateJobResponse. + :rtype: str + """ + return self._create_time + + @create_time.setter + def create_time(self, create_time): + """Sets the create_time of this CreateJobResponse. + + 任务创建时间。 + + :param create_time: The create_time of this CreateJobResponse. + :type create_time: str + """ + self._create_time = create_time + + @property + def is_clone_job(self): + """Gets the is_clone_job of this CreateJobResponse. + + 是否为克隆任务。 + + :return: The is_clone_job of this CreateJobResponse. + :rtype: str + """ + return self._is_clone_job + + @is_clone_job.setter + def is_clone_job(self, is_clone_job): + """Sets the is_clone_job of this CreateJobResponse. - @job.setter - def job(self, job): - """Sets the job of this CreateJobResponse. + 是否为克隆任务。 - :param job: The job of this CreateJobResponse. - :type job: :class:`huaweicloudsdkdrs.v5.CreateJobResp` + :param is_clone_job: The is_clone_job of this CreateJobResponse. + :type is_clone_job: str """ - self._job = job + self._is_clone_job = is_clone_job def to_dict(self): """Returns the model properties as a dict""" diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_driver_req.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_driver_req.py new file mode 100644 index 0000000000..72d69839c8 --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_driver_req.py @@ -0,0 +1,142 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class DeleteUserDriverReq: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'driver_type': 'str', + 'driver_names': 'list[str]' + } + + attribute_map = { + 'driver_type': 'driver_type', + 'driver_names': 'driver_names' + } + + def __init__(self, driver_type=None, driver_names=None): + """DeleteUserDriverReq + + The model defined in huaweicloud sdk + + :param driver_type: 指定待删除的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + :type driver_type: str + :param driver_names: JDBC驱动文件列表,列表长度1-20,driver_name的长度5-64,结尾以.jar结尾。 + :type driver_names: list[str] + """ + + + + self._driver_type = None + self._driver_names = None + self.discriminator = None + + self.driver_type = driver_type + self.driver_names = driver_names + + @property + def driver_type(self): + """Gets the driver_type of this DeleteUserDriverReq. + + 指定待删除的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :return: The driver_type of this DeleteUserDriverReq. + :rtype: str + """ + return self._driver_type + + @driver_type.setter + def driver_type(self, driver_type): + """Sets the driver_type of this DeleteUserDriverReq. + + 指定待删除的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :param driver_type: The driver_type of this DeleteUserDriverReq. + :type driver_type: str + """ + self._driver_type = driver_type + + @property + def driver_names(self): + """Gets the driver_names of this DeleteUserDriverReq. + + JDBC驱动文件列表,列表长度1-20,driver_name的长度5-64,结尾以.jar结尾。 + + :return: The driver_names of this DeleteUserDriverReq. + :rtype: list[str] + """ + return self._driver_names + + @driver_names.setter + def driver_names(self, driver_names): + """Sets the driver_names of this DeleteUserDriverReq. + + JDBC驱动文件列表,列表长度1-20,driver_name的长度5-64,结尾以.jar结尾。 + + :param driver_names: The driver_names of this DeleteUserDriverReq. + :type driver_names: list[str] + """ + self._driver_names = driver_names + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DeleteUserDriverReq): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_request.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_request.py new file mode 100644 index 0000000000..e4deeb860b --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_request.py @@ -0,0 +1,140 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class DeleteUserJdbcDriverRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_language': 'str', + 'body': 'DeleteUserDriverReq' + } + + attribute_map = { + 'x_language': 'X-Language', + 'body': 'body' + } + + def __init__(self, x_language=None, body=None): + """DeleteUserJdbcDriverRequest + + The model defined in huaweicloud sdk + + :param x_language: 请求语言类型。 + :type x_language: str + :param body: Body of the DeleteUserJdbcDriverRequest + :type body: :class:`huaweicloudsdkdrs.v5.DeleteUserDriverReq` + """ + + + + self._x_language = None + self._body = None + self.discriminator = None + + if x_language is not None: + self.x_language = x_language + if body is not None: + self.body = body + + @property + def x_language(self): + """Gets the x_language of this DeleteUserJdbcDriverRequest. + + 请求语言类型。 + + :return: The x_language of this DeleteUserJdbcDriverRequest. + :rtype: str + """ + return self._x_language + + @x_language.setter + def x_language(self, x_language): + """Sets the x_language of this DeleteUserJdbcDriverRequest. + + 请求语言类型。 + + :param x_language: The x_language of this DeleteUserJdbcDriverRequest. + :type x_language: str + """ + self._x_language = x_language + + @property + def body(self): + """Gets the body of this DeleteUserJdbcDriverRequest. + + :return: The body of this DeleteUserJdbcDriverRequest. + :rtype: :class:`huaweicloudsdkdrs.v5.DeleteUserDriverReq` + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this DeleteUserJdbcDriverRequest. + + :param body: The body of this DeleteUserJdbcDriverRequest. + :type body: :class:`huaweicloudsdkdrs.v5.DeleteUserDriverReq` + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DeleteUserJdbcDriverRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_response.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_response.py new file mode 100644 index 0000000000..76b3579df4 --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/delete_user_jdbc_driver_response.py @@ -0,0 +1,116 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class DeleteUserJdbcDriverResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'body': 'object' + } + + attribute_map = { + 'body': 'body' + } + + def __init__(self, body=None): + """DeleteUserJdbcDriverResponse + + The model defined in huaweicloud sdk + + :param body: 空响应体。 + :type body: object + """ + + super(DeleteUserJdbcDriverResponse, self).__init__() + + self._body = None + self.discriminator = None + + if body is not None: + self.body = body + + @property + def body(self): + """Gets the body of this DeleteUserJdbcDriverResponse. + + 空响应体。 + + :return: The body of this DeleteUserJdbcDriverResponse. + :rtype: object + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this DeleteUserJdbcDriverResponse. + + 空响应体。 + + :param body: The body of this DeleteUserJdbcDriverResponse. + :type body: object + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DeleteUserJdbcDriverResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_base_info.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_base_info.py index 3db086d537..8c82d08cb8 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_base_info.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_base_info.py @@ -61,7 +61,7 @@ def __init__(self, name=None, job_type=None, multi_write=None, engine_type=None, :type job_type: str :param multi_write: 灾备类型是否双主灾备。说明: - job_type 是cloudDataGuard时,必填,灾备类型是双主灾备时,multi_write取值true, 否则为false。 - job_type 是其他类型时,multi_write是非必选参数。 :type multi_write: bool - :param engine_type: 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 + :param engine_type: 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 - mysql-to-mysql:MySQL同步到MySQL,实时同步场景使用。 :type engine_type: str :param job_direction: 迁移方向。取值: - up:入云 ,灾备场景时对应本云为备。 - down:出云,灾备场景时对应本云为主。 - non-dbs:自建。 :type job_direction: str @@ -202,7 +202,7 @@ def multi_write(self, multi_write): def engine_type(self): """Gets the engine_type of this JobBaseInfo. - 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 + 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 - mysql-to-mysql:MySQL同步到MySQL,实时同步场景使用。 :return: The engine_type of this JobBaseInfo. :rtype: str @@ -213,7 +213,7 @@ def engine_type(self): def engine_type(self, engine_type): """Sets the engine_type of this JobBaseInfo. - 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 + 引擎类型。取值: - oracle-to-gaussdbv5:Oracle同步到GaussDB分布式版,实时同步场景使用。 - redis-to-gaussredis:Redis同步到GeminiDB Redis,实时迁移场景使用。 - rediscluster-to-gaussredis:Redis集群同步到GeminiDB Redis,实时迁移场景使用。 - mysql-to-mysql:MySQL同步到MySQL,实时同步场景使用。 :param engine_type: The engine_type of this JobBaseInfo. :type engine_type: str diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_detail_resp.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_detail_resp.py index 81721859a4..39b9cc29fe 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_detail_resp.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_detail_resp.py @@ -91,7 +91,7 @@ def __init__(self, id=None, status=None, create_time=None, total_count=None, mas :param id: 任务ID。 :type id: str - :param status: 任务状态。 + :param status: 任务状态。 - CREATING:创建中 - CREATE_FAILED:创建失败 - CONFIGURATION:配置中 - STARTJOBING:启动中 - WAITING_FOR_START:等待启动中 - START_JOB_FAILED:启动失败 - PAUSING:已暂停 - FULL_TRANSFER_STARTED:全量开始,灾备场景下为初始化 - FULL_TRANSFER_FAILED:全量失败,灾备场景下为初始化失败 - FULL_TRANSFER_COMPLETE:全量完成,灾备场景下为初始化完成 - INCRE_TRANSFER_STARTED:增量开始,灾备场景下为灾备中 - INCRE_TRANSFER_FAILED:增量失败,灾备场景下为灾备异常 - RELEASE_RESOURCE_STARTED:结束任务中 - RELEASE_RESOURCE_FAILED:结束任务失败 - RELEASE_RESOURCE_COMPLETE:已结束 - REBUILD_NODE_STARTED:故障恢复中 - REBUILD_NODE_FAILED:故障恢复失败 - CHANGE_JOB_STARTED:任务变更中 - CHANGE_JOB_FAILED:任务变更失败 - DELETED:已删除 - CHILD_TRANSFER_STARTING:再编辑子任务启动中 - CHILD_TRANSFER_STARTED:再编辑子任务迁移中 - CHILD_TRANSFER_COMPLETE:再编辑子任务迁移完成 - CHILD_TRANSFER_FAILED:再编辑子任务迁移失败 - RELEASE_CHILD_TRANSFER_STARTED:再编辑子任务结束中 - RELEASE_CHILD_TRANSFER_COMPLETE:再编辑子任务已结束 - NODE_UPGRADE_START:升级开始 - NODE_UPGRADE_COMPLETE:升级完成 - NODE_UPGRADE_FAILED:升级失败 :type status: str :param create_time: 任务创建时间。 :type create_time: str @@ -277,7 +277,7 @@ def id(self, id): def status(self): """Gets the status of this JobDetailResp. - 任务状态。 + 任务状态。 - CREATING:创建中 - CREATE_FAILED:创建失败 - CONFIGURATION:配置中 - STARTJOBING:启动中 - WAITING_FOR_START:等待启动中 - START_JOB_FAILED:启动失败 - PAUSING:已暂停 - FULL_TRANSFER_STARTED:全量开始,灾备场景下为初始化 - FULL_TRANSFER_FAILED:全量失败,灾备场景下为初始化失败 - FULL_TRANSFER_COMPLETE:全量完成,灾备场景下为初始化完成 - INCRE_TRANSFER_STARTED:增量开始,灾备场景下为灾备中 - INCRE_TRANSFER_FAILED:增量失败,灾备场景下为灾备异常 - RELEASE_RESOURCE_STARTED:结束任务中 - RELEASE_RESOURCE_FAILED:结束任务失败 - RELEASE_RESOURCE_COMPLETE:已结束 - REBUILD_NODE_STARTED:故障恢复中 - REBUILD_NODE_FAILED:故障恢复失败 - CHANGE_JOB_STARTED:任务变更中 - CHANGE_JOB_FAILED:任务变更失败 - DELETED:已删除 - CHILD_TRANSFER_STARTING:再编辑子任务启动中 - CHILD_TRANSFER_STARTED:再编辑子任务迁移中 - CHILD_TRANSFER_COMPLETE:再编辑子任务迁移完成 - CHILD_TRANSFER_FAILED:再编辑子任务迁移失败 - RELEASE_CHILD_TRANSFER_STARTED:再编辑子任务结束中 - RELEASE_CHILD_TRANSFER_COMPLETE:再编辑子任务已结束 - NODE_UPGRADE_START:升级开始 - NODE_UPGRADE_COMPLETE:升级完成 - NODE_UPGRADE_FAILED:升级失败 :return: The status of this JobDetailResp. :rtype: str @@ -288,7 +288,7 @@ def status(self): def status(self, status): """Sets the status of this JobDetailResp. - 任务状态。 + 任务状态。 - CREATING:创建中 - CREATE_FAILED:创建失败 - CONFIGURATION:配置中 - STARTJOBING:启动中 - WAITING_FOR_START:等待启动中 - START_JOB_FAILED:启动失败 - PAUSING:已暂停 - FULL_TRANSFER_STARTED:全量开始,灾备场景下为初始化 - FULL_TRANSFER_FAILED:全量失败,灾备场景下为初始化失败 - FULL_TRANSFER_COMPLETE:全量完成,灾备场景下为初始化完成 - INCRE_TRANSFER_STARTED:增量开始,灾备场景下为灾备中 - INCRE_TRANSFER_FAILED:增量失败,灾备场景下为灾备异常 - RELEASE_RESOURCE_STARTED:结束任务中 - RELEASE_RESOURCE_FAILED:结束任务失败 - RELEASE_RESOURCE_COMPLETE:已结束 - REBUILD_NODE_STARTED:故障恢复中 - REBUILD_NODE_FAILED:故障恢复失败 - CHANGE_JOB_STARTED:任务变更中 - CHANGE_JOB_FAILED:任务变更失败 - DELETED:已删除 - CHILD_TRANSFER_STARTING:再编辑子任务启动中 - CHILD_TRANSFER_STARTED:再编辑子任务迁移中 - CHILD_TRANSFER_COMPLETE:再编辑子任务迁移完成 - CHILD_TRANSFER_FAILED:再编辑子任务迁移失败 - RELEASE_CHILD_TRANSFER_STARTED:再编辑子任务结束中 - RELEASE_CHILD_TRANSFER_COMPLETE:再编辑子任务已结束 - NODE_UPGRADE_START:升级开始 - NODE_UPGRADE_COMPLETE:升级完成 - NODE_UPGRADE_FAILED:升级失败 :param status: The status of this JobDetailResp. :type status: str diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_endpoint_info.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_endpoint_info.py index 62f937b06d..1e75e8ab0a 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_endpoint_info.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/job_endpoint_info.py @@ -45,7 +45,7 @@ def __init__(self, db_type=None, endpoint_type=None, endpoint_role=None, endpoin The model defined in huaweicloud sdk - :param db_type: 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 + :param db_type: 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 - mysql:MySQL。 :type db_type: str :param endpoint_type: 数据库实例类型。取值: - offline:自建数据库。 - ecs:华为云ECS自建数据库。 - cloud:华为云数据库。 :type endpoint_type: str @@ -97,7 +97,7 @@ def __init__(self, db_type=None, endpoint_type=None, endpoint_role=None, endpoin def db_type(self): """Gets the db_type of this JobEndpointInfo. - 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 + 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 - mysql:MySQL。 :return: The db_type of this JobEndpointInfo. :rtype: str @@ -108,7 +108,7 @@ def db_type(self): def db_type(self, db_type): """Sets the db_type of this JobEndpointInfo. - 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 + 数据库类型。取值: - oracle:Oracle。 - gaussdbv5:GaussDB分布式版。 - redis:Redis。 - rediscluster:Redis集群版。 - gaussredis: GeminiDB Redis。 - mysql:MySQL。 :param db_type: The db_type of this JobEndpointInfo. :type db_type: str diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_request.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_request.py new file mode 100644 index 0000000000..a5410b9ba0 --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_request.py @@ -0,0 +1,201 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ListUserJdbcDriversRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'limit': 'int', + 'offset': 'int', + 'driver_type': 'str', + 'x_language': 'str' + } + + attribute_map = { + 'limit': 'limit', + 'offset': 'offset', + 'driver_type': 'driver_type', + 'x_language': 'X-Language' + } + + def __init__(self, limit=None, offset=None, driver_type=None, x_language=None): + """ListUserJdbcDriversRequest + + The model defined in huaweicloud sdk + + :param limit: 每页显示的条目数量。默认为10。 + :type limit: int + :param offset: 偏移量,表示从此偏移量开始查询, offset 大于等于 0。默认为0。 + :type offset: int + :param driver_type: 指定待查询的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + :type driver_type: str + :param x_language: 请求语言类型。 + :type x_language: str + """ + + + + self._limit = None + self._offset = None + self._driver_type = None + self._x_language = None + self.discriminator = None + + if limit is not None: + self.limit = limit + if offset is not None: + self.offset = offset + self.driver_type = driver_type + if x_language is not None: + self.x_language = x_language + + @property + def limit(self): + """Gets the limit of this ListUserJdbcDriversRequest. + + 每页显示的条目数量。默认为10。 + + :return: The limit of this ListUserJdbcDriversRequest. + :rtype: int + """ + return self._limit + + @limit.setter + def limit(self, limit): + """Sets the limit of this ListUserJdbcDriversRequest. + + 每页显示的条目数量。默认为10。 + + :param limit: The limit of this ListUserJdbcDriversRequest. + :type limit: int + """ + self._limit = limit + + @property + def offset(self): + """Gets the offset of this ListUserJdbcDriversRequest. + + 偏移量,表示从此偏移量开始查询, offset 大于等于 0。默认为0。 + + :return: The offset of this ListUserJdbcDriversRequest. + :rtype: int + """ + return self._offset + + @offset.setter + def offset(self, offset): + """Sets the offset of this ListUserJdbcDriversRequest. + + 偏移量,表示从此偏移量开始查询, offset 大于等于 0。默认为0。 + + :param offset: The offset of this ListUserJdbcDriversRequest. + :type offset: int + """ + self._offset = offset + + @property + def driver_type(self): + """Gets the driver_type of this ListUserJdbcDriversRequest. + + 指定待查询的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :return: The driver_type of this ListUserJdbcDriversRequest. + :rtype: str + """ + return self._driver_type + + @driver_type.setter + def driver_type(self, driver_type): + """Sets the driver_type of this ListUserJdbcDriversRequest. + + 指定待查询的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :param driver_type: The driver_type of this ListUserJdbcDriversRequest. + :type driver_type: str + """ + self._driver_type = driver_type + + @property + def x_language(self): + """Gets the x_language of this ListUserJdbcDriversRequest. + + 请求语言类型。 + + :return: The x_language of this ListUserJdbcDriversRequest. + :rtype: str + """ + return self._x_language + + @x_language.setter + def x_language(self, x_language): + """Sets the x_language of this ListUserJdbcDriversRequest. + + 请求语言类型。 + + :param x_language: The x_language of this ListUserJdbcDriversRequest. + :type x_language: str + """ + self._x_language = x_language + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ListUserJdbcDriversRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_response.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_response.py similarity index 50% rename from huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_response.py rename to huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_response.py index 8f8bfffdda..67a95d234a 100644 --- a/huaweicloud-sdk-cae/huaweicloudsdkcae/v1/model/list_component_events_response.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/list_user_jdbc_drivers_response.py @@ -6,7 +6,7 @@ from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization -class ListComponentEventsResponse(SdkResponse): +class ListUserJdbcDriversResponse(SdkResponse): """ Attributes: @@ -18,99 +18,78 @@ class ListComponentEventsResponse(SdkResponse): sensitive_list = [] openapi_types = { - 'api_version': 'ApiVersionObj', - 'kind': 'ComponentEventKindObj', - 'items': 'list[EventItem]' + 'count': 'int', + 'items': 'list[DriverInfo]' } attribute_map = { - 'api_version': 'api_version', - 'kind': 'kind', + 'count': 'count', 'items': 'items' } - def __init__(self, api_version=None, kind=None, items=None): - """ListComponentEventsResponse + def __init__(self, count=None, items=None): + """ListUserJdbcDriversResponse The model defined in huaweicloud sdk - :param api_version: - :type api_version: :class:`huaweicloudsdkcae.v1.ApiVersionObj` - :param kind: - :type kind: :class:`huaweicloudsdkcae.v1.ComponentEventKindObj` - :param items: 事件项。 - :type items: list[:class:`huaweicloudsdkcae.v1.EventItem`] + :param count: 驱动文件总数。 + :type count: int + :param items: 驱动文件列表。 + :type items: list[:class:`huaweicloudsdkdrs.v5.DriverInfo`] """ - super(ListComponentEventsResponse, self).__init__() + super(ListUserJdbcDriversResponse, self).__init__() - self._api_version = None - self._kind = None + self._count = None self._items = None self.discriminator = None - if api_version is not None: - self.api_version = api_version - if kind is not None: - self.kind = kind + if count is not None: + self.count = count if items is not None: self.items = items @property - def api_version(self): - """Gets the api_version of this ListComponentEventsResponse. + def count(self): + """Gets the count of this ListUserJdbcDriversResponse. - :return: The api_version of this ListComponentEventsResponse. - :rtype: :class:`huaweicloudsdkcae.v1.ApiVersionObj` - """ - return self._api_version - - @api_version.setter - def api_version(self, api_version): - """Sets the api_version of this ListComponentEventsResponse. + 驱动文件总数。 - :param api_version: The api_version of this ListComponentEventsResponse. - :type api_version: :class:`huaweicloudsdkcae.v1.ApiVersionObj` + :return: The count of this ListUserJdbcDriversResponse. + :rtype: int """ - self._api_version = api_version + return self._count - @property - def kind(self): - """Gets the kind of this ListComponentEventsResponse. - - :return: The kind of this ListComponentEventsResponse. - :rtype: :class:`huaweicloudsdkcae.v1.ComponentEventKindObj` - """ - return self._kind + @count.setter + def count(self, count): + """Sets the count of this ListUserJdbcDriversResponse. - @kind.setter - def kind(self, kind): - """Sets the kind of this ListComponentEventsResponse. + 驱动文件总数。 - :param kind: The kind of this ListComponentEventsResponse. - :type kind: :class:`huaweicloudsdkcae.v1.ComponentEventKindObj` + :param count: The count of this ListUserJdbcDriversResponse. + :type count: int """ - self._kind = kind + self._count = count @property def items(self): - """Gets the items of this ListComponentEventsResponse. + """Gets the items of this ListUserJdbcDriversResponse. - 事件项。 + 驱动文件列表。 - :return: The items of this ListComponentEventsResponse. - :rtype: list[:class:`huaweicloudsdkcae.v1.EventItem`] + :return: The items of this ListUserJdbcDriversResponse. + :rtype: list[:class:`huaweicloudsdkdrs.v5.DriverInfo`] """ return self._items @items.setter def items(self, items): - """Sets the items of this ListComponentEventsResponse. + """Sets the items of this ListUserJdbcDriversResponse. - 事件项。 + 驱动文件列表。 - :param items: The items of this ListComponentEventsResponse. - :type items: list[:class:`huaweicloudsdkcae.v1.EventItem`] + :param items: The items of this ListUserJdbcDriversResponse. + :type items: list[:class:`huaweicloudsdkdrs.v5.DriverInfo`] """ self._items = items @@ -156,7 +135,7 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, ListComponentEventsResponse): + if not isinstance(other, ListUserJdbcDriversResponse): return False return self.__dict__ == other.__dict__ diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/policy_config.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/policy_config.py index 1137a569ab..64a6b633d9 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/policy_config.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/policy_config.py @@ -25,7 +25,8 @@ class PolicyConfig: 'support_ddl_info': 'str', 'sync_type_policy': 'str', 'increment_read_mode': 'str', - 'dml_types': 'str' + 'dml_types': 'str', + 'is_create_table_with_index': 'bool' } attribute_map = { @@ -37,10 +38,11 @@ class PolicyConfig: 'support_ddl_info': 'support_ddl_info', 'sync_type_policy': 'sync_type_policy', 'increment_read_mode': 'increment_read_mode', - 'dml_types': 'dml_types' + 'dml_types': 'dml_types', + 'is_create_table_with_index': 'is_create_table_with_index' } - def __init__(self, filter_ddl_policy=None, conflict_policy=None, index_trans=None, ddl_trans=None, data_sync_topology_type=None, support_ddl_info=None, sync_type_policy=None, increment_read_mode=None, dml_types=None): + def __init__(self, filter_ddl_policy=None, conflict_policy=None, index_trans=None, ddl_trans=None, data_sync_topology_type=None, support_ddl_info=None, sync_type_policy=None, increment_read_mode=None, dml_types=None, is_create_table_with_index=None): """PolicyConfig The model defined in huaweicloud sdk @@ -63,6 +65,8 @@ def __init__(self, filter_ddl_policy=None, conflict_policy=None, index_trans=Non :type increment_read_mode: str :param dml_types: DML同步类型。 :type dml_types: str + :param is_create_table_with_index: 索引与表结构是否同时建立。 + :type is_create_table_with_index: bool """ @@ -76,6 +80,7 @@ def __init__(self, filter_ddl_policy=None, conflict_policy=None, index_trans=Non self._sync_type_policy = None self._increment_read_mode = None self._dml_types = None + self._is_create_table_with_index = None self.discriminator = None if filter_ddl_policy is not None: @@ -96,6 +101,8 @@ def __init__(self, filter_ddl_policy=None, conflict_policy=None, index_trans=Non self.increment_read_mode = increment_read_mode if dml_types is not None: self.dml_types = dml_types + if is_create_table_with_index is not None: + self.is_create_table_with_index = is_create_table_with_index @property def filter_ddl_policy(self): @@ -295,6 +302,28 @@ def dml_types(self, dml_types): """ self._dml_types = dml_types + @property + def is_create_table_with_index(self): + """Gets the is_create_table_with_index of this PolicyConfig. + + 索引与表结构是否同时建立。 + + :return: The is_create_table_with_index of this PolicyConfig. + :rtype: bool + """ + return self._is_create_table_with_index + + @is_create_table_with_index.setter + def is_create_table_with_index(self, is_create_table_with_index): + """Sets the is_create_table_with_index of this PolicyConfig. + + 索引与表结构是否同时建立。 + + :param is_create_table_with_index: The is_create_table_with_index of this PolicyConfig. + :type is_create_table_with_index: bool + """ + self._is_create_table_with_index = is_create_table_with_index + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_request.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_request.py new file mode 100644 index 0000000000..57f756dd7e --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_request.py @@ -0,0 +1,168 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class SyncUserJdbcDriverRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'job_id': 'str', + 'x_language': 'str', + 'body': 'UpdateUserDriverReq' + } + + attribute_map = { + 'job_id': 'job_id', + 'x_language': 'X-Language', + 'body': 'body' + } + + def __init__(self, job_id=None, x_language=None, body=None): + """SyncUserJdbcDriverRequest + + The model defined in huaweicloud sdk + + :param job_id: 任务ID。 + :type job_id: str + :param x_language: 请求语言类型。 + :type x_language: str + :param body: Body of the SyncUserJdbcDriverRequest + :type body: :class:`huaweicloudsdkdrs.v5.UpdateUserDriverReq` + """ + + + + self._job_id = None + self._x_language = None + self._body = None + self.discriminator = None + + self.job_id = job_id + if x_language is not None: + self.x_language = x_language + if body is not None: + self.body = body + + @property + def job_id(self): + """Gets the job_id of this SyncUserJdbcDriverRequest. + + 任务ID。 + + :return: The job_id of this SyncUserJdbcDriverRequest. + :rtype: str + """ + return self._job_id + + @job_id.setter + def job_id(self, job_id): + """Sets the job_id of this SyncUserJdbcDriverRequest. + + 任务ID。 + + :param job_id: The job_id of this SyncUserJdbcDriverRequest. + :type job_id: str + """ + self._job_id = job_id + + @property + def x_language(self): + """Gets the x_language of this SyncUserJdbcDriverRequest. + + 请求语言类型。 + + :return: The x_language of this SyncUserJdbcDriverRequest. + :rtype: str + """ + return self._x_language + + @x_language.setter + def x_language(self, x_language): + """Sets the x_language of this SyncUserJdbcDriverRequest. + + 请求语言类型。 + + :param x_language: The x_language of this SyncUserJdbcDriverRequest. + :type x_language: str + """ + self._x_language = x_language + + @property + def body(self): + """Gets the body of this SyncUserJdbcDriverRequest. + + :return: The body of this SyncUserJdbcDriverRequest. + :rtype: :class:`huaweicloudsdkdrs.v5.UpdateUserDriverReq` + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this SyncUserJdbcDriverRequest. + + :param body: The body of this SyncUserJdbcDriverRequest. + :type body: :class:`huaweicloudsdkdrs.v5.UpdateUserDriverReq` + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, SyncUserJdbcDriverRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_response.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_response.py new file mode 100644 index 0000000000..00dae7500d --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/sync_user_jdbc_driver_response.py @@ -0,0 +1,116 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class SyncUserJdbcDriverResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'body': 'object' + } + + attribute_map = { + 'body': 'body' + } + + def __init__(self, body=None): + """SyncUserJdbcDriverResponse + + The model defined in huaweicloud sdk + + :param body: 空响应体。 + :type body: object + """ + + super(SyncUserJdbcDriverResponse, self).__init__() + + self._body = None + self.discriminator = None + + if body is not None: + self.body = body + + @property + def body(self): + """Gets the body of this SyncUserJdbcDriverResponse. + + 空响应体。 + + :return: The body of this SyncUserJdbcDriverResponse. + :rtype: object + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this SyncUserJdbcDriverResponse. + + 空响应体。 + + :param body: The body of this SyncUserJdbcDriverResponse. + :type body: object + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, SyncUserJdbcDriverResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/update_user_driver_req.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/update_user_driver_req.py new file mode 100644 index 0000000000..e29f0b6bfe --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/update_user_driver_req.py @@ -0,0 +1,142 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UpdateUserDriverReq: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'driver_name': 'str', + 'driver_type': 'str' + } + + attribute_map = { + 'driver_name': 'driver_name', + 'driver_type': 'driver_type' + } + + def __init__(self, driver_name=None, driver_type=None): + """UpdateUserDriverReq + + The model defined in huaweicloud sdk + + :param driver_name: JDBC驱动文件名称,name的长度5-64,结尾以.jar结尾。 + :type driver_name: str + :param driver_type: 指定待同步的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + :type driver_type: str + """ + + + + self._driver_name = None + self._driver_type = None + self.discriminator = None + + self.driver_name = driver_name + self.driver_type = driver_type + + @property + def driver_name(self): + """Gets the driver_name of this UpdateUserDriverReq. + + JDBC驱动文件名称,name的长度5-64,结尾以.jar结尾。 + + :return: The driver_name of this UpdateUserDriverReq. + :rtype: str + """ + return self._driver_name + + @driver_name.setter + def driver_name(self, driver_name): + """Sets the driver_name of this UpdateUserDriverReq. + + JDBC驱动文件名称,name的长度5-64,结尾以.jar结尾。 + + :param driver_name: The driver_name of this UpdateUserDriverReq. + :type driver_name: str + """ + self._driver_name = driver_name + + @property + def driver_type(self): + """Gets the driver_type of this UpdateUserDriverReq. + + 指定待同步的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :return: The driver_type of this UpdateUserDriverReq. + :rtype: str + """ + return self._driver_type + + @driver_type.setter + def driver_type(self, driver_type): + """Sets the driver_type of this UpdateUserDriverReq. + + 指定待同步的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :param driver_type: The driver_type of this UpdateUserDriverReq. + :type driver_type: str + """ + self._driver_type = driver_type + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateUserDriverReq): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_jdbc_driver_request_body.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_jdbc_driver_request_body.py index f6b128e9f1..37658322d1 100644 --- a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_jdbc_driver_request_body.py +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_jdbc_driver_request_body.py @@ -29,7 +29,7 @@ def __init__(self, file=None): The model defined in huaweicloud sdk - :param file: 驱动文件,驱动文件名称长度5-64,以jar结尾,name相同会替换远程驱动文件 + :param file: 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件 :type file: :class:`huaweicloudsdkcore.http.formdata.FormFile` """ @@ -44,7 +44,7 @@ def __init__(self, file=None): def file(self): """Gets the file of this UploadJdbcDriverRequestBody. - 驱动文件,驱动文件名称长度5-64,以jar结尾,name相同会替换远程驱动文件 + 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件 :return: The file of this UploadJdbcDriverRequestBody. :rtype: :class:`huaweicloudsdkcore.http.formdata.FormFile` @@ -55,7 +55,7 @@ def file(self): def file(self, file): """Sets the file of this UploadJdbcDriverRequestBody. - 驱动文件,驱动文件名称长度5-64,以jar结尾,name相同会替换远程驱动文件 + 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件 :param file: The file of this UploadJdbcDriverRequestBody. :type file: :class:`huaweicloudsdkcore.http.formdata.FormFile` diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request.py new file mode 100644 index 0000000000..1f29cdb18f --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request.py @@ -0,0 +1,168 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UploadUserJdbcDriverRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_language': 'str', + 'driver_type': 'str', + 'body': 'UploadUserJdbcDriverRequestBody' + } + + attribute_map = { + 'x_language': 'X-Language', + 'driver_type': 'driver_type', + 'body': 'body' + } + + def __init__(self, x_language=None, driver_type=None, body=None): + """UploadUserJdbcDriverRequest + + The model defined in huaweicloud sdk + + :param x_language: 请求语言类型。 + :type x_language: str + :param driver_type: 指定待上传的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + :type driver_type: str + :param body: Body of the UploadUserJdbcDriverRequest + :type body: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverRequestBody` + """ + + + + self._x_language = None + self._driver_type = None + self._body = None + self.discriminator = None + + if x_language is not None: + self.x_language = x_language + self.driver_type = driver_type + if body is not None: + self.body = body + + @property + def x_language(self): + """Gets the x_language of this UploadUserJdbcDriverRequest. + + 请求语言类型。 + + :return: The x_language of this UploadUserJdbcDriverRequest. + :rtype: str + """ + return self._x_language + + @x_language.setter + def x_language(self, x_language): + """Sets the x_language of this UploadUserJdbcDriverRequest. + + 请求语言类型。 + + :param x_language: The x_language of this UploadUserJdbcDriverRequest. + :type x_language: str + """ + self._x_language = x_language + + @property + def driver_type(self): + """Gets the driver_type of this UploadUserJdbcDriverRequest. + + 指定待上传的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :return: The driver_type of this UploadUserJdbcDriverRequest. + :rtype: str + """ + return self._driver_type + + @driver_type.setter + def driver_type(self, driver_type): + """Sets the driver_type of this UploadUserJdbcDriverRequest. + + 指定待上传的驱动文件类型。取值范围: - db2:DB2 for LUW - informix:Informix + + :param driver_type: The driver_type of this UploadUserJdbcDriverRequest. + :type driver_type: str + """ + self._driver_type = driver_type + + @property + def body(self): + """Gets the body of this UploadUserJdbcDriverRequest. + + :return: The body of this UploadUserJdbcDriverRequest. + :rtype: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverRequestBody` + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this UploadUserJdbcDriverRequest. + + :param body: The body of this UploadUserJdbcDriverRequest. + :type body: :class:`huaweicloudsdkdrs.v5.UploadUserJdbcDriverRequestBody` + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UploadUserJdbcDriverRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request_body.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request_body.py new file mode 100644 index 0000000000..4fd43a1bfa --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_request_body.py @@ -0,0 +1,114 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UploadUserJdbcDriverRequestBody: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'file': 'file' + } + + attribute_map = { + 'file': 'file' + } + + def __init__(self, file=None): + """UploadUserJdbcDriverRequestBody + + The model defined in huaweicloud sdk + + :param file: 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件。 + :type file: :class:`huaweicloudsdkcore.http.formdata.FormFile` + """ + + + + self._file = None + self.discriminator = None + + self.file = file + + @property + def file(self): + """Gets the file of this UploadUserJdbcDriverRequestBody. + + 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件。 + + :return: The file of this UploadUserJdbcDriverRequestBody. + :rtype: :class:`huaweicloudsdkcore.http.formdata.FormFile` + """ + return self._file + + @file.setter + def file(self, file): + """Sets the file of this UploadUserJdbcDriverRequestBody. + + 驱动文件,驱动文件名称长度5-64,以jar结尾,文件名相同会替换远程驱动文件。 + + :param file: The file of this UploadUserJdbcDriverRequestBody. + :type file: :class:`huaweicloudsdkcore.http.formdata.FormFile` + """ + self._file = file + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UploadUserJdbcDriverRequestBody): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_response.py b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_response.py new file mode 100644 index 0000000000..5e09dfa7ae --- /dev/null +++ b/huaweicloud-sdk-drs/huaweicloudsdkdrs/v5/model/upload_user_jdbc_driver_response.py @@ -0,0 +1,116 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UploadUserJdbcDriverResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'body': 'object' + } + + attribute_map = { + 'body': 'body' + } + + def __init__(self, body=None): + """UploadUserJdbcDriverResponse + + The model defined in huaweicloud sdk + + :param body: 空响应体。 + :type body: object + """ + + super(UploadUserJdbcDriverResponse, self).__init__() + + self._body = None + self.discriminator = None + + if body is not None: + self.body = body + + @property + def body(self): + """Gets the body of this UploadUserJdbcDriverResponse. + + 空响应体。 + + :return: The body of this UploadUserJdbcDriverResponse. + :rtype: object + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this UploadUserJdbcDriverResponse. + + 空响应体。 + + :param body: The body of this UploadUserJdbcDriverResponse. + :type body: object + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UploadUserJdbcDriverResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-drs/requirements.txt b/huaweicloud-sdk-drs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-drs/requirements.txt +++ b/huaweicloud-sdk-drs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-drs/setup.py b/huaweicloud-sdk-drs/setup.py index 12ea20417c..75cdec9f9e 100644 --- a/huaweicloud-sdk-drs/setup.py +++ b/huaweicloud-sdk-drs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdrs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dsc/requirements.txt b/huaweicloud-sdk-dsc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dsc/requirements.txt +++ b/huaweicloud-sdk-dsc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dsc/setup.py b/huaweicloud-sdk-dsc/setup.py index 6f55dfbfa5..a2b1851d8f 100644 --- a/huaweicloud-sdk-dsc/setup.py +++ b/huaweicloud-sdk-dsc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdsc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dwr/requirements.txt b/huaweicloud-sdk-dwr/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dwr/requirements.txt +++ b/huaweicloud-sdk-dwr/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dwr/setup.py b/huaweicloud-sdk-dwr/setup.py index 3a1f9c7585..9b288a524d 100644 --- a/huaweicloud-sdk-dwr/setup.py +++ b/huaweicloud-sdk-dwr/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdwr" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-dws/requirements.txt b/huaweicloud-sdk-dws/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-dws/requirements.txt +++ b/huaweicloud-sdk-dws/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-dws/setup.py b/huaweicloud-sdk-dws/setup.py index 884331090f..f191ba3fdd 100644 --- a/huaweicloud-sdk-dws/setup.py +++ b/huaweicloud-sdk-dws/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkdws" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ec/requirements.txt b/huaweicloud-sdk-ec/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ec/requirements.txt +++ b/huaweicloud-sdk-ec/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ec/setup.py b/huaweicloud-sdk-ec/setup.py index 6843d68106..f21edcec67 100644 --- a/huaweicloud-sdk-ec/setup.py +++ b/huaweicloud-sdk-ec/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkec" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ecs/requirements.txt b/huaweicloud-sdk-ecs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ecs/requirements.txt +++ b/huaweicloud-sdk-ecs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ecs/setup.py b/huaweicloud-sdk-ecs/setup.py index d323a409d6..9c89d1e1fe 100644 --- a/huaweicloud-sdk-ecs/setup.py +++ b/huaweicloud-sdk-ecs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkecs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-edgesec/requirements.txt b/huaweicloud-sdk-edgesec/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-edgesec/requirements.txt +++ b/huaweicloud-sdk-edgesec/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-edgesec/setup.py b/huaweicloud-sdk-edgesec/setup.py index 97890fee8f..39f9b6e837 100644 --- a/huaweicloud-sdk-edgesec/setup.py +++ b/huaweicloud-sdk-edgesec/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkedgesec" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-eg/requirements.txt b/huaweicloud-sdk-eg/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-eg/requirements.txt +++ b/huaweicloud-sdk-eg/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-eg/setup.py b/huaweicloud-sdk-eg/setup.py index 79ad3215e1..dafb12c003 100644 --- a/huaweicloud-sdk-eg/setup.py +++ b/huaweicloud-sdk-eg/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkeg" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/__init__.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/__init__.py index acf707b789..99adeb3e2d 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/__init__.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/__init__.py @@ -898,6 +898,7 @@ from huaweicloudsdkeihealth.v1.model.task_instance_spec_rsp import TaskInstanceSpecRsp from huaweicloudsdkeihealth.v1.model.task_instance_status_rsp import TaskInstanceStatusRsp from huaweicloudsdkeihealth.v1.model.task_parameter_dto import TaskParameterDto +from huaweicloudsdkeihealth.v1.model.task_progress import TaskProgress from huaweicloudsdkeihealth.v1.model.task_resource_dto import TaskResourceDto from huaweicloudsdkeihealth.v1.model.task_runtime_dto import TaskRuntimeDto from huaweicloudsdkeihealth.v1.model.template_rsp import TemplateRsp diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/__init__.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/__init__.py index 75838f9c62..2ef6b0643b 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/__init__.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/__init__.py @@ -896,6 +896,7 @@ from huaweicloudsdkeihealth.v1.model.task_instance_spec_rsp import TaskInstanceSpecRsp from huaweicloudsdkeihealth.v1.model.task_instance_status_rsp import TaskInstanceStatusRsp from huaweicloudsdkeihealth.v1.model.task_parameter_dto import TaskParameterDto +from huaweicloudsdkeihealth.v1.model.task_progress import TaskProgress from huaweicloudsdkeihealth.v1.model.task_resource_dto import TaskResourceDto from huaweicloudsdkeihealth.v1.model.task_runtime_dto import TaskRuntimeDto from huaweicloudsdkeihealth.v1.model.template_rsp import TemplateRsp diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/base_model_dto.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/base_model_dto.py index a0081706ad..62fed67f32 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/base_model_dto.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/base_model_dto.py @@ -20,7 +20,6 @@ class BaseModelDto: 'name': 'str', 'id': 'str', 'create_time': 'str', - 'creator': 'str', 'description': 'str' } @@ -28,11 +27,10 @@ class BaseModelDto: 'name': 'name', 'id': 'id', 'create_time': 'create_time', - 'creator': 'creator', 'description': 'description' } - def __init__(self, name=None, id=None, create_time=None, creator=None, description=None): + def __init__(self, name=None, id=None, create_time=None, description=None): """BaseModelDto The model defined in huaweicloud sdk @@ -43,8 +41,6 @@ def __init__(self, name=None, id=None, create_time=None, creator=None, descripti :type id: str :param create_time: 模型创建时间 :type create_time: str - :param creator: 创建模型的用户名称 - :type creator: str :param description: 模型描述信息 :type description: str """ @@ -54,7 +50,6 @@ def __init__(self, name=None, id=None, create_time=None, creator=None, descripti self._name = None self._id = None self._create_time = None - self._creator = None self._description = None self.discriminator = None @@ -64,8 +59,6 @@ def __init__(self, name=None, id=None, create_time=None, creator=None, descripti self.id = id if create_time is not None: self.create_time = create_time - if creator is not None: - self.creator = creator if description is not None: self.description = description @@ -135,28 +128,6 @@ def create_time(self, create_time): """ self._create_time = create_time - @property - def creator(self): - """Gets the creator of this BaseModelDto. - - 创建模型的用户名称 - - :return: The creator of this BaseModelDto. - :rtype: str - """ - return self._creator - - @creator.setter - def creator(self, creator): - """Sets the creator of this BaseModelDto. - - 创建模型的用户名称 - - :param creator: The creator of this BaseModelDto. - :type creator: str - """ - self._creator = creator - @property def description(self): """Gets the description of this BaseModelDto. diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/create_fep_job_req.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/create_fep_job_req.py index 9fe6fc68a0..02aa0708aa 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/create_fep_job_req.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/create_fep_job_req.py @@ -19,6 +19,7 @@ class CreateFepJobReq: openapi_types = { 'basic_info': 'CreateDrugJobBasicInfo', 'receptor': 'ReceptorDrugFile', + 'add_membrane': 'bool', 'ligands': 'list[LigandPreviewDto]', 'graph': 'FepGraphDto', 'params': 'FepParamDto' @@ -27,12 +28,13 @@ class CreateFepJobReq: attribute_map = { 'basic_info': 'basic_info', 'receptor': 'receptor', + 'add_membrane': 'add_membrane', 'ligands': 'ligands', 'graph': 'graph', 'params': 'params' } - def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, params=None): + def __init__(self, basic_info=None, receptor=None, add_membrane=None, ligands=None, graph=None, params=None): """CreateFepJobReq The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par :type basic_info: :class:`huaweicloudsdkeihealth.v1.CreateDrugJobBasicInfo` :param receptor: :type receptor: :class:`huaweicloudsdkeihealth.v1.ReceptorDrugFile` + :param add_membrane: 是否加膜处理 + :type add_membrane: bool :param ligands: 配体列表 :type ligands: list[:class:`huaweicloudsdkeihealth.v1.LigandPreviewDto`] :param graph: @@ -53,6 +57,7 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par self._basic_info = None self._receptor = None + self._add_membrane = None self._ligands = None self._graph = None self._params = None @@ -60,6 +65,8 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par self.basic_info = basic_info self.receptor = receptor + if add_membrane is not None: + self.add_membrane = add_membrane self.ligands = ligands self.graph = graph self.params = params @@ -100,6 +107,28 @@ def receptor(self, receptor): """ self._receptor = receptor + @property + def add_membrane(self): + """Gets the add_membrane of this CreateFepJobReq. + + 是否加膜处理 + + :return: The add_membrane of this CreateFepJobReq. + :rtype: bool + """ + return self._add_membrane + + @add_membrane.setter + def add_membrane(self, add_membrane): + """Sets the add_membrane of this CreateFepJobReq. + + 是否加膜处理 + + :param add_membrane: The add_membrane of this CreateFepJobReq. + :type add_membrane: bool + """ + self._add_membrane = add_membrane + @property def ligands(self): """Gets the ligands of this CreateFepJobReq. diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/job_result.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/job_result.py index d860c89f26..51172c0372 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/job_result.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/job_result.py @@ -18,15 +18,17 @@ class JobResult: openapi_types = { 'total_count': 'int', - 'failed_count': 'int' + 'failed_count': 'int', + 'sub_tasks_duration': 'list[float]' } attribute_map = { 'total_count': 'total_count', - 'failed_count': 'failed_count' + 'failed_count': 'failed_count', + 'sub_tasks_duration': 'sub_tasks_duration' } - def __init__(self, total_count=None, failed_count=None): + def __init__(self, total_count=None, failed_count=None, sub_tasks_duration=None): """JobResult The model defined in huaweicloud sdk @@ -35,18 +37,23 @@ def __init__(self, total_count=None, failed_count=None): :type total_count: int :param failed_count: 失败个数 :type failed_count: int + :param sub_tasks_duration: 子任务运行时长(秒)。 + :type sub_tasks_duration: list[float] """ self._total_count = None self._failed_count = None + self._sub_tasks_duration = None self.discriminator = None if total_count is not None: self.total_count = total_count if failed_count is not None: self.failed_count = failed_count + if sub_tasks_duration is not None: + self.sub_tasks_duration = sub_tasks_duration @property def total_count(self): @@ -92,6 +99,28 @@ def failed_count(self, failed_count): """ self._failed_count = failed_count + @property + def sub_tasks_duration(self): + """Gets the sub_tasks_duration of this JobResult. + + 子任务运行时长(秒)。 + + :return: The sub_tasks_duration of this JobResult. + :rtype: list[float] + """ + return self._sub_tasks_duration + + @sub_tasks_duration.setter + def sub_tasks_duration(self, sub_tasks_duration): + """Sets the sub_tasks_duration of this JobResult. + + 子任务运行时长(秒)。 + + :param sub_tasks_duration: The sub_tasks_duration of this JobResult. + :type sub_tasks_duration: list[float] + """ + self._sub_tasks_duration = sub_tasks_duration + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_fep_job_response.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_fep_job_response.py index 389e1ef364..d400c497a6 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_fep_job_response.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_fep_job_response.py @@ -20,6 +20,7 @@ class ShowFepJobResponse(SdkResponse): openapi_types = { 'basic_info': 'DrugJobDto', 'receptor': 'ReceptorDrugFile', + 'add_membrane': 'bool', 'ligands': 'list[LigandPreviewDto]', 'graph': 'FepGraphDto', 'params': 'FepParamDto', @@ -30,6 +31,7 @@ class ShowFepJobResponse(SdkResponse): attribute_map = { 'basic_info': 'basic_info', 'receptor': 'receptor', + 'add_membrane': 'add_membrane', 'ligands': 'ligands', 'graph': 'graph', 'params': 'params', @@ -37,7 +39,7 @@ class ShowFepJobResponse(SdkResponse): 'part_failed_reason': 'part_failed_reason' } - def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, params=None, job_result=None, part_failed_reason=None): + def __init__(self, basic_info=None, receptor=None, add_membrane=None, ligands=None, graph=None, params=None, job_result=None, part_failed_reason=None): """ShowFepJobResponse The model defined in huaweicloud sdk @@ -46,6 +48,8 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par :type basic_info: :class:`huaweicloudsdkeihealth.v1.DrugJobDto` :param receptor: :type receptor: :class:`huaweicloudsdkeihealth.v1.ReceptorDrugFile` + :param add_membrane: 是否加膜处理 + :type add_membrane: bool :param ligands: 配体列表 :type ligands: list[:class:`huaweicloudsdkeihealth.v1.LigandPreviewDto`] :param graph: @@ -62,6 +66,7 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par self._basic_info = None self._receptor = None + self._add_membrane = None self._ligands = None self._graph = None self._params = None @@ -73,6 +78,8 @@ def __init__(self, basic_info=None, receptor=None, ligands=None, graph=None, par self.basic_info = basic_info if receptor is not None: self.receptor = receptor + if add_membrane is not None: + self.add_membrane = add_membrane if ligands is not None: self.ligands = ligands if graph is not None: @@ -120,6 +127,28 @@ def receptor(self, receptor): """ self._receptor = receptor + @property + def add_membrane(self): + """Gets the add_membrane of this ShowFepJobResponse. + + 是否加膜处理 + + :return: The add_membrane of this ShowFepJobResponse. + :rtype: bool + """ + return self._add_membrane + + @add_membrane.setter + def add_membrane(self, add_membrane): + """Sets the add_membrane of this ShowFepJobResponse. + + 是否加膜处理 + + :param add_membrane: The add_membrane of this ShowFepJobResponse. + :type add_membrane: bool + """ + self._add_membrane = add_membrane + @property def ligands(self): """Gets the ligands of this ShowFepJobResponse. diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_mol_batch_download_task_response.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_mol_batch_download_task_response.py index f780f7be8d..439af69077 100644 --- a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_mol_batch_download_task_response.py +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/show_mol_batch_download_task_response.py @@ -20,16 +20,18 @@ class ShowMolBatchDownloadTaskResponse(SdkResponse): openapi_types = { 'status': 'str', 'filename': 'str', - 'out_dir': 'str' + 'out_dir': 'str', + 'progress': 'TaskProgress' } attribute_map = { 'status': 'status', 'filename': 'filename', - 'out_dir': 'out_dir' + 'out_dir': 'out_dir', + 'progress': 'progress' } - def __init__(self, status=None, filename=None, out_dir=None): + def __init__(self, status=None, filename=None, out_dir=None, progress=None): """ShowMolBatchDownloadTaskResponse The model defined in huaweicloud sdk @@ -40,6 +42,8 @@ def __init__(self, status=None, filename=None, out_dir=None): :type filename: str :param out_dir: 下载路径 :type out_dir: str + :param progress: + :type progress: :class:`huaweicloudsdkeihealth.v1.TaskProgress` """ super(ShowMolBatchDownloadTaskResponse, self).__init__() @@ -47,6 +51,7 @@ def __init__(self, status=None, filename=None, out_dir=None): self._status = None self._filename = None self._out_dir = None + self._progress = None self.discriminator = None if status is not None: @@ -55,6 +60,8 @@ def __init__(self, status=None, filename=None, out_dir=None): self.filename = filename if out_dir is not None: self.out_dir = out_dir + if progress is not None: + self.progress = progress @property def status(self): @@ -122,6 +129,24 @@ def out_dir(self, out_dir): """ self._out_dir = out_dir + @property + def progress(self): + """Gets the progress of this ShowMolBatchDownloadTaskResponse. + + :return: The progress of this ShowMolBatchDownloadTaskResponse. + :rtype: :class:`huaweicloudsdkeihealth.v1.TaskProgress` + """ + return self._progress + + @progress.setter + def progress(self, progress): + """Sets the progress of this ShowMolBatchDownloadTaskResponse. + + :param progress: The progress of this ShowMolBatchDownloadTaskResponse. + :type progress: :class:`huaweicloudsdkeihealth.v1.TaskProgress` + """ + self._progress = progress + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/task_progress.py b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/task_progress.py new file mode 100644 index 0000000000..53bcdb0562 --- /dev/null +++ b/huaweicloud-sdk-eihealth/huaweicloudsdkeihealth/v1/model/task_progress.py @@ -0,0 +1,115 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class TaskProgress: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'overall': 'float' + } + + attribute_map = { + 'overall': 'overall' + } + + def __init__(self, overall=None): + """TaskProgress + + The model defined in huaweicloud sdk + + :param overall: 整体进度 + :type overall: float + """ + + + + self._overall = None + self.discriminator = None + + if overall is not None: + self.overall = overall + + @property + def overall(self): + """Gets the overall of this TaskProgress. + + 整体进度 + + :return: The overall of this TaskProgress. + :rtype: float + """ + return self._overall + + @overall.setter + def overall(self, overall): + """Sets the overall of this TaskProgress. + + 整体进度 + + :param overall: The overall of this TaskProgress. + :type overall: float + """ + self._overall = overall + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TaskProgress): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-eihealth/requirements.txt b/huaweicloud-sdk-eihealth/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-eihealth/requirements.txt +++ b/huaweicloud-sdk-eihealth/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-eihealth/setup.py b/huaweicloud-sdk-eihealth/setup.py index 20a4226403..da41a5cab7 100644 --- a/huaweicloud-sdk-eihealth/setup.py +++ b/huaweicloud-sdk-eihealth/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkeihealth" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-eip/requirements.txt b/huaweicloud-sdk-eip/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-eip/requirements.txt +++ b/huaweicloud-sdk-eip/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-eip/setup.py b/huaweicloud-sdk-eip/setup.py index 97c299542e..59f26451dc 100644 --- a/huaweicloud-sdk-eip/setup.py +++ b/huaweicloud-sdk-eip/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkeip" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-elb/huaweicloudsdkelb/v2/region/elb_region.py b/huaweicloud-sdk-elb/huaweicloudsdkelb/v2/region/elb_region.py index 1c9c8b0e36..be15e0d794 100644 --- a/huaweicloud-sdk-elb/huaweicloudsdkelb/v2/region/elb_region.py +++ b/huaweicloud-sdk-elb/huaweicloudsdkelb/v2/region/elb_region.py @@ -60,6 +60,8 @@ class ElbRegion: "https://elb.cn-east-4.myhuaweicloud.com") AF_NORTH_1 = Region("af-north-1", "https://elb.af-north-1.myhuaweicloud.com") + CN_EAST_5 = Region("cn-east-5", + "https://elb.cn-east-5.myhuaweicloud.com") static_fields = { "eu-west-101": EU_WEST_101, @@ -89,6 +91,7 @@ class ElbRegion: "ru-moscow-1": RU_MOSCOW_1, "cn-east-4": CN_EAST_4, "af-north-1": AF_NORTH_1, + "cn-east-5": CN_EAST_5, } @classmethod diff --git a/huaweicloud-sdk-elb/huaweicloudsdkelb/v3/region/elb_region.py b/huaweicloud-sdk-elb/huaweicloudsdkelb/v3/region/elb_region.py index 1c9c8b0e36..be15e0d794 100644 --- a/huaweicloud-sdk-elb/huaweicloudsdkelb/v3/region/elb_region.py +++ b/huaweicloud-sdk-elb/huaweicloudsdkelb/v3/region/elb_region.py @@ -60,6 +60,8 @@ class ElbRegion: "https://elb.cn-east-4.myhuaweicloud.com") AF_NORTH_1 = Region("af-north-1", "https://elb.af-north-1.myhuaweicloud.com") + CN_EAST_5 = Region("cn-east-5", + "https://elb.cn-east-5.myhuaweicloud.com") static_fields = { "eu-west-101": EU_WEST_101, @@ -89,6 +91,7 @@ class ElbRegion: "ru-moscow-1": RU_MOSCOW_1, "cn-east-4": CN_EAST_4, "af-north-1": AF_NORTH_1, + "cn-east-5": CN_EAST_5, } @classmethod diff --git a/huaweicloud-sdk-elb/requirements.txt b/huaweicloud-sdk-elb/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-elb/requirements.txt +++ b/huaweicloud-sdk-elb/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-elb/setup.py b/huaweicloud-sdk-elb/setup.py index 46adf2f0a8..004b0d03ce 100644 --- a/huaweicloud-sdk-elb/setup.py +++ b/huaweicloud-sdk-elb/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkelb" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-eps/requirements.txt b/huaweicloud-sdk-eps/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-eps/requirements.txt +++ b/huaweicloud-sdk-eps/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-eps/setup.py b/huaweicloud-sdk-eps/setup.py index 8ad651a380..179509a478 100644 --- a/huaweicloud-sdk-eps/setup.py +++ b/huaweicloud-sdk-eps/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkeps" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-er/requirements.txt b/huaweicloud-sdk-er/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-er/requirements.txt +++ b/huaweicloud-sdk-er/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-er/setup.py b/huaweicloud-sdk-er/setup.py index 9642efd31b..9e90b7b0ab 100644 --- a/huaweicloud-sdk-er/setup.py +++ b/huaweicloud-sdk-er/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdker" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-evs/huaweicloudsdkevs/v2/region/evs_region.py b/huaweicloud-sdk-evs/huaweicloudsdkevs/v2/region/evs_region.py index 05081895d2..d9713b902b 100644 --- a/huaweicloud-sdk-evs/huaweicloudsdkevs/v2/region/evs_region.py +++ b/huaweicloud-sdk-evs/huaweicloudsdkevs/v2/region/evs_region.py @@ -58,6 +58,16 @@ class EvsRegion: "https://evs.ru-moscow-1.myhuaweicloud.com") MY_KUALALUMPUR_1 = Region("my-kualalumpur-1", "https://evs.my-kualalumpur-1.myhuaweicloud.com") + CN_EAST_4 = Region("cn-east-4", + "https://evs.cn-east-4.myhuaweicloud.com") + CN_EAST_5 = Region("cn-east-5", + "https://evs.cn-east-5.myhuaweicloud.com") + CN_NORTH_11 = Region("cn-north-11", + "https://evs.cn-north-11.myhuaweicloud.com") + RU_NORTHWEST_2 = Region("ru-northwest-2", + "https://evs.ru-northwest-2.myhuaweicloud.com") + AF_NORTH_1 = Region("af-north-1", + "https://evs.af-north-1.myhuaweicloud.com") static_fields = { "eu-west-101": EU_WEST_101, @@ -86,6 +96,11 @@ class EvsRegion: "cn-south-4": CN_SOUTH_4, "ru-moscow-1": RU_MOSCOW_1, "my-kualalumpur-1": MY_KUALALUMPUR_1, + "cn-east-4": CN_EAST_4, + "cn-east-5": CN_EAST_5, + "cn-north-11": CN_NORTH_11, + "ru-northwest-2": RU_NORTHWEST_2, + "af-north-1": AF_NORTH_1, } @classmethod diff --git a/huaweicloud-sdk-evs/requirements.txt b/huaweicloud-sdk-evs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-evs/requirements.txt +++ b/huaweicloud-sdk-evs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-evs/setup.py b/huaweicloud-sdk-evs/setup.py index 1f1887f5e6..995a7f893d 100644 --- a/huaweicloud-sdk-evs/setup.py +++ b/huaweicloud-sdk-evs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkevs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-frs/requirements.txt b/huaweicloud-sdk-frs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-frs/requirements.txt +++ b/huaweicloud-sdk-frs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-frs/setup.py b/huaweicloud-sdk-frs/setup.py index 00354f02dc..9b23afddb6 100644 --- a/huaweicloud-sdk-frs/setup.py +++ b/huaweicloud-sdk-frs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkfrs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-functiongraph/requirements.txt b/huaweicloud-sdk-functiongraph/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-functiongraph/requirements.txt +++ b/huaweicloud-sdk-functiongraph/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-functiongraph/setup.py b/huaweicloud-sdk-functiongraph/setup.py index 27f1b4722c..6526294f5c 100644 --- a/huaweicloud-sdk-functiongraph/setup.py +++ b/huaweicloud-sdk-functiongraph/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkfunctiongraph" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ga/requirements.txt b/huaweicloud-sdk-ga/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ga/requirements.txt +++ b/huaweicloud-sdk-ga/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ga/setup.py b/huaweicloud-sdk-ga/setup.py index 7f3ba8445c..3c7717617b 100644 --- a/huaweicloud-sdk-ga/setup.py +++ b/huaweicloud-sdk-ga/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkga" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-gaussdb/requirements.txt b/huaweicloud-sdk-gaussdb/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-gaussdb/requirements.txt +++ b/huaweicloud-sdk-gaussdb/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-gaussdb/setup.py b/huaweicloud-sdk-gaussdb/setup.py index 444165ee2e..83cae85b09 100644 --- a/huaweicloud-sdk-gaussdb/setup.py +++ b/huaweicloud-sdk-gaussdb/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkgaussdb" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-gaussdbfornosql/requirements.txt b/huaweicloud-sdk-gaussdbfornosql/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-gaussdbfornosql/requirements.txt +++ b/huaweicloud-sdk-gaussdbfornosql/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-gaussdbfornosql/setup.py b/huaweicloud-sdk-gaussdbfornosql/setup.py index 1cdf749b10..908409f0a4 100644 --- a/huaweicloud-sdk-gaussdbfornosql/setup.py +++ b/huaweicloud-sdk-gaussdbfornosql/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkgaussdbfornosql" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/gauss_db_upgrade_instances_version_request.py b/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/gauss_db_upgrade_instances_version_request.py index bde6275e51..dc78a1e3ce 100644 --- a/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/gauss_db_upgrade_instances_version_request.py +++ b/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/gauss_db_upgrade_instances_version_request.py @@ -53,8 +53,7 @@ def __init__(self, instance_ids=None, upgrade_type=None, upgrade_action=None, ta self._target_version = None self.discriminator = None - if instance_ids is not None: - self.instance_ids = instance_ids + self.instance_ids = instance_ids self.upgrade_type = upgrade_type if upgrade_action is not None: self.upgrade_action = upgrade_action diff --git a/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/open_gauss_ha_option.py b/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/open_gauss_ha_option.py index 01c336f9ab..298824cab1 100644 --- a/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/open_gauss_ha_option.py +++ b/huaweicloud-sdk-gaussdbforopengauss/huaweicloudsdkgaussdbforopengauss/v3/model/open_gauss_ha_option.py @@ -19,16 +19,18 @@ class OpenGaussHaOption: openapi_types = { 'mode': 'str', 'consistency': 'str', - 'replication_mode': 'str' + 'replication_mode': 'str', + 'instance_mode': 'str' } attribute_map = { 'mode': 'mode', 'consistency': 'consistency', - 'replication_mode': 'replication_mode' + 'replication_mode': 'replication_mode', + 'instance_mode': 'instance_mode' } - def __init__(self, mode=None, consistency=None, replication_mode=None): + def __init__(self, mode=None, consistency=None, replication_mode=None, instance_mode=None): """OpenGaussHaOption The model defined in huaweicloud sdk @@ -39,6 +41,8 @@ def __init__(self, mode=None, consistency=None, replication_mode=None): :type consistency: str :param replication_mode: 备机同步参数。 取值: GaussDB为“sync\" 说明: - “sync”为同步模式。 :type replication_mode: str + :param instance_mode: 指定创建实例的产品类型,创建企业版实例时传空值或者enterprise,创建基础版实例时需要指定instance_mode的值为basic,创建生态版实例时需要指定instance_mode的值为ecology。 + :type instance_mode: str """ @@ -46,11 +50,14 @@ def __init__(self, mode=None, consistency=None, replication_mode=None): self._mode = None self._consistency = None self._replication_mode = None + self._instance_mode = None self.discriminator = None self.mode = mode self.consistency = consistency self.replication_mode = replication_mode + if instance_mode is not None: + self.instance_mode = instance_mode @property def mode(self): @@ -118,6 +125,28 @@ def replication_mode(self, replication_mode): """ self._replication_mode = replication_mode + @property + def instance_mode(self): + """Gets the instance_mode of this OpenGaussHaOption. + + 指定创建实例的产品类型,创建企业版实例时传空值或者enterprise,创建基础版实例时需要指定instance_mode的值为basic,创建生态版实例时需要指定instance_mode的值为ecology。 + + :return: The instance_mode of this OpenGaussHaOption. + :rtype: str + """ + return self._instance_mode + + @instance_mode.setter + def instance_mode(self, instance_mode): + """Sets the instance_mode of this OpenGaussHaOption. + + 指定创建实例的产品类型,创建企业版实例时传空值或者enterprise,创建基础版实例时需要指定instance_mode的值为basic,创建生态版实例时需要指定instance_mode的值为ecology。 + + :param instance_mode: The instance_mode of this OpenGaussHaOption. + :type instance_mode: str + """ + self._instance_mode = instance_mode + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-gaussdbforopengauss/requirements.txt b/huaweicloud-sdk-gaussdbforopengauss/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-gaussdbforopengauss/requirements.txt +++ b/huaweicloud-sdk-gaussdbforopengauss/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-gaussdbforopengauss/setup.py b/huaweicloud-sdk-gaussdbforopengauss/setup.py index 8390fd47d1..99aca1d01a 100644 --- a/huaweicloud-sdk-gaussdbforopengauss/setup.py +++ b/huaweicloud-sdk-gaussdbforopengauss/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkgaussdbforopengauss" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-geip/requirements.txt b/huaweicloud-sdk-geip/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-geip/requirements.txt +++ b/huaweicloud-sdk-geip/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-geip/setup.py b/huaweicloud-sdk-geip/setup.py index a2f20dff76..f9d1c1fc69 100644 --- a/huaweicloud-sdk-geip/setup.py +++ b/huaweicloud-sdk-geip/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkgeip" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ges/requirements.txt b/huaweicloud-sdk-ges/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ges/requirements.txt +++ b/huaweicloud-sdk-ges/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ges/setup.py b/huaweicloud-sdk-ges/setup.py index 566b62ba67..24edd386dd 100644 --- a/huaweicloud-sdk-ges/setup.py +++ b/huaweicloud-sdk-ges/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkges" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/show_sim_card_response.py b/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/show_sim_card_response.py index 85267b2c33..b0efea4202 100644 --- a/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/show_sim_card_response.py +++ b/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/show_sim_card_response.py @@ -116,13 +116,13 @@ def __init__(self, sim_card_id=None, account_id=None, cid=None, sim_pool_id=None :type imei: str :param sim_status: sim卡状态: 10.可测试 11.未激活 13.可激活 14.已停用 20.在用 30.已拆机 :type sim_status: int - :param device_status: 设备状态 + :param device_status: 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_status: int - :param device_model: 设备模组 + :param device_model: 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_model: str :param act_date: 激活日期 例如2020-01-31T16:00:00.000Z :type act_date: datetime - :param device_status_date: 设备状态变更时间 例如2020-01-31T16:00:00.000Z + :param device_status_date: 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_status_date: datetime :param node_id: 设备标识 :type node_id: str @@ -130,9 +130,9 @@ def __init__(self, sim_card_id=None, account_id=None, cid=None, sim_pool_id=None :type iccid: str :param network_type: 网络类型 :type network_type: str - :param dbm: 信号强度 + :param dbm: 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type dbm: str - :param signal_level: 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + :param signal_level: 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type signal_level: str :param sim_type: sim卡类型 1.vSIM 2.eSIM 3.实体卡 :type sim_type: int @@ -437,7 +437,7 @@ def sim_status(self, sim_status): def device_status(self): """Gets the device_status of this ShowSimCardResponse. - 设备状态 + 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_status of this ShowSimCardResponse. :rtype: int @@ -448,7 +448,7 @@ def device_status(self): def device_status(self, device_status): """Sets the device_status of this ShowSimCardResponse. - 设备状态 + 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_status: The device_status of this ShowSimCardResponse. :type device_status: int @@ -459,7 +459,7 @@ def device_status(self, device_status): def device_model(self): """Gets the device_model of this ShowSimCardResponse. - 设备模组 + 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_model of this ShowSimCardResponse. :rtype: str @@ -470,7 +470,7 @@ def device_model(self): def device_model(self, device_model): """Sets the device_model of this ShowSimCardResponse. - 设备模组 + 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_model: The device_model of this ShowSimCardResponse. :type device_model: str @@ -503,7 +503,7 @@ def act_date(self, act_date): def device_status_date(self): """Gets the device_status_date of this ShowSimCardResponse. - 设备状态变更时间 例如2020-01-31T16:00:00.000Z + 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_status_date of this ShowSimCardResponse. :rtype: datetime @@ -514,7 +514,7 @@ def device_status_date(self): def device_status_date(self, device_status_date): """Sets the device_status_date of this ShowSimCardResponse. - 设备状态变更时间 例如2020-01-31T16:00:00.000Z + 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_status_date: The device_status_date of this ShowSimCardResponse. :type device_status_date: datetime @@ -591,7 +591,7 @@ def network_type(self, network_type): def dbm(self): """Gets the dbm of this ShowSimCardResponse. - 信号强度 + 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The dbm of this ShowSimCardResponse. :rtype: str @@ -602,7 +602,7 @@ def dbm(self): def dbm(self, dbm): """Sets the dbm of this ShowSimCardResponse. - 信号强度 + 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param dbm: The dbm of this ShowSimCardResponse. :type dbm: str @@ -613,7 +613,7 @@ def dbm(self, dbm): def signal_level(self): """Gets the signal_level of this ShowSimCardResponse. - 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The signal_level of this ShowSimCardResponse. :rtype: str @@ -624,7 +624,7 @@ def signal_level(self): def signal_level(self, signal_level): """Sets the signal_level of this ShowSimCardResponse. - 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param signal_level: The signal_level of this ShowSimCardResponse. :type signal_level: str diff --git a/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/sim_device_vo.py b/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/sim_device_vo.py index beb6dc4824..8d99da1c50 100644 --- a/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/sim_device_vo.py +++ b/huaweicloud-sdk-gsl/huaweicloudsdkgsl/v3/model/sim_device_vo.py @@ -115,13 +115,13 @@ def __init__(self, sim_card_id=None, account_id=None, cid=None, sim_pool_id=None :type imei: str :param sim_status: sim卡状态: 10.可测试 11.未激活 13.可激活 14.已停用 20.在用 30.已拆机 :type sim_status: int - :param device_status: 设备状态 + :param device_status: 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_status: int - :param device_model: 设备模组 + :param device_model: 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_model: str :param act_date: 激活日期 例如2020-01-31T16:00:00.000Z :type act_date: datetime - :param device_status_date: 设备状态变更时间 例如2020-01-31T16:00:00.000Z + :param device_status_date: 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :type device_status_date: datetime :param node_id: 设备标识 :type node_id: str @@ -129,9 +129,9 @@ def __init__(self, sim_card_id=None, account_id=None, cid=None, sim_pool_id=None :type iccid: str :param network_type: 网络类型 :type network_type: str - :param dbm: 信号强度 + :param dbm: 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type dbm: str - :param signal_level: 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + :param signal_level: 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :type signal_level: str :param sim_type: sim卡类型 1.vSIM 2.eSIM 3.实体卡 :type sim_type: int @@ -436,7 +436,7 @@ def sim_status(self, sim_status): def device_status(self): """Gets the device_status of this SimDeviceVO. - 设备状态 + 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_status of this SimDeviceVO. :rtype: int @@ -447,7 +447,7 @@ def device_status(self): def device_status(self, device_status): """Sets the device_status of this SimDeviceVO. - 设备状态 + 设备状态:1.注册 2.重启 3.在线 4.离线 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_status: The device_status of this SimDeviceVO. :type device_status: int @@ -458,7 +458,7 @@ def device_status(self, device_status): def device_model(self): """Gets the device_model of this SimDeviceVO. - 设备模组 + 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_model of this SimDeviceVO. :rtype: str @@ -469,7 +469,7 @@ def device_model(self): def device_model(self, device_model): """Sets the device_model of this SimDeviceVO. - 设备模组 + 设备模组 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_model: The device_model of this SimDeviceVO. :type device_model: str @@ -502,7 +502,7 @@ def act_date(self, act_date): def device_status_date(self): """Gets the device_status_date of this SimDeviceVO. - 设备状态变更时间 例如2020-01-31T16:00:00.000Z + 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The device_status_date of this SimDeviceVO. :rtype: datetime @@ -513,7 +513,7 @@ def device_status_date(self): def device_status_date(self, device_status_date): """Sets the device_status_date of this SimDeviceVO. - 设备状态变更时间 例如2020-01-31T16:00:00.000Z + 设备状态变更时间 例如2020-01-31T16:00:00.000Z (该参数只有ESIM、VSIM返回, 实体卡返回null) :param device_status_date: The device_status_date of this SimDeviceVO. :type device_status_date: datetime @@ -590,7 +590,7 @@ def network_type(self, network_type): def dbm(self): """Gets the dbm of this SimDeviceVO. - 信号强度 + 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The dbm of this SimDeviceVO. :rtype: str @@ -601,7 +601,7 @@ def dbm(self): def dbm(self, dbm): """Sets the dbm of this SimDeviceVO. - 信号强度 + 信号强度 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param dbm: The dbm of this SimDeviceVO. :type dbm: str @@ -612,7 +612,7 @@ def dbm(self, dbm): def signal_level(self): """Gets the signal_level of this SimDeviceVO. - 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :return: The signal_level of this SimDeviceVO. :rtype: str @@ -623,7 +623,7 @@ def signal_level(self): def signal_level(self, signal_level): """Sets the signal_level of this SimDeviceVO. - 信号等级:1.差 2.良 3.良 4.优(该参数只有eSIM,vSIM返回,实体卡不返回) + 信号等级:1.差 2.良 3.良 4.优 (该参数只有ESIM、VSIM返回, 实体卡返回null) :param signal_level: The signal_level of this SimDeviceVO. :type signal_level: str diff --git a/huaweicloud-sdk-gsl/requirements.txt b/huaweicloud-sdk-gsl/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-gsl/requirements.txt +++ b/huaweicloud-sdk-gsl/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-gsl/setup.py b/huaweicloud-sdk-gsl/setup.py index 778ddba0ab..d3d467293d 100644 --- a/huaweicloud-sdk-gsl/setup.py +++ b/huaweicloud-sdk-gsl/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkgsl" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-hilens/requirements.txt b/huaweicloud-sdk-hilens/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-hilens/requirements.txt +++ b/huaweicloud-sdk-hilens/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-hilens/setup.py b/huaweicloud-sdk-hilens/setup.py index 904ede4c09..dd7425b077 100644 --- a/huaweicloud-sdk-hilens/setup.py +++ b/huaweicloud-sdk-hilens/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkhilens" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-hss/requirements.txt b/huaweicloud-sdk-hss/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-hss/requirements.txt +++ b/huaweicloud-sdk-hss/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-hss/setup.py b/huaweicloud-sdk-hss/setup.py index dc7b492c26..907344d50e 100644 --- a/huaweicloud-sdk-hss/setup.py +++ b/huaweicloud-sdk-hss/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkhss" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iam/requirements.txt b/huaweicloud-sdk-iam/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iam/requirements.txt +++ b/huaweicloud-sdk-iam/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iam/setup.py b/huaweicloud-sdk-iam/setup.py index 3a6e03b2ef..32f72f87a7 100644 --- a/huaweicloud-sdk-iam/setup.py +++ b/huaweicloud-sdk-iam/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiam" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iamaccessanalyzer/requirements.txt b/huaweicloud-sdk-iamaccessanalyzer/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iamaccessanalyzer/requirements.txt +++ b/huaweicloud-sdk-iamaccessanalyzer/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iamaccessanalyzer/setup.py b/huaweicloud-sdk-iamaccessanalyzer/setup.py index bc674e3c88..5f4a618f5f 100644 --- a/huaweicloud-sdk-iamaccessanalyzer/setup.py +++ b/huaweicloud-sdk-iamaccessanalyzer/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiamaccessanalyzer" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-identitycenter/requirements.txt b/huaweicloud-sdk-identitycenter/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-identitycenter/requirements.txt +++ b/huaweicloud-sdk-identitycenter/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-identitycenter/setup.py b/huaweicloud-sdk-identitycenter/setup.py index afd9ba9f6b..d1f14b3bc9 100644 --- a/huaweicloud-sdk-identitycenter/setup.py +++ b/huaweicloud-sdk-identitycenter/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkidentitycenter" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-identitycenterstore/huaweicloudsdkidentitycenterstore/v1/region/identitycenterstore_region.py b/huaweicloud-sdk-identitycenterstore/huaweicloudsdkidentitycenterstore/v1/region/identitycenterstore_region.py index 3ae689f891..abb87f1d36 100644 --- a/huaweicloud-sdk-identitycenterstore/huaweicloudsdkidentitycenterstore/v1/region/identitycenterstore_region.py +++ b/huaweicloud-sdk-identitycenterstore/huaweicloudsdkidentitycenterstore/v1/region/identitycenterstore_region.py @@ -16,6 +16,26 @@ class IdentityCenterStoreRegion: "https://identitystore.ap-southeast-3.myhuaweicloud.com") AP_SOUTHEAST_2 = Region("ap-southeast-2", "https://identitystore.ap-southeast-2.myhuaweicloud.com") + LA_SOUTH_2 = Region("la-south-2", + "https://identitystore.la-south-2.myhuaweicloud.com") + AF_SOUTH_1 = Region("af-south-1", + "https://identitystore.af-south-1.myhuaweicloud.com") + AP_SOUTHEAST_1 = Region("ap-southeast-1", + "https://identitystore.ap-southeast-1.myhuaweicloud.com") + CN_SOUTH_4 = Region("cn-south-4", + "https://identitystore.cn-south-4.myhuaweicloud.com") + ME_EAST_1 = Region("me-east-1", + "https://identitystore.me-east-1.myhuaweicloud.com") + TR_WEST_1 = Region("tr-west-1", + "https://identitystore.tr-west-1.myhuaweicloud.com") + LA_NORTH_2 = Region("la-north-2", + "https://identitystore.la-north-2.myhuaweicloud.com") + SA_BRAZIL_1 = Region("sa-brazil-1", + "https://identitystore.sa-brazil-1.myhuaweicloud.com") + CN_SOUTH_1 = Region("cn-south-1", + "https://identitystore.cn-south-1.myhuaweicloud.com") + CN_SOUTHWEST_2 = Region("cn-southwest-2", + "https://identitystore.cn-southwest-2.myhuaweicloud.com") static_fields = { "cn-east-3": CN_EAST_3, @@ -23,6 +43,16 @@ class IdentityCenterStoreRegion: "ap-southeast-4": AP_SOUTHEAST_4, "ap-southeast-3": AP_SOUTHEAST_3, "ap-southeast-2": AP_SOUTHEAST_2, + "la-south-2": LA_SOUTH_2, + "af-south-1": AF_SOUTH_1, + "ap-southeast-1": AP_SOUTHEAST_1, + "cn-south-4": CN_SOUTH_4, + "me-east-1": ME_EAST_1, + "tr-west-1": TR_WEST_1, + "la-north-2": LA_NORTH_2, + "sa-brazil-1": SA_BRAZIL_1, + "cn-south-1": CN_SOUTH_1, + "cn-southwest-2": CN_SOUTHWEST_2, } @classmethod diff --git a/huaweicloud-sdk-identitycenterstore/requirements.txt b/huaweicloud-sdk-identitycenterstore/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-identitycenterstore/requirements.txt +++ b/huaweicloud-sdk-identitycenterstore/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-identitycenterstore/setup.py b/huaweicloud-sdk-identitycenterstore/setup.py index e898dac10b..d1ab2eee3d 100644 --- a/huaweicloud-sdk-identitycenterstore/setup.py +++ b/huaweicloud-sdk-identitycenterstore/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkidentitycenterstore" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-idme/requirements.txt b/huaweicloud-sdk-idme/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-idme/requirements.txt +++ b/huaweicloud-sdk-idme/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-idme/setup.py b/huaweicloud-sdk-idme/setup.py index 32adba9225..dcf1a25027 100644 --- a/huaweicloud-sdk-idme/setup.py +++ b/huaweicloud-sdk-idme/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkidme" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-idmeclassicapi/requirements.txt b/huaweicloud-sdk-idmeclassicapi/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-idmeclassicapi/requirements.txt +++ b/huaweicloud-sdk-idmeclassicapi/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-idmeclassicapi/setup.py b/huaweicloud-sdk-idmeclassicapi/setup.py index f07a488b27..34caf0473e 100644 --- a/huaweicloud-sdk-idmeclassicapi/setup.py +++ b/huaweicloud-sdk-idmeclassicapi/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkidmeclassicapi" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iec/requirements.txt b/huaweicloud-sdk-iec/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iec/requirements.txt +++ b/huaweicloud-sdk-iec/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iec/setup.py b/huaweicloud-sdk-iec/setup.py index b79dd6d563..3dacf325ba 100644 --- a/huaweicloud-sdk-iec/setup.py +++ b/huaweicloud-sdk-iec/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiec" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ief/requirements.txt b/huaweicloud-sdk-ief/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ief/requirements.txt +++ b/huaweicloud-sdk-ief/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ief/setup.py b/huaweicloud-sdk-ief/setup.py index 88fbf025e8..91a87a9347 100644 --- a/huaweicloud-sdk-ief/setup.py +++ b/huaweicloud-sdk-ief/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkief" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-image/requirements.txt b/huaweicloud-sdk-image/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-image/requirements.txt +++ b/huaweicloud-sdk-image/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-image/setup.py b/huaweicloud-sdk-image/setup.py index fd23f0600a..8a63d53adc 100644 --- a/huaweicloud-sdk-image/setup.py +++ b/huaweicloud-sdk-image/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkimage" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-imagesearch/requirements.txt b/huaweicloud-sdk-imagesearch/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-imagesearch/requirements.txt +++ b/huaweicloud-sdk-imagesearch/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-imagesearch/setup.py b/huaweicloud-sdk-imagesearch/setup.py index 7a9c7a2d66..84072ea3cd 100644 --- a/huaweicloud-sdk-imagesearch/setup.py +++ b/huaweicloud-sdk-imagesearch/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkimagesearch" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ims/requirements.txt b/huaweicloud-sdk-ims/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ims/requirements.txt +++ b/huaweicloud-sdk-ims/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ims/setup.py b/huaweicloud-sdk-ims/setup.py index 1734d8b830..8a2b279533 100644 --- a/huaweicloud-sdk-ims/setup.py +++ b/huaweicloud-sdk-ims/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkims" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iotanalytics/requirements.txt b/huaweicloud-sdk-iotanalytics/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iotanalytics/requirements.txt +++ b/huaweicloud-sdk-iotanalytics/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iotanalytics/setup.py b/huaweicloud-sdk-iotanalytics/setup.py index f973ea13a0..18be01fb92 100644 --- a/huaweicloud-sdk-iotanalytics/setup.py +++ b/huaweicloud-sdk-iotanalytics/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiotanalytics" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iotda/requirements.txt b/huaweicloud-sdk-iotda/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iotda/requirements.txt +++ b/huaweicloud-sdk-iotda/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iotda/setup.py b/huaweicloud-sdk-iotda/setup.py index 1834c81523..17b761a940 100644 --- a/huaweicloud-sdk-iotda/setup.py +++ b/huaweicloud-sdk-iotda/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiotda" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iotdm/requirements.txt b/huaweicloud-sdk-iotdm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iotdm/requirements.txt +++ b/huaweicloud-sdk-iotdm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iotdm/setup.py b/huaweicloud-sdk-iotdm/setup.py index e5031b6159..daa28638ef 100644 --- a/huaweicloud-sdk-iotdm/setup.py +++ b/huaweicloud-sdk-iotdm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiotdm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-iotedge/requirements.txt b/huaweicloud-sdk-iotedge/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-iotedge/requirements.txt +++ b/huaweicloud-sdk-iotedge/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-iotedge/setup.py b/huaweicloud-sdk-iotedge/setup.py index 207232805f..ef759ef986 100644 --- a/huaweicloud-sdk-iotedge/setup.py +++ b/huaweicloud-sdk-iotedge/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkiotedge" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ivs/requirements.txt b/huaweicloud-sdk-ivs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ivs/requirements.txt +++ b/huaweicloud-sdk-ivs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ivs/setup.py b/huaweicloud-sdk-ivs/setup.py index fdb62a8239..799764c074 100644 --- a/huaweicloud-sdk-ivs/setup.py +++ b/huaweicloud-sdk-ivs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkivs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-kafka/requirements.txt b/huaweicloud-sdk-kafka/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-kafka/requirements.txt +++ b/huaweicloud-sdk-kafka/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-kafka/setup.py b/huaweicloud-sdk-kafka/setup.py index 0b92eb66cf..aaa78cb28a 100644 --- a/huaweicloud-sdk-kafka/setup.py +++ b/huaweicloud-sdk-kafka/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkkafka" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/create_datakey_request_body.py b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/create_datakey_request_body.py index e51ad4fcab..5d767d2e9f 100644 --- a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/create_datakey_request_body.py +++ b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/create_datakey_request_body.py @@ -20,6 +20,7 @@ class CreateDatakeyRequestBody: 'key_id': 'str', 'key_spec': 'str', 'datakey_length': 'str', + 'additional_authenticated_data': 'str', 'sequence': 'str' } @@ -27,10 +28,11 @@ class CreateDatakeyRequestBody: 'key_id': 'key_id', 'key_spec': 'key_spec', 'datakey_length': 'datakey_length', + 'additional_authenticated_data': 'additional_authenticated_data', 'sequence': 'sequence' } - def __init__(self, key_id=None, key_spec=None, datakey_length=None, sequence=None): + def __init__(self, key_id=None, key_spec=None, datakey_length=None, additional_authenticated_data=None, sequence=None): """CreateDatakeyRequestBody The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, key_id=None, key_spec=None, datakey_length=None, sequence=Non :type key_spec: str :param datakey_length: 密钥bit位长度。取值为8的倍数,取值范围为8~8192。 说明: datakey_length和key_spec二选一。 - 若datakey_length和key_spec都为空,默认生成256bit的密钥。 - 若datakey_length和key_spec都指定了值,仅datakey_length生效。 :type datakey_length: str + :param additional_authenticated_data: 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + :type additional_authenticated_data: str :param sequence: 请求消息序列号,36字节序列号。 例如:919c82d4-8046-4722-9094-35c3c6524cff :type sequence: str """ @@ -50,6 +54,7 @@ def __init__(self, key_id=None, key_spec=None, datakey_length=None, sequence=Non self._key_id = None self._key_spec = None self._datakey_length = None + self._additional_authenticated_data = None self._sequence = None self.discriminator = None @@ -58,6 +63,8 @@ def __init__(self, key_id=None, key_spec=None, datakey_length=None, sequence=Non self.key_spec = key_spec if datakey_length is not None: self.datakey_length = datakey_length + if additional_authenticated_data is not None: + self.additional_authenticated_data = additional_authenticated_data if sequence is not None: self.sequence = sequence @@ -127,6 +134,28 @@ def datakey_length(self, datakey_length): """ self._datakey_length = datakey_length + @property + def additional_authenticated_data(self): + """Gets the additional_authenticated_data of this CreateDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :return: The additional_authenticated_data of this CreateDatakeyRequestBody. + :rtype: str + """ + return self._additional_authenticated_data + + @additional_authenticated_data.setter + def additional_authenticated_data(self, additional_authenticated_data): + """Sets the additional_authenticated_data of this CreateDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :param additional_authenticated_data: The additional_authenticated_data of this CreateDatakeyRequestBody. + :type additional_authenticated_data: str + """ + self._additional_authenticated_data = additional_authenticated_data + @property def sequence(self): """Gets the sequence of this CreateDatakeyRequestBody. diff --git a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_data_request_body.py b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_data_request_body.py index 27615e897d..b5dca8bea5 100644 --- a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_data_request_body.py +++ b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_data_request_body.py @@ -20,6 +20,7 @@ class DecryptDataRequestBody: 'cipher_text': 'str', 'encryption_algorithm': 'str', 'key_id': 'str', + 'additional_authenticated_data': 'str', 'sequence': 'str' } @@ -27,10 +28,11 @@ class DecryptDataRequestBody: 'cipher_text': 'cipher_text', 'encryption_algorithm': 'encryption_algorithm', 'key_id': 'key_id', + 'additional_authenticated_data': 'additional_authenticated_data', 'sequence': 'sequence' } - def __init__(self, cipher_text=None, encryption_algorithm=None, key_id=None, sequence=None): + def __init__(self, cipher_text=None, encryption_algorithm=None, key_id=None, additional_authenticated_data=None, sequence=None): """DecryptDataRequestBody The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, cipher_text=None, encryption_algorithm=None, key_id=None, seq :type encryption_algorithm: str :param key_id: 密钥ID,36字节,满足正则匹配“^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$”。仅当密文使用非对称密钥加密时才需要此参数。 例如:0d0466b0-e727-4d9c-b35d-f84bb474a37f。 :type key_id: str + :param additional_authenticated_data: 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + :type additional_authenticated_data: str :param sequence: 请求消息序列号,36字节序列号。 例如:919c82d4-8046-4722-9094-35c3c6524cff :type sequence: str """ @@ -50,6 +54,7 @@ def __init__(self, cipher_text=None, encryption_algorithm=None, key_id=None, seq self._cipher_text = None self._encryption_algorithm = None self._key_id = None + self._additional_authenticated_data = None self._sequence = None self.discriminator = None @@ -58,6 +63,8 @@ def __init__(self, cipher_text=None, encryption_algorithm=None, key_id=None, seq self.encryption_algorithm = encryption_algorithm if key_id is not None: self.key_id = key_id + if additional_authenticated_data is not None: + self.additional_authenticated_data = additional_authenticated_data if sequence is not None: self.sequence = sequence @@ -127,6 +134,28 @@ def key_id(self, key_id): """ self._key_id = key_id + @property + def additional_authenticated_data(self): + """Gets the additional_authenticated_data of this DecryptDataRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :return: The additional_authenticated_data of this DecryptDataRequestBody. + :rtype: str + """ + return self._additional_authenticated_data + + @additional_authenticated_data.setter + def additional_authenticated_data(self, additional_authenticated_data): + """Sets the additional_authenticated_data of this DecryptDataRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :param additional_authenticated_data: The additional_authenticated_data of this DecryptDataRequestBody. + :type additional_authenticated_data: str + """ + self._additional_authenticated_data = additional_authenticated_data + @property def sequence(self): """Gets the sequence of this DecryptDataRequestBody. diff --git a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_datakey_request_body.py b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_datakey_request_body.py index b3f933a63a..fc34165e64 100644 --- a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_datakey_request_body.py +++ b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/decrypt_datakey_request_body.py @@ -20,6 +20,7 @@ class DecryptDatakeyRequestBody: 'key_id': 'str', 'cipher_text': 'str', 'datakey_cipher_length': 'str', + 'additional_authenticated_data': 'str', 'sequence': 'str' } @@ -27,10 +28,11 @@ class DecryptDatakeyRequestBody: 'key_id': 'key_id', 'cipher_text': 'cipher_text', 'datakey_cipher_length': 'datakey_cipher_length', + 'additional_authenticated_data': 'additional_authenticated_data', 'sequence': 'sequence' } - def __init__(self, key_id=None, cipher_text=None, datakey_cipher_length=None, sequence=None): + def __init__(self, key_id=None, cipher_text=None, datakey_cipher_length=None, additional_authenticated_data=None, sequence=None): """DecryptDatakeyRequestBody The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, key_id=None, cipher_text=None, datakey_cipher_length=None, se :type cipher_text: str :param datakey_cipher_length: 密钥字节长度,取值范围为1~1024。 密钥字节长度,取值为“64”。 :type datakey_cipher_length: str + :param additional_authenticated_data: 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + :type additional_authenticated_data: str :param sequence: 请求消息序列号,36字节序列号。 例如:919c82d4-8046-4722-9094-35c3c6524cff :type sequence: str """ @@ -50,12 +54,15 @@ def __init__(self, key_id=None, cipher_text=None, datakey_cipher_length=None, se self._key_id = None self._cipher_text = None self._datakey_cipher_length = None + self._additional_authenticated_data = None self._sequence = None self.discriminator = None self.key_id = key_id self.cipher_text = cipher_text self.datakey_cipher_length = datakey_cipher_length + if additional_authenticated_data is not None: + self.additional_authenticated_data = additional_authenticated_data if sequence is not None: self.sequence = sequence @@ -125,6 +132,28 @@ def datakey_cipher_length(self, datakey_cipher_length): """ self._datakey_cipher_length = datakey_cipher_length + @property + def additional_authenticated_data(self): + """Gets the additional_authenticated_data of this DecryptDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :return: The additional_authenticated_data of this DecryptDatakeyRequestBody. + :rtype: str + """ + return self._additional_authenticated_data + + @additional_authenticated_data.setter + def additional_authenticated_data(self, additional_authenticated_data): + """Sets the additional_authenticated_data of this DecryptDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :param additional_authenticated_data: The additional_authenticated_data of this DecryptDatakeyRequestBody. + :type additional_authenticated_data: str + """ + self._additional_authenticated_data = additional_authenticated_data + @property def sequence(self): """Gets the sequence of this DecryptDatakeyRequestBody. diff --git a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_data_request_body.py b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_data_request_body.py index f7c27626b4..bd36fcd81f 100644 --- a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_data_request_body.py +++ b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_data_request_body.py @@ -20,6 +20,7 @@ class EncryptDataRequestBody: 'key_id': 'str', 'plain_text': 'str', 'encryption_algorithm': 'str', + 'additional_authenticated_data': 'str', 'sequence': 'str' } @@ -27,10 +28,11 @@ class EncryptDataRequestBody: 'key_id': 'key_id', 'plain_text': 'plain_text', 'encryption_algorithm': 'encryption_algorithm', + 'additional_authenticated_data': 'additional_authenticated_data', 'sequence': 'sequence' } - def __init__(self, key_id=None, plain_text=None, encryption_algorithm=None, sequence=None): + def __init__(self, key_id=None, plain_text=None, encryption_algorithm=None, additional_authenticated_data=None, sequence=None): """EncryptDataRequestBody The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, key_id=None, plain_text=None, encryption_algorithm=None, sequ :type plain_text: str :param encryption_algorithm: 数据加密算法,仅使用非对称密钥需要指定该参数,默认值为“SYMMETRIC_DEFAULT”,合法枚举值如下: - SYMMETRIC_DEFAULT - RSAES_OAEP_SHA_256 - SM2_ENCRYPT :type encryption_algorithm: str + :param additional_authenticated_data: 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + :type additional_authenticated_data: str :param sequence: 请求消息序列号,36字节序列号。 例如:919c82d4-8046-4722-9094-35c3c6524cff :type sequence: str """ @@ -50,6 +54,7 @@ def __init__(self, key_id=None, plain_text=None, encryption_algorithm=None, sequ self._key_id = None self._plain_text = None self._encryption_algorithm = None + self._additional_authenticated_data = None self._sequence = None self.discriminator = None @@ -57,6 +62,8 @@ def __init__(self, key_id=None, plain_text=None, encryption_algorithm=None, sequ self.plain_text = plain_text if encryption_algorithm is not None: self.encryption_algorithm = encryption_algorithm + if additional_authenticated_data is not None: + self.additional_authenticated_data = additional_authenticated_data if sequence is not None: self.sequence = sequence @@ -126,6 +133,28 @@ def encryption_algorithm(self, encryption_algorithm): """ self._encryption_algorithm = encryption_algorithm + @property + def additional_authenticated_data(self): + """Gets the additional_authenticated_data of this EncryptDataRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :return: The additional_authenticated_data of this EncryptDataRequestBody. + :rtype: str + """ + return self._additional_authenticated_data + + @additional_authenticated_data.setter + def additional_authenticated_data(self, additional_authenticated_data): + """Sets the additional_authenticated_data of this EncryptDataRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :param additional_authenticated_data: The additional_authenticated_data of this EncryptDataRequestBody. + :type additional_authenticated_data: str + """ + self._additional_authenticated_data = additional_authenticated_data + @property def sequence(self): """Gets the sequence of this EncryptDataRequestBody. diff --git a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_datakey_request_body.py b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_datakey_request_body.py index 20ea3b6f21..eb37440c39 100644 --- a/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_datakey_request_body.py +++ b/huaweicloud-sdk-kms/huaweicloudsdkkms/v2/model/encrypt_datakey_request_body.py @@ -20,6 +20,7 @@ class EncryptDatakeyRequestBody: 'key_id': 'str', 'plain_text': 'str', 'datakey_plain_length': 'str', + 'additional_authenticated_data': 'str', 'sequence': 'str' } @@ -27,10 +28,11 @@ class EncryptDatakeyRequestBody: 'key_id': 'key_id', 'plain_text': 'plain_text', 'datakey_plain_length': 'datakey_plain_length', + 'additional_authenticated_data': 'additional_authenticated_data', 'sequence': 'sequence' } - def __init__(self, key_id=None, plain_text=None, datakey_plain_length=None, sequence=None): + def __init__(self, key_id=None, plain_text=None, datakey_plain_length=None, additional_authenticated_data=None, sequence=None): """EncryptDatakeyRequestBody The model defined in huaweicloud sdk @@ -41,6 +43,8 @@ def __init__(self, key_id=None, plain_text=None, datakey_plain_length=None, sequ :type plain_text: str :param datakey_plain_length: DEK明文字节长度,取值范围为1~1024。 DEK明文字节长度,取值为“64”。 :type datakey_plain_length: str + :param additional_authenticated_data: 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + :type additional_authenticated_data: str :param sequence: 请求消息序列号,36字节序列号。 例如:919c82d4-8046-4722-9094-35c3c6524cff :type sequence: str """ @@ -50,12 +54,15 @@ def __init__(self, key_id=None, plain_text=None, datakey_plain_length=None, sequ self._key_id = None self._plain_text = None self._datakey_plain_length = None + self._additional_authenticated_data = None self._sequence = None self.discriminator = None self.key_id = key_id self.plain_text = plain_text self.datakey_plain_length = datakey_plain_length + if additional_authenticated_data is not None: + self.additional_authenticated_data = additional_authenticated_data if sequence is not None: self.sequence = sequence @@ -125,6 +132,28 @@ def datakey_plain_length(self, datakey_plain_length): """ self._datakey_plain_length = datakey_plain_length + @property + def additional_authenticated_data(self): + """Gets the additional_authenticated_data of this EncryptDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :return: The additional_authenticated_data of this EncryptDatakeyRequestBody. + :rtype: str + """ + return self._additional_authenticated_data + + @additional_authenticated_data.setter + def additional_authenticated_data(self, additional_authenticated_data): + """Sets the additional_authenticated_data of this EncryptDatakeyRequestBody. + + 身份验证的非敏感额外数据。任意字符串,长度不超过128字节。 + + :param additional_authenticated_data: The additional_authenticated_data of this EncryptDatakeyRequestBody. + :type additional_authenticated_data: str + """ + self._additional_authenticated_data = additional_authenticated_data + @property def sequence(self): """Gets the sequence of this EncryptDatakeyRequestBody. diff --git a/huaweicloud-sdk-kms/requirements.txt b/huaweicloud-sdk-kms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-kms/requirements.txt +++ b/huaweicloud-sdk-kms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-kms/setup.py b/huaweicloud-sdk-kms/setup.py index b829ecafe4..60b0dac2cd 100644 --- a/huaweicloud-sdk-kms/setup.py +++ b/huaweicloud-sdk-kms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkkms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-koomessage/requirements.txt b/huaweicloud-sdk-koomessage/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-koomessage/requirements.txt +++ b/huaweicloud-sdk-koomessage/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-koomessage/setup.py b/huaweicloud-sdk-koomessage/setup.py index 5f68213b08..9bef4b7f1b 100644 --- a/huaweicloud-sdk-koomessage/setup.py +++ b/huaweicloud-sdk-koomessage/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkkoomessage" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-kps/requirements.txt b/huaweicloud-sdk-kps/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-kps/requirements.txt +++ b/huaweicloud-sdk-kps/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-kps/setup.py b/huaweicloud-sdk-kps/setup.py index e5c89ec108..298e1dd1f1 100644 --- a/huaweicloud-sdk-kps/setup.py +++ b/huaweicloud-sdk-kps/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkkps" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-lakeformation/requirements.txt b/huaweicloud-sdk-lakeformation/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-lakeformation/requirements.txt +++ b/huaweicloud-sdk-lakeformation/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-lakeformation/setup.py b/huaweicloud-sdk-lakeformation/setup.py index eeb2246c03..4b393d81f1 100644 --- a/huaweicloud-sdk-lakeformation/setup.py +++ b/huaweicloud-sdk-lakeformation/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdklakeformation" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-live/requirements.txt b/huaweicloud-sdk-live/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-live/requirements.txt +++ b/huaweicloud-sdk-live/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-live/setup.py b/huaweicloud-sdk-live/setup.py index 87420360d2..3b29572159 100644 --- a/huaweicloud-sdk-live/setup.py +++ b/huaweicloud-sdk-live/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdklive" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-lts/requirements.txt b/huaweicloud-sdk-lts/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-lts/requirements.txt +++ b/huaweicloud-sdk-lts/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-lts/setup.py b/huaweicloud-sdk-lts/setup.py index 659a8513bf..55f2d4583d 100644 --- a/huaweicloud-sdk-lts/setup.py +++ b/huaweicloud-sdk-lts/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdklts" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-mapds/requirements.txt b/huaweicloud-sdk-mapds/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-mapds/requirements.txt +++ b/huaweicloud-sdk-mapds/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-mapds/setup.py b/huaweicloud-sdk-mapds/setup.py index 4bff62ff7e..453c3ad175 100644 --- a/huaweicloud-sdk-mapds/setup.py +++ b/huaweicloud-sdk-mapds/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmapds" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-mas/requirements.txt b/huaweicloud-sdk-mas/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-mas/requirements.txt +++ b/huaweicloud-sdk-mas/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-mas/setup.py b/huaweicloud-sdk-mas/setup.py index 978c603598..043bc96550 100644 --- a/huaweicloud-sdk-mas/setup.py +++ b/huaweicloud-sdk-mas/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmas" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/__init__.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/__init__.py index 4e32a79ab8..ad751e7959 100644 --- a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/__init__.py +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/__init__.py @@ -6,6 +6,9 @@ from huaweicloudsdkmeeting.v1.meeting_async_client import MeetingAsyncClient from huaweicloudsdkmeeting.v1.model.active_dto import ActiveDTO +from huaweicloudsdkmeeting.v1.model.add_app_id_request import AddAppIdRequest +from huaweicloudsdkmeeting.v1.model.add_app_id_request_body import AddAppIdRequestBody +from huaweicloudsdkmeeting.v1.model.add_app_id_response import AddAppIdResponse from huaweicloudsdkmeeting.v1.model.add_corp_admin_request import AddCorpAdminRequest from huaweicloudsdkmeeting.v1.model.add_corp_admin_response import AddCorpAdminResponse from huaweicloudsdkmeeting.v1.model.add_corp_dto import AddCorpDTO @@ -40,6 +43,7 @@ from huaweicloudsdkmeeting.v1.model.allow_guest_unmute_response import AllowGuestUnmuteResponse from huaweicloudsdkmeeting.v1.model.allow_waiting_participant_request import AllowWaitingParticipantRequest from huaweicloudsdkmeeting.v1.model.allow_waiting_participant_response import AllowWaitingParticipantResponse +from huaweicloudsdkmeeting.v1.model.app_id_info_dto import AppIdInfoDTO from huaweicloudsdkmeeting.v1.model.associate_vmr_request import AssociateVmrRequest from huaweicloudsdkmeeting.v1.model.associate_vmr_response import AssociateVmrResponse from huaweicloudsdkmeeting.v1.model.attendee import Attendee @@ -59,6 +63,8 @@ from huaweicloudsdkmeeting.v1.model.batch_delete_users_response import BatchDeleteUsersResponse from huaweicloudsdkmeeting.v1.model.batch_hand_request import BatchHandRequest from huaweicloudsdkmeeting.v1.model.batch_hand_response import BatchHandResponse +from huaweicloudsdkmeeting.v1.model.batch_search_app_id_request import BatchSearchAppIdRequest +from huaweicloudsdkmeeting.v1.model.batch_search_app_id_response import BatchSearchAppIdResponse from huaweicloudsdkmeeting.v1.model.batch_show_user_details_request import BatchShowUserDetailsRequest from huaweicloudsdkmeeting.v1.model.batch_show_user_details_response import BatchShowUserDetailsResponse from huaweicloudsdkmeeting.v1.model.batch_update_devices_status_request import BatchUpdateDevicesStatusRequest @@ -114,6 +120,8 @@ from huaweicloudsdkmeeting.v1.model.cycle_sub_conf import CycleSubConf from huaweicloudsdkmeeting.v1.model.cycle_sub_conf_config_dto import CycleSubConfConfigDTO from huaweicloudsdkmeeting.v1.model.del_attend_info import DelAttendInfo +from huaweicloudsdkmeeting.v1.model.delete_app_id_request import DeleteAppIdRequest +from huaweicloudsdkmeeting.v1.model.delete_app_id_response import DeleteAppIdResponse from huaweicloudsdkmeeting.v1.model.delete_attendees_request import DeleteAttendeesRequest from huaweicloudsdkmeeting.v1.model.delete_attendees_response import DeleteAttendeesResponse from huaweicloudsdkmeeting.v1.model.delete_corp_request import DeleteCorpRequest @@ -268,6 +276,8 @@ from huaweicloudsdkmeeting.v1.model.res_detail_dto import ResDetailDTO from huaweicloudsdkmeeting.v1.model.reset_activecode_request import ResetActivecodeRequest from huaweicloudsdkmeeting.v1.model.reset_activecode_response import ResetActivecodeResponse +from huaweicloudsdkmeeting.v1.model.reset_app_key_request import ResetAppKeyRequest +from huaweicloudsdkmeeting.v1.model.reset_app_key_response import ResetAppKeyResponse from huaweicloudsdkmeeting.v1.model.reset_pwd_by_admin_request import ResetPwdByAdminRequest from huaweicloudsdkmeeting.v1.model.reset_pwd_by_admin_response import ResetPwdByAdminResponse from huaweicloudsdkmeeting.v1.model.reset_pwd_req_dtov1 import ResetPwdReqDTOV1 @@ -505,6 +515,9 @@ from huaweicloudsdkmeeting.v1.model.switch_mode_response import SwitchModeResponse from huaweicloudsdkmeeting.v1.model.threshold_data import ThresholdData from huaweicloudsdkmeeting.v1.model.token_info import TokenInfo +from huaweicloudsdkmeeting.v1.model.update_app_id_request import UpdateAppIdRequest +from huaweicloudsdkmeeting.v1.model.update_app_id_request_body import UpdateAppIdRequestBody +from huaweicloudsdkmeeting.v1.model.update_app_id_response import UpdateAppIdResponse from huaweicloudsdkmeeting.v1.model.update_contact_request import UpdateContactRequest from huaweicloudsdkmeeting.v1.model.update_contact_response import UpdateContactResponse from huaweicloudsdkmeeting.v1.model.update_corp_basic_info_request import UpdateCorpBasicInfoRequest diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_async_client.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_async_client.py index cbfe77d7ee..c325448c06 100644 --- a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_async_client.py +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_async_client.py @@ -32,6 +32,73 @@ def new_builder(cls, clazz=None): return client_builder + def add_app_id_async(self, request): + """添加企业应用 + + 企业默认管理员添加应用,添加应用后,记录返回信息,后续可通过[[执行App ID鉴权](https://support.huaweicloud.com/api-meeting/meeting_21_0311.html)](tag:hws) [[执行App ID鉴权](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0311.html)](tag:hk)获取accessToken + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for AddAppId + :type request: :class:`huaweicloudsdkmeeting.v1.AddAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.AddAppIdResponse` + """ + http_info = self._add_app_id_http_info(request) + return self._call_api(**http_info) + + def add_app_id_async_invoker(self, request): + http_info = self._add_app_id_http_info(request) + return AsyncInvoker(self, http_info) + + def _add_app_id_http_info(self, request): + http_info = { + "method": "POST", + "resource_path": "/v2/usg/acs/corp/app", + "request_type": request.__class__.__name__, + "response_type": "AddAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json;charset=utf-8']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def add_corp_async(self, request): """SP管理员创建企业 @@ -1499,6 +1566,77 @@ def _batch_hand_http_info(self, request): return http_info + def batch_search_app_id_async(self, request): + """分页查询企业应用 + + 企业默认管理员分页查询企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for BatchSearchAppId + :type request: :class:`huaweicloudsdkmeeting.v1.BatchSearchAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.BatchSearchAppIdResponse` + """ + http_info = self._batch_search_app_id_http_info(request) + return self._call_api(**http_info) + + def batch_search_app_id_async_invoker(self, request): + http_info = self._batch_search_app_id_http_info(request) + return AsyncInvoker(self, http_info) + + def _batch_search_app_id_http_info(self, request): + http_info = { + "method": "GET", + "resource_path": "/v2/usg/acs/corp/apps", + "request_type": request.__class__.__name__, + "response_type": "BatchSearchAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def batch_show_user_details_async(self, request): """批量查询用户详情 @@ -2901,6 +3039,75 @@ def _create_webinar_http_info(self, request): return http_info + def delete_app_id_async(self, request): + """删除企业应用 + + 企业管理员删除企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for DeleteAppId + :type request: :class:`huaweicloudsdkmeeting.v1.DeleteAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.DeleteAppIdResponse` + """ + http_info = self._delete_app_id_http_info(request) + return self._call_api(**http_info) + + def delete_app_id_async_invoker(self, request): + http_info = self._delete_app_id_http_info(request) + return AsyncInvoker(self, http_info) + + def _delete_app_id_http_info(self, request): + http_info = { + "method": "DELETE", + "resource_path": "/v2/usg/acs/corp/app/{app_id}", + "request_type": request.__class__.__name__, + "response_type": "DeleteAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def delete_attendees_async(self, request): """删除与会者 @@ -5221,6 +5428,75 @@ def _reset_activecode_http_info(self, request): return http_info + def reset_app_key_async(self, request): + """重置企业应用appkey + + 企业默认管理员重置企业应用appkey + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for ResetAppKey + :type request: :class:`huaweicloudsdkmeeting.v1.ResetAppKeyRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.ResetAppKeyResponse` + """ + http_info = self._reset_app_key_http_info(request) + return self._call_api(**http_info) + + def reset_app_key_async_invoker(self, request): + http_info = self._reset_app_key_http_info(request) + return AsyncInvoker(self, http_info) + + def _reset_app_key_http_info(self, request): + http_info = { + "method": "PUT", + "resource_path": "/v2/usg/acs/corp/app/{app_id}/reset", + "request_type": request.__class__.__name__, + "response_type": "ResetAppKeyResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def reset_pwd_async(self, request): """用户重置密码 @@ -10841,6 +11117,77 @@ def _switch_mode_http_info(self, request): return http_info + def update_app_id_async(self, request): + """修改企业应用 + + 企业默认管理员修改企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for UpdateAppId + :type request: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdResponse` + """ + http_info = self._update_app_id_http_info(request) + return self._call_api(**http_info) + + def update_app_id_async_invoker(self, request): + http_info = self._update_app_id_http_info(request) + return AsyncInvoker(self, http_info) + + def _update_app_id_http_info(self, request): + http_info = { + "method": "PUT", + "resource_path": "/v2/usg/acs/corp/app/{app_id}", + "request_type": request.__class__.__name__, + "response_type": "UpdateAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json;charset=utf-8']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def update_contact_async(self, request): """修改手机或邮箱 diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_client.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_client.py index 28fb091841..3fe60243a6 100644 --- a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_client.py +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/meeting_client.py @@ -32,6 +32,73 @@ def new_builder(cls, clazz=None): return client_builder + def add_app_id(self, request): + """添加企业应用 + + 企业默认管理员添加应用,添加应用后,记录返回信息,后续可通过[[执行App ID鉴权](https://support.huaweicloud.com/api-meeting/meeting_21_0311.html)](tag:hws) [[执行App ID鉴权](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0311.html)](tag:hk)获取accessToken + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for AddAppId + :type request: :class:`huaweicloudsdkmeeting.v1.AddAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.AddAppIdResponse` + """ + http_info = self._add_app_id_http_info(request) + return self._call_api(**http_info) + + def add_app_id_invoker(self, request): + http_info = self._add_app_id_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _add_app_id_http_info(cls, request): + http_info = { + "method": "POST", + "resource_path": "/v2/usg/acs/corp/app", + "request_type": request.__class__.__name__, + "response_type": "AddAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json;charset=utf-8']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def add_corp(self, request): """SP管理员创建企业 @@ -1499,6 +1566,77 @@ def _batch_hand_http_info(cls, request): return http_info + def batch_search_app_id(self, request): + """分页查询企业应用 + + 企业默认管理员分页查询企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for BatchSearchAppId + :type request: :class:`huaweicloudsdkmeeting.v1.BatchSearchAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.BatchSearchAppIdResponse` + """ + http_info = self._batch_search_app_id_http_info(request) + return self._call_api(**http_info) + + def batch_search_app_id_invoker(self, request): + http_info = self._batch_search_app_id_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _batch_search_app_id_http_info(cls, request): + http_info = { + "method": "GET", + "resource_path": "/v2/usg/acs/corp/apps", + "request_type": request.__class__.__name__, + "response_type": "BatchSearchAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def batch_show_user_details(self, request): """批量查询用户详情 @@ -2901,6 +3039,75 @@ def _create_webinar_http_info(cls, request): return http_info + def delete_app_id(self, request): + """删除企业应用 + + 企业管理员删除企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for DeleteAppId + :type request: :class:`huaweicloudsdkmeeting.v1.DeleteAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.DeleteAppIdResponse` + """ + http_info = self._delete_app_id_http_info(request) + return self._call_api(**http_info) + + def delete_app_id_invoker(self, request): + http_info = self._delete_app_id_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _delete_app_id_http_info(cls, request): + http_info = { + "method": "DELETE", + "resource_path": "/v2/usg/acs/corp/app/{app_id}", + "request_type": request.__class__.__name__, + "response_type": "DeleteAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def delete_attendees(self, request): """删除与会者 @@ -5221,6 +5428,75 @@ def _reset_activecode_http_info(cls, request): return http_info + def reset_app_key(self, request): + """重置企业应用appkey + + 企业默认管理员重置企业应用appkey + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for ResetAppKey + :type request: :class:`huaweicloudsdkmeeting.v1.ResetAppKeyRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.ResetAppKeyResponse` + """ + http_info = self._reset_app_key_http_info(request) + return self._call_api(**http_info) + + def reset_app_key_invoker(self, request): + http_info = self._reset_app_key_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _reset_app_key_http_info(cls, request): + http_info = { + "method": "PUT", + "resource_path": "/v2/usg/acs/corp/app/{app_id}/reset", + "request_type": request.__class__.__name__, + "response_type": "ResetAppKeyResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def reset_pwd(self, request): """用户重置密码 @@ -10841,6 +11117,77 @@ def _switch_mode_http_info(cls, request): return http_info + def update_app_id(self, request): + """修改企业应用 + + 企业默认管理员修改企业应用 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for UpdateAppId + :type request: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdRequest` + :rtype: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdResponse` + """ + http_info = self._update_app_id_http_info(request) + return self._call_api(**http_info) + + def update_app_id_invoker(self, request): + http_info = self._update_app_id_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _update_app_id_http_info(cls, request): + http_info = { + "method": "PUT", + "resource_path": "/v2/usg/acs/corp/app/{app_id}", + "request_type": request.__class__.__name__, + "response_type": "UpdateAppIdResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + if 'app_id' in local_var_params: + path_params['app_id'] = local_var_params['app_id'] + + query_params = [] + + header_params = {} + if 'x_request_id' in local_var_params: + header_params['X-Request-Id'] = local_var_params['x_request_id'] + if 'accept_language' in local_var_params: + header_params['Accept-Language'] = local_var_params['accept_language'] + + form_params = {} + + body = None + if 'body' in local_var_params: + body = local_var_params['body'] + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json;charset=utf-8']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def update_contact(self, request): """修改手机或邮箱 diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/__init__.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/__init__.py index bf22b93f1f..cb543dbfda 100644 --- a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/__init__.py +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/__init__.py @@ -4,6 +4,9 @@ # import models into model package from huaweicloudsdkmeeting.v1.model.active_dto import ActiveDTO +from huaweicloudsdkmeeting.v1.model.add_app_id_request import AddAppIdRequest +from huaweicloudsdkmeeting.v1.model.add_app_id_request_body import AddAppIdRequestBody +from huaweicloudsdkmeeting.v1.model.add_app_id_response import AddAppIdResponse from huaweicloudsdkmeeting.v1.model.add_corp_admin_request import AddCorpAdminRequest from huaweicloudsdkmeeting.v1.model.add_corp_admin_response import AddCorpAdminResponse from huaweicloudsdkmeeting.v1.model.add_corp_dto import AddCorpDTO @@ -38,6 +41,7 @@ from huaweicloudsdkmeeting.v1.model.allow_guest_unmute_response import AllowGuestUnmuteResponse from huaweicloudsdkmeeting.v1.model.allow_waiting_participant_request import AllowWaitingParticipantRequest from huaweicloudsdkmeeting.v1.model.allow_waiting_participant_response import AllowWaitingParticipantResponse +from huaweicloudsdkmeeting.v1.model.app_id_info_dto import AppIdInfoDTO from huaweicloudsdkmeeting.v1.model.associate_vmr_request import AssociateVmrRequest from huaweicloudsdkmeeting.v1.model.associate_vmr_response import AssociateVmrResponse from huaweicloudsdkmeeting.v1.model.attendee import Attendee @@ -57,6 +61,8 @@ from huaweicloudsdkmeeting.v1.model.batch_delete_users_response import BatchDeleteUsersResponse from huaweicloudsdkmeeting.v1.model.batch_hand_request import BatchHandRequest from huaweicloudsdkmeeting.v1.model.batch_hand_response import BatchHandResponse +from huaweicloudsdkmeeting.v1.model.batch_search_app_id_request import BatchSearchAppIdRequest +from huaweicloudsdkmeeting.v1.model.batch_search_app_id_response import BatchSearchAppIdResponse from huaweicloudsdkmeeting.v1.model.batch_show_user_details_request import BatchShowUserDetailsRequest from huaweicloudsdkmeeting.v1.model.batch_show_user_details_response import BatchShowUserDetailsResponse from huaweicloudsdkmeeting.v1.model.batch_update_devices_status_request import BatchUpdateDevicesStatusRequest @@ -112,6 +118,8 @@ from huaweicloudsdkmeeting.v1.model.cycle_sub_conf import CycleSubConf from huaweicloudsdkmeeting.v1.model.cycle_sub_conf_config_dto import CycleSubConfConfigDTO from huaweicloudsdkmeeting.v1.model.del_attend_info import DelAttendInfo +from huaweicloudsdkmeeting.v1.model.delete_app_id_request import DeleteAppIdRequest +from huaweicloudsdkmeeting.v1.model.delete_app_id_response import DeleteAppIdResponse from huaweicloudsdkmeeting.v1.model.delete_attendees_request import DeleteAttendeesRequest from huaweicloudsdkmeeting.v1.model.delete_attendees_response import DeleteAttendeesResponse from huaweicloudsdkmeeting.v1.model.delete_corp_request import DeleteCorpRequest @@ -266,6 +274,8 @@ from huaweicloudsdkmeeting.v1.model.res_detail_dto import ResDetailDTO from huaweicloudsdkmeeting.v1.model.reset_activecode_request import ResetActivecodeRequest from huaweicloudsdkmeeting.v1.model.reset_activecode_response import ResetActivecodeResponse +from huaweicloudsdkmeeting.v1.model.reset_app_key_request import ResetAppKeyRequest +from huaweicloudsdkmeeting.v1.model.reset_app_key_response import ResetAppKeyResponse from huaweicloudsdkmeeting.v1.model.reset_pwd_by_admin_request import ResetPwdByAdminRequest from huaweicloudsdkmeeting.v1.model.reset_pwd_by_admin_response import ResetPwdByAdminResponse from huaweicloudsdkmeeting.v1.model.reset_pwd_req_dtov1 import ResetPwdReqDTOV1 @@ -503,6 +513,9 @@ from huaweicloudsdkmeeting.v1.model.switch_mode_response import SwitchModeResponse from huaweicloudsdkmeeting.v1.model.threshold_data import ThresholdData from huaweicloudsdkmeeting.v1.model.token_info import TokenInfo +from huaweicloudsdkmeeting.v1.model.update_app_id_request import UpdateAppIdRequest +from huaweicloudsdkmeeting.v1.model.update_app_id_request_body import UpdateAppIdRequestBody +from huaweicloudsdkmeeting.v1.model.update_app_id_response import UpdateAppIdResponse from huaweicloudsdkmeeting.v1.model.update_contact_request import UpdateContactRequest from huaweicloudsdkmeeting.v1.model.update_contact_response import UpdateContactResponse from huaweicloudsdkmeeting.v1.model.update_corp_basic_info_request import UpdateCorpBasicInfoRequest diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request.py new file mode 100644 index 0000000000..af6320c3b0 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request.py @@ -0,0 +1,140 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class AddAppIdRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_request_id': 'str', + 'body': 'AddAppIdRequestBody' + } + + attribute_map = { + 'x_request_id': 'X-Request-Id', + 'body': 'body' + } + + def __init__(self, x_request_id=None, body=None): + """AddAppIdRequest + + The model defined in huaweicloud sdk + + :param x_request_id: 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + :type x_request_id: str + :param body: Body of the AddAppIdRequest + :type body: :class:`huaweicloudsdkmeeting.v1.AddAppIdRequestBody` + """ + + + + self._x_request_id = None + self._body = None + self.discriminator = None + + if x_request_id is not None: + self.x_request_id = x_request_id + if body is not None: + self.body = body + + @property + def x_request_id(self): + """Gets the x_request_id of this AddAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :return: The x_request_id of this AddAppIdRequest. + :rtype: str + """ + return self._x_request_id + + @x_request_id.setter + def x_request_id(self, x_request_id): + """Sets the x_request_id of this AddAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :param x_request_id: The x_request_id of this AddAppIdRequest. + :type x_request_id: str + """ + self._x_request_id = x_request_id + + @property + def body(self): + """Gets the body of this AddAppIdRequest. + + :return: The body of this AddAppIdRequest. + :rtype: :class:`huaweicloudsdkmeeting.v1.AddAppIdRequestBody` + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this AddAppIdRequest. + + :param body: The body of this AddAppIdRequest. + :type body: :class:`huaweicloudsdkmeeting.v1.AddAppIdRequestBody` + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AddAppIdRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request_body.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request_body.py new file mode 100644 index 0000000000..d61fa4d997 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_request_body.py @@ -0,0 +1,143 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class AddAppIdRequestBody: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'app_name': 'str', + 'description': 'str' + } + + attribute_map = { + 'app_name': 'app_name', + 'description': 'description' + } + + def __init__(self, app_name=None, description=None): + """AddAppIdRequestBody + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param description: 企业应用描述 + :type description: str + """ + + + + self._app_name = None + self._description = None + self.discriminator = None + + self.app_name = app_name + if description is not None: + self.description = description + + @property + def app_name(self): + """Gets the app_name of this AddAppIdRequestBody. + + 企业应用名称 + + :return: The app_name of this AddAppIdRequestBody. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this AddAppIdRequestBody. + + 企业应用名称 + + :param app_name: The app_name of this AddAppIdRequestBody. + :type app_name: str + """ + self._app_name = app_name + + @property + def description(self): + """Gets the description of this AddAppIdRequestBody. + + 企业应用描述 + + :return: The description of this AddAppIdRequestBody. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AddAppIdRequestBody. + + 企业应用描述 + + :param description: The description of this AddAppIdRequestBody. + :type description: str + """ + self._description = description + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AddAppIdRequestBody): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_response.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_response.py new file mode 100644 index 0000000000..141a71f26b --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/add_app_id_response.py @@ -0,0 +1,291 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class AddAppIdResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + sensitive_list.append('app_key') + + openapi_types = { + 'app_name': 'str', + 'app_id': 'str', + 'app_key': 'str', + 'description': 'str', + 'create_time': 'str', + 'last_update_time': 'str', + 'status': 'int' + } + + attribute_map = { + 'app_name': 'app_name', + 'app_id': 'app_id', + 'app_key': 'app_key', + 'description': 'description', + 'create_time': 'create_time', + 'last_update_time': 'last_update_time', + 'status': 'status' + } + + def __init__(self, app_name=None, app_id=None, app_key=None, description=None, create_time=None, last_update_time=None, status=None): + """AddAppIdResponse + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param app_id: 企业应用 + :type app_id: str + :param app_key: 企业应用appkey + :type app_key: str + :param description: 企业应用描述 + :type description: str + :param create_time: 企业应用创建时间 + :type create_time: str + :param last_update_time: 最近修改时间 + :type last_update_time: str + :param status: 企业应用状态 * 0:正常 * 1:停用 + :type status: int + """ + + super(AddAppIdResponse, self).__init__() + + self._app_name = None + self._app_id = None + self._app_key = None + self._description = None + self._create_time = None + self._last_update_time = None + self._status = None + self.discriminator = None + + if app_name is not None: + self.app_name = app_name + if app_id is not None: + self.app_id = app_id + if app_key is not None: + self.app_key = app_key + if description is not None: + self.description = description + if create_time is not None: + self.create_time = create_time + if last_update_time is not None: + self.last_update_time = last_update_time + if status is not None: + self.status = status + + @property + def app_name(self): + """Gets the app_name of this AddAppIdResponse. + + 企业应用名称 + + :return: The app_name of this AddAppIdResponse. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this AddAppIdResponse. + + 企业应用名称 + + :param app_name: The app_name of this AddAppIdResponse. + :type app_name: str + """ + self._app_name = app_name + + @property + def app_id(self): + """Gets the app_id of this AddAppIdResponse. + + 企业应用 + + :return: The app_id of this AddAppIdResponse. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this AddAppIdResponse. + + 企业应用 + + :param app_id: The app_id of this AddAppIdResponse. + :type app_id: str + """ + self._app_id = app_id + + @property + def app_key(self): + """Gets the app_key of this AddAppIdResponse. + + 企业应用appkey + + :return: The app_key of this AddAppIdResponse. + :rtype: str + """ + return self._app_key + + @app_key.setter + def app_key(self, app_key): + """Sets the app_key of this AddAppIdResponse. + + 企业应用appkey + + :param app_key: The app_key of this AddAppIdResponse. + :type app_key: str + """ + self._app_key = app_key + + @property + def description(self): + """Gets the description of this AddAppIdResponse. + + 企业应用描述 + + :return: The description of this AddAppIdResponse. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AddAppIdResponse. + + 企业应用描述 + + :param description: The description of this AddAppIdResponse. + :type description: str + """ + self._description = description + + @property + def create_time(self): + """Gets the create_time of this AddAppIdResponse. + + 企业应用创建时间 + + :return: The create_time of this AddAppIdResponse. + :rtype: str + """ + return self._create_time + + @create_time.setter + def create_time(self, create_time): + """Sets the create_time of this AddAppIdResponse. + + 企业应用创建时间 + + :param create_time: The create_time of this AddAppIdResponse. + :type create_time: str + """ + self._create_time = create_time + + @property + def last_update_time(self): + """Gets the last_update_time of this AddAppIdResponse. + + 最近修改时间 + + :return: The last_update_time of this AddAppIdResponse. + :rtype: str + """ + return self._last_update_time + + @last_update_time.setter + def last_update_time(self, last_update_time): + """Sets the last_update_time of this AddAppIdResponse. + + 最近修改时间 + + :param last_update_time: The last_update_time of this AddAppIdResponse. + :type last_update_time: str + """ + self._last_update_time = last_update_time + + @property + def status(self): + """Gets the status of this AddAppIdResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :return: The status of this AddAppIdResponse. + :rtype: int + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this AddAppIdResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :param status: The status of this AddAppIdResponse. + :type status: int + """ + self._status = status + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AddAppIdResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/app_id_info_dto.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/app_id_info_dto.py new file mode 100644 index 0000000000..5027b7b4a5 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/app_id_info_dto.py @@ -0,0 +1,290 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class AppIdInfoDTO: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + sensitive_list.append('app_key') + + openapi_types = { + 'app_name': 'str', + 'app_id': 'str', + 'app_key': 'str', + 'description': 'str', + 'create_time': 'str', + 'last_update_time': 'str', + 'status': 'int' + } + + attribute_map = { + 'app_name': 'app_name', + 'app_id': 'app_id', + 'app_key': 'app_key', + 'description': 'description', + 'create_time': 'create_time', + 'last_update_time': 'last_update_time', + 'status': 'status' + } + + def __init__(self, app_name=None, app_id=None, app_key=None, description=None, create_time=None, last_update_time=None, status=None): + """AppIdInfoDTO + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param app_id: 企业应用 + :type app_id: str + :param app_key: 企业应用appkey + :type app_key: str + :param description: 企业应用描述 + :type description: str + :param create_time: 企业应用创建时间 + :type create_time: str + :param last_update_time: 最近修改时间 + :type last_update_time: str + :param status: 企业应用状态 * 0:正常 * 1:停用 + :type status: int + """ + + + + self._app_name = None + self._app_id = None + self._app_key = None + self._description = None + self._create_time = None + self._last_update_time = None + self._status = None + self.discriminator = None + + if app_name is not None: + self.app_name = app_name + if app_id is not None: + self.app_id = app_id + if app_key is not None: + self.app_key = app_key + if description is not None: + self.description = description + if create_time is not None: + self.create_time = create_time + if last_update_time is not None: + self.last_update_time = last_update_time + if status is not None: + self.status = status + + @property + def app_name(self): + """Gets the app_name of this AppIdInfoDTO. + + 企业应用名称 + + :return: The app_name of this AppIdInfoDTO. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this AppIdInfoDTO. + + 企业应用名称 + + :param app_name: The app_name of this AppIdInfoDTO. + :type app_name: str + """ + self._app_name = app_name + + @property + def app_id(self): + """Gets the app_id of this AppIdInfoDTO. + + 企业应用 + + :return: The app_id of this AppIdInfoDTO. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this AppIdInfoDTO. + + 企业应用 + + :param app_id: The app_id of this AppIdInfoDTO. + :type app_id: str + """ + self._app_id = app_id + + @property + def app_key(self): + """Gets the app_key of this AppIdInfoDTO. + + 企业应用appkey + + :return: The app_key of this AppIdInfoDTO. + :rtype: str + """ + return self._app_key + + @app_key.setter + def app_key(self, app_key): + """Sets the app_key of this AppIdInfoDTO. + + 企业应用appkey + + :param app_key: The app_key of this AppIdInfoDTO. + :type app_key: str + """ + self._app_key = app_key + + @property + def description(self): + """Gets the description of this AppIdInfoDTO. + + 企业应用描述 + + :return: The description of this AppIdInfoDTO. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AppIdInfoDTO. + + 企业应用描述 + + :param description: The description of this AppIdInfoDTO. + :type description: str + """ + self._description = description + + @property + def create_time(self): + """Gets the create_time of this AppIdInfoDTO. + + 企业应用创建时间 + + :return: The create_time of this AppIdInfoDTO. + :rtype: str + """ + return self._create_time + + @create_time.setter + def create_time(self, create_time): + """Sets the create_time of this AppIdInfoDTO. + + 企业应用创建时间 + + :param create_time: The create_time of this AppIdInfoDTO. + :type create_time: str + """ + self._create_time = create_time + + @property + def last_update_time(self): + """Gets the last_update_time of this AppIdInfoDTO. + + 最近修改时间 + + :return: The last_update_time of this AppIdInfoDTO. + :rtype: str + """ + return self._last_update_time + + @last_update_time.setter + def last_update_time(self, last_update_time): + """Sets the last_update_time of this AppIdInfoDTO. + + 最近修改时间 + + :param last_update_time: The last_update_time of this AppIdInfoDTO. + :type last_update_time: str + """ + self._last_update_time = last_update_time + + @property + def status(self): + """Gets the status of this AppIdInfoDTO. + + 企业应用状态 * 0:正常 * 1:停用 + + :return: The status of this AppIdInfoDTO. + :rtype: int + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this AppIdInfoDTO. + + 企业应用状态 * 0:正常 * 1:停用 + + :param status: The status of this AppIdInfoDTO. + :type status: int + """ + self._status = status + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AppIdInfoDTO): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_request.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_request.py new file mode 100644 index 0000000000..f981b74943 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_request.py @@ -0,0 +1,202 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class BatchSearchAppIdRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_request_id': 'str', + 'accept_language': 'str', + 'offset': 'int', + 'limit': 'int' + } + + attribute_map = { + 'x_request_id': 'X-Request-Id', + 'accept_language': 'Accept-Language', + 'offset': 'offset', + 'limit': 'limit' + } + + def __init__(self, x_request_id=None, accept_language=None, offset=None, limit=None): + """BatchSearchAppIdRequest + + The model defined in huaweicloud sdk + + :param x_request_id: 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + :type x_request_id: str + :param accept_language: 语言参数,默认为中文zh-CN,英文为en-US。 + :type accept_language: str + :param offset: 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 + :type offset: int + :param limit: 查询数量。 默认值:10。 + :type limit: int + """ + + + + self._x_request_id = None + self._accept_language = None + self._offset = None + self._limit = None + self.discriminator = None + + if x_request_id is not None: + self.x_request_id = x_request_id + if accept_language is not None: + self.accept_language = accept_language + if offset is not None: + self.offset = offset + if limit is not None: + self.limit = limit + + @property + def x_request_id(self): + """Gets the x_request_id of this BatchSearchAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :return: The x_request_id of this BatchSearchAppIdRequest. + :rtype: str + """ + return self._x_request_id + + @x_request_id.setter + def x_request_id(self, x_request_id): + """Sets the x_request_id of this BatchSearchAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :param x_request_id: The x_request_id of this BatchSearchAppIdRequest. + :type x_request_id: str + """ + self._x_request_id = x_request_id + + @property + def accept_language(self): + """Gets the accept_language of this BatchSearchAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :return: The accept_language of this BatchSearchAppIdRequest. + :rtype: str + """ + return self._accept_language + + @accept_language.setter + def accept_language(self, accept_language): + """Sets the accept_language of this BatchSearchAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :param accept_language: The accept_language of this BatchSearchAppIdRequest. + :type accept_language: str + """ + self._accept_language = accept_language + + @property + def offset(self): + """Gets the offset of this BatchSearchAppIdRequest. + + 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 + + :return: The offset of this BatchSearchAppIdRequest. + :rtype: int + """ + return self._offset + + @offset.setter + def offset(self, offset): + """Sets the offset of this BatchSearchAppIdRequest. + + 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 + + :param offset: The offset of this BatchSearchAppIdRequest. + :type offset: int + """ + self._offset = offset + + @property + def limit(self): + """Gets the limit of this BatchSearchAppIdRequest. + + 查询数量。 默认值:10。 + + :return: The limit of this BatchSearchAppIdRequest. + :rtype: int + """ + return self._limit + + @limit.setter + def limit(self, limit): + """Sets the limit of this BatchSearchAppIdRequest. + + 查询数量。 默认值:10。 + + :param limit: The limit of this BatchSearchAppIdRequest. + :type limit: int + """ + self._limit = limit + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, BatchSearchAppIdRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_response.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_response.py new file mode 100644 index 0000000000..bc2b74f065 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/batch_search_app_id_response.py @@ -0,0 +1,203 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class BatchSearchAppIdResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'offset': 'int', + 'limit': 'int', + 'count': 'int', + 'data': 'list[AppIdInfoDTO]' + } + + attribute_map = { + 'offset': 'offset', + 'limit': 'limit', + 'count': 'count', + 'data': 'data' + } + + def __init__(self, offset=None, limit=None, count=None, data=None): + """BatchSearchAppIdResponse + + The model defined in huaweicloud sdk + + :param offset: 页面起始页,从0开始。 + :type offset: int + :param limit: 每页显示的条目数量。 默认值:10。 + :type limit: int + :param count: 总数量。 + :type count: int + :param data: 企业应用信息 + :type data: list[:class:`huaweicloudsdkmeeting.v1.AppIdInfoDTO`] + """ + + super(BatchSearchAppIdResponse, self).__init__() + + self._offset = None + self._limit = None + self._count = None + self._data = None + self.discriminator = None + + if offset is not None: + self.offset = offset + if limit is not None: + self.limit = limit + if count is not None: + self.count = count + if data is not None: + self.data = data + + @property + def offset(self): + """Gets the offset of this BatchSearchAppIdResponse. + + 页面起始页,从0开始。 + + :return: The offset of this BatchSearchAppIdResponse. + :rtype: int + """ + return self._offset + + @offset.setter + def offset(self, offset): + """Sets the offset of this BatchSearchAppIdResponse. + + 页面起始页,从0开始。 + + :param offset: The offset of this BatchSearchAppIdResponse. + :type offset: int + """ + self._offset = offset + + @property + def limit(self): + """Gets the limit of this BatchSearchAppIdResponse. + + 每页显示的条目数量。 默认值:10。 + + :return: The limit of this BatchSearchAppIdResponse. + :rtype: int + """ + return self._limit + + @limit.setter + def limit(self, limit): + """Sets the limit of this BatchSearchAppIdResponse. + + 每页显示的条目数量。 默认值:10。 + + :param limit: The limit of this BatchSearchAppIdResponse. + :type limit: int + """ + self._limit = limit + + @property + def count(self): + """Gets the count of this BatchSearchAppIdResponse. + + 总数量。 + + :return: The count of this BatchSearchAppIdResponse. + :rtype: int + """ + return self._count + + @count.setter + def count(self, count): + """Sets the count of this BatchSearchAppIdResponse. + + 总数量。 + + :param count: The count of this BatchSearchAppIdResponse. + :type count: int + """ + self._count = count + + @property + def data(self): + """Gets the data of this BatchSearchAppIdResponse. + + 企业应用信息 + + :return: The data of this BatchSearchAppIdResponse. + :rtype: list[:class:`huaweicloudsdkmeeting.v1.AppIdInfoDTO`] + """ + return self._data + + @data.setter + def data(self, data): + """Sets the data of this BatchSearchAppIdResponse. + + 企业应用信息 + + :param data: The data of this BatchSearchAppIdResponse. + :type data: list[:class:`huaweicloudsdkmeeting.v1.AppIdInfoDTO`] + """ + self._data = data + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, BatchSearchAppIdResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_request.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_request.py new file mode 100644 index 0000000000..2348835a85 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_request.py @@ -0,0 +1,172 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class DeleteAppIdRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_request_id': 'str', + 'accept_language': 'str', + 'app_id': 'str' + } + + attribute_map = { + 'x_request_id': 'X-Request-Id', + 'accept_language': 'Accept-Language', + 'app_id': 'app_id' + } + + def __init__(self, x_request_id=None, accept_language=None, app_id=None): + """DeleteAppIdRequest + + The model defined in huaweicloud sdk + + :param x_request_id: 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + :type x_request_id: str + :param accept_language: 语言参数,默认为中文zh-CN,英文为en-US。 + :type accept_language: str + :param app_id: 需要修改的app + :type app_id: str + """ + + + + self._x_request_id = None + self._accept_language = None + self._app_id = None + self.discriminator = None + + if x_request_id is not None: + self.x_request_id = x_request_id + if accept_language is not None: + self.accept_language = accept_language + self.app_id = app_id + + @property + def x_request_id(self): + """Gets the x_request_id of this DeleteAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :return: The x_request_id of this DeleteAppIdRequest. + :rtype: str + """ + return self._x_request_id + + @x_request_id.setter + def x_request_id(self, x_request_id): + """Sets the x_request_id of this DeleteAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :param x_request_id: The x_request_id of this DeleteAppIdRequest. + :type x_request_id: str + """ + self._x_request_id = x_request_id + + @property + def accept_language(self): + """Gets the accept_language of this DeleteAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :return: The accept_language of this DeleteAppIdRequest. + :rtype: str + """ + return self._accept_language + + @accept_language.setter + def accept_language(self, accept_language): + """Sets the accept_language of this DeleteAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :param accept_language: The accept_language of this DeleteAppIdRequest. + :type accept_language: str + """ + self._accept_language = accept_language + + @property + def app_id(self): + """Gets the app_id of this DeleteAppIdRequest. + + 需要修改的app + + :return: The app_id of this DeleteAppIdRequest. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this DeleteAppIdRequest. + + 需要修改的app + + :param app_id: The app_id of this DeleteAppIdRequest. + :type app_id: str + """ + self._app_id = app_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DeleteAppIdRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_response.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_response.py new file mode 100644 index 0000000000..2011548264 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/delete_app_id_response.py @@ -0,0 +1,85 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class DeleteAppIdResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + } + + attribute_map = { + } + + def __init__(self): + """DeleteAppIdResponse + + The model defined in huaweicloud sdk + + """ + + super(DeleteAppIdResponse, self).__init__() + self.discriminator = None + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DeleteAppIdResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_request.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_request.py new file mode 100644 index 0000000000..7ea243c434 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_request.py @@ -0,0 +1,172 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ResetAppKeyRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_request_id': 'str', + 'accept_language': 'str', + 'app_id': 'str' + } + + attribute_map = { + 'x_request_id': 'X-Request-Id', + 'accept_language': 'Accept-Language', + 'app_id': 'app_id' + } + + def __init__(self, x_request_id=None, accept_language=None, app_id=None): + """ResetAppKeyRequest + + The model defined in huaweicloud sdk + + :param x_request_id: 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + :type x_request_id: str + :param accept_language: 语言参数,默认为中文zh-CN,英文为en-US。 + :type accept_language: str + :param app_id: 需要修改的app + :type app_id: str + """ + + + + self._x_request_id = None + self._accept_language = None + self._app_id = None + self.discriminator = None + + if x_request_id is not None: + self.x_request_id = x_request_id + if accept_language is not None: + self.accept_language = accept_language + self.app_id = app_id + + @property + def x_request_id(self): + """Gets the x_request_id of this ResetAppKeyRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :return: The x_request_id of this ResetAppKeyRequest. + :rtype: str + """ + return self._x_request_id + + @x_request_id.setter + def x_request_id(self, x_request_id): + """Sets the x_request_id of this ResetAppKeyRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :param x_request_id: The x_request_id of this ResetAppKeyRequest. + :type x_request_id: str + """ + self._x_request_id = x_request_id + + @property + def accept_language(self): + """Gets the accept_language of this ResetAppKeyRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :return: The accept_language of this ResetAppKeyRequest. + :rtype: str + """ + return self._accept_language + + @accept_language.setter + def accept_language(self, accept_language): + """Sets the accept_language of this ResetAppKeyRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :param accept_language: The accept_language of this ResetAppKeyRequest. + :type accept_language: str + """ + self._accept_language = accept_language + + @property + def app_id(self): + """Gets the app_id of this ResetAppKeyRequest. + + 需要修改的app + + :return: The app_id of this ResetAppKeyRequest. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this ResetAppKeyRequest. + + 需要修改的app + + :param app_id: The app_id of this ResetAppKeyRequest. + :type app_id: str + """ + self._app_id = app_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ResetAppKeyRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_response.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_response.py new file mode 100644 index 0000000000..b970bc5114 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/reset_app_key_response.py @@ -0,0 +1,291 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ResetAppKeyResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + sensitive_list.append('app_key') + + openapi_types = { + 'app_name': 'str', + 'app_id': 'str', + 'app_key': 'str', + 'description': 'str', + 'create_time': 'str', + 'last_update_time': 'str', + 'status': 'int' + } + + attribute_map = { + 'app_name': 'app_name', + 'app_id': 'app_id', + 'app_key': 'app_key', + 'description': 'description', + 'create_time': 'create_time', + 'last_update_time': 'last_update_time', + 'status': 'status' + } + + def __init__(self, app_name=None, app_id=None, app_key=None, description=None, create_time=None, last_update_time=None, status=None): + """ResetAppKeyResponse + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param app_id: 企业应用 + :type app_id: str + :param app_key: 企业应用appkey + :type app_key: str + :param description: 企业应用描述 + :type description: str + :param create_time: 企业应用创建时间 + :type create_time: str + :param last_update_time: 最近修改时间 + :type last_update_time: str + :param status: 企业应用状态 * 0:正常 * 1:停用 + :type status: int + """ + + super(ResetAppKeyResponse, self).__init__() + + self._app_name = None + self._app_id = None + self._app_key = None + self._description = None + self._create_time = None + self._last_update_time = None + self._status = None + self.discriminator = None + + if app_name is not None: + self.app_name = app_name + if app_id is not None: + self.app_id = app_id + if app_key is not None: + self.app_key = app_key + if description is not None: + self.description = description + if create_time is not None: + self.create_time = create_time + if last_update_time is not None: + self.last_update_time = last_update_time + if status is not None: + self.status = status + + @property + def app_name(self): + """Gets the app_name of this ResetAppKeyResponse. + + 企业应用名称 + + :return: The app_name of this ResetAppKeyResponse. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this ResetAppKeyResponse. + + 企业应用名称 + + :param app_name: The app_name of this ResetAppKeyResponse. + :type app_name: str + """ + self._app_name = app_name + + @property + def app_id(self): + """Gets the app_id of this ResetAppKeyResponse. + + 企业应用 + + :return: The app_id of this ResetAppKeyResponse. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this ResetAppKeyResponse. + + 企业应用 + + :param app_id: The app_id of this ResetAppKeyResponse. + :type app_id: str + """ + self._app_id = app_id + + @property + def app_key(self): + """Gets the app_key of this ResetAppKeyResponse. + + 企业应用appkey + + :return: The app_key of this ResetAppKeyResponse. + :rtype: str + """ + return self._app_key + + @app_key.setter + def app_key(self, app_key): + """Sets the app_key of this ResetAppKeyResponse. + + 企业应用appkey + + :param app_key: The app_key of this ResetAppKeyResponse. + :type app_key: str + """ + self._app_key = app_key + + @property + def description(self): + """Gets the description of this ResetAppKeyResponse. + + 企业应用描述 + + :return: The description of this ResetAppKeyResponse. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this ResetAppKeyResponse. + + 企业应用描述 + + :param description: The description of this ResetAppKeyResponse. + :type description: str + """ + self._description = description + + @property + def create_time(self): + """Gets the create_time of this ResetAppKeyResponse. + + 企业应用创建时间 + + :return: The create_time of this ResetAppKeyResponse. + :rtype: str + """ + return self._create_time + + @create_time.setter + def create_time(self, create_time): + """Sets the create_time of this ResetAppKeyResponse. + + 企业应用创建时间 + + :param create_time: The create_time of this ResetAppKeyResponse. + :type create_time: str + """ + self._create_time = create_time + + @property + def last_update_time(self): + """Gets the last_update_time of this ResetAppKeyResponse. + + 最近修改时间 + + :return: The last_update_time of this ResetAppKeyResponse. + :rtype: str + """ + return self._last_update_time + + @last_update_time.setter + def last_update_time(self, last_update_time): + """Sets the last_update_time of this ResetAppKeyResponse. + + 最近修改时间 + + :param last_update_time: The last_update_time of this ResetAppKeyResponse. + :type last_update_time: str + """ + self._last_update_time = last_update_time + + @property + def status(self): + """Gets the status of this ResetAppKeyResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :return: The status of this ResetAppKeyResponse. + :rtype: int + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this ResetAppKeyResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :param status: The status of this ResetAppKeyResponse. + :type status: int + """ + self._status = status + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ResetAppKeyResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request.py new file mode 100644 index 0000000000..c5715b6d16 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request.py @@ -0,0 +1,197 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UpdateAppIdRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'x_request_id': 'str', + 'accept_language': 'str', + 'app_id': 'str', + 'body': 'UpdateAppIdRequestBody' + } + + attribute_map = { + 'x_request_id': 'X-Request-Id', + 'accept_language': 'Accept-Language', + 'app_id': 'app_id', + 'body': 'body' + } + + def __init__(self, x_request_id=None, accept_language=None, app_id=None, body=None): + """UpdateAppIdRequest + + The model defined in huaweicloud sdk + + :param x_request_id: 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + :type x_request_id: str + :param accept_language: 语言参数,默认为中文zh-CN,英文为en-US。 + :type accept_language: str + :param app_id: 需要修改的app + :type app_id: str + :param body: Body of the UpdateAppIdRequest + :type body: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdRequestBody` + """ + + + + self._x_request_id = None + self._accept_language = None + self._app_id = None + self._body = None + self.discriminator = None + + if x_request_id is not None: + self.x_request_id = x_request_id + if accept_language is not None: + self.accept_language = accept_language + self.app_id = app_id + if body is not None: + self.body = body + + @property + def x_request_id(self): + """Gets the x_request_id of this UpdateAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :return: The x_request_id of this UpdateAppIdRequest. + :rtype: str + """ + return self._x_request_id + + @x_request_id.setter + def x_request_id(self, x_request_id): + """Sets the x_request_id of this UpdateAppIdRequest. + + 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 + + :param x_request_id: The x_request_id of this UpdateAppIdRequest. + :type x_request_id: str + """ + self._x_request_id = x_request_id + + @property + def accept_language(self): + """Gets the accept_language of this UpdateAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :return: The accept_language of this UpdateAppIdRequest. + :rtype: str + """ + return self._accept_language + + @accept_language.setter + def accept_language(self, accept_language): + """Sets the accept_language of this UpdateAppIdRequest. + + 语言参数,默认为中文zh-CN,英文为en-US。 + + :param accept_language: The accept_language of this UpdateAppIdRequest. + :type accept_language: str + """ + self._accept_language = accept_language + + @property + def app_id(self): + """Gets the app_id of this UpdateAppIdRequest. + + 需要修改的app + + :return: The app_id of this UpdateAppIdRequest. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this UpdateAppIdRequest. + + 需要修改的app + + :param app_id: The app_id of this UpdateAppIdRequest. + :type app_id: str + """ + self._app_id = app_id + + @property + def body(self): + """Gets the body of this UpdateAppIdRequest. + + :return: The body of this UpdateAppIdRequest. + :rtype: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdRequestBody` + """ + return self._body + + @body.setter + def body(self, body): + """Sets the body of this UpdateAppIdRequest. + + :param body: The body of this UpdateAppIdRequest. + :type body: :class:`huaweicloudsdkmeeting.v1.UpdateAppIdRequestBody` + """ + self._body = body + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateAppIdRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request_body.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request_body.py new file mode 100644 index 0000000000..208a09e2aa --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_request_body.py @@ -0,0 +1,173 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UpdateAppIdRequestBody: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'app_name': 'str', + 'description': 'str', + 'status': 'int' + } + + attribute_map = { + 'app_name': 'app_name', + 'description': 'description', + 'status': 'status' + } + + def __init__(self, app_name=None, description=None, status=None): + """UpdateAppIdRequestBody + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param description: 企业应用描述 + :type description: str + :param status: 企业应用状态 * 0:正常 * 1:停用 + :type status: int + """ + + + + self._app_name = None + self._description = None + self._status = None + self.discriminator = None + + if app_name is not None: + self.app_name = app_name + if description is not None: + self.description = description + if status is not None: + self.status = status + + @property + def app_name(self): + """Gets the app_name of this UpdateAppIdRequestBody. + + 企业应用名称 + + :return: The app_name of this UpdateAppIdRequestBody. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this UpdateAppIdRequestBody. + + 企业应用名称 + + :param app_name: The app_name of this UpdateAppIdRequestBody. + :type app_name: str + """ + self._app_name = app_name + + @property + def description(self): + """Gets the description of this UpdateAppIdRequestBody. + + 企业应用描述 + + :return: The description of this UpdateAppIdRequestBody. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this UpdateAppIdRequestBody. + + 企业应用描述 + + :param description: The description of this UpdateAppIdRequestBody. + :type description: str + """ + self._description = description + + @property + def status(self): + """Gets the status of this UpdateAppIdRequestBody. + + 企业应用状态 * 0:正常 * 1:停用 + + :return: The status of this UpdateAppIdRequestBody. + :rtype: int + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this UpdateAppIdRequestBody. + + 企业应用状态 * 0:正常 * 1:停用 + + :param status: The status of this UpdateAppIdRequestBody. + :type status: int + """ + self._status = status + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateAppIdRequestBody): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_response.py b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_response.py new file mode 100644 index 0000000000..b1c9034db8 --- /dev/null +++ b/huaweicloud-sdk-meeting/huaweicloudsdkmeeting/v1/model/update_app_id_response.py @@ -0,0 +1,291 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class UpdateAppIdResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + sensitive_list.append('app_key') + + openapi_types = { + 'app_name': 'str', + 'app_id': 'str', + 'app_key': 'str', + 'description': 'str', + 'create_time': 'str', + 'last_update_time': 'str', + 'status': 'int' + } + + attribute_map = { + 'app_name': 'app_name', + 'app_id': 'app_id', + 'app_key': 'app_key', + 'description': 'description', + 'create_time': 'create_time', + 'last_update_time': 'last_update_time', + 'status': 'status' + } + + def __init__(self, app_name=None, app_id=None, app_key=None, description=None, create_time=None, last_update_time=None, status=None): + """UpdateAppIdResponse + + The model defined in huaweicloud sdk + + :param app_name: 企业应用名称 + :type app_name: str + :param app_id: 企业应用 + :type app_id: str + :param app_key: 企业应用appkey + :type app_key: str + :param description: 企业应用描述 + :type description: str + :param create_time: 企业应用创建时间 + :type create_time: str + :param last_update_time: 最近修改时间 + :type last_update_time: str + :param status: 企业应用状态 * 0:正常 * 1:停用 + :type status: int + """ + + super(UpdateAppIdResponse, self).__init__() + + self._app_name = None + self._app_id = None + self._app_key = None + self._description = None + self._create_time = None + self._last_update_time = None + self._status = None + self.discriminator = None + + if app_name is not None: + self.app_name = app_name + if app_id is not None: + self.app_id = app_id + if app_key is not None: + self.app_key = app_key + if description is not None: + self.description = description + if create_time is not None: + self.create_time = create_time + if last_update_time is not None: + self.last_update_time = last_update_time + if status is not None: + self.status = status + + @property + def app_name(self): + """Gets the app_name of this UpdateAppIdResponse. + + 企业应用名称 + + :return: The app_name of this UpdateAppIdResponse. + :rtype: str + """ + return self._app_name + + @app_name.setter + def app_name(self, app_name): + """Sets the app_name of this UpdateAppIdResponse. + + 企业应用名称 + + :param app_name: The app_name of this UpdateAppIdResponse. + :type app_name: str + """ + self._app_name = app_name + + @property + def app_id(self): + """Gets the app_id of this UpdateAppIdResponse. + + 企业应用 + + :return: The app_id of this UpdateAppIdResponse. + :rtype: str + """ + return self._app_id + + @app_id.setter + def app_id(self, app_id): + """Sets the app_id of this UpdateAppIdResponse. + + 企业应用 + + :param app_id: The app_id of this UpdateAppIdResponse. + :type app_id: str + """ + self._app_id = app_id + + @property + def app_key(self): + """Gets the app_key of this UpdateAppIdResponse. + + 企业应用appkey + + :return: The app_key of this UpdateAppIdResponse. + :rtype: str + """ + return self._app_key + + @app_key.setter + def app_key(self, app_key): + """Sets the app_key of this UpdateAppIdResponse. + + 企业应用appkey + + :param app_key: The app_key of this UpdateAppIdResponse. + :type app_key: str + """ + self._app_key = app_key + + @property + def description(self): + """Gets the description of this UpdateAppIdResponse. + + 企业应用描述 + + :return: The description of this UpdateAppIdResponse. + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this UpdateAppIdResponse. + + 企业应用描述 + + :param description: The description of this UpdateAppIdResponse. + :type description: str + """ + self._description = description + + @property + def create_time(self): + """Gets the create_time of this UpdateAppIdResponse. + + 企业应用创建时间 + + :return: The create_time of this UpdateAppIdResponse. + :rtype: str + """ + return self._create_time + + @create_time.setter + def create_time(self, create_time): + """Sets the create_time of this UpdateAppIdResponse. + + 企业应用创建时间 + + :param create_time: The create_time of this UpdateAppIdResponse. + :type create_time: str + """ + self._create_time = create_time + + @property + def last_update_time(self): + """Gets the last_update_time of this UpdateAppIdResponse. + + 最近修改时间 + + :return: The last_update_time of this UpdateAppIdResponse. + :rtype: str + """ + return self._last_update_time + + @last_update_time.setter + def last_update_time(self, last_update_time): + """Sets the last_update_time of this UpdateAppIdResponse. + + 最近修改时间 + + :param last_update_time: The last_update_time of this UpdateAppIdResponse. + :type last_update_time: str + """ + self._last_update_time = last_update_time + + @property + def status(self): + """Gets the status of this UpdateAppIdResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :return: The status of this UpdateAppIdResponse. + :rtype: int + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this UpdateAppIdResponse. + + 企业应用状态 * 0:正常 * 1:停用 + + :param status: The status of this UpdateAppIdResponse. + :type status: int + """ + self._status = status + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateAppIdResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-meeting/requirements.txt b/huaweicloud-sdk-meeting/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-meeting/requirements.txt +++ b/huaweicloud-sdk-meeting/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-meeting/setup.py b/huaweicloud-sdk-meeting/setup.py index 9b1077e6c5..4dcdadd616 100644 --- a/huaweicloud-sdk-meeting/setup.py +++ b/huaweicloud-sdk-meeting/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmeeting" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-metastudio/requirements.txt b/huaweicloud-sdk-metastudio/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-metastudio/requirements.txt +++ b/huaweicloud-sdk-metastudio/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-metastudio/setup.py b/huaweicloud-sdk-metastudio/setup.py index 2b0873bd6f..0a3d5df89d 100644 --- a/huaweicloud-sdk-metastudio/setup.py +++ b/huaweicloud-sdk-metastudio/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmetastudio" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-moderation/requirements.txt b/huaweicloud-sdk-moderation/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-moderation/requirements.txt +++ b/huaweicloud-sdk-moderation/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-moderation/setup.py b/huaweicloud-sdk-moderation/setup.py index 3d0c08fd69..2f1d5ad7dc 100644 --- a/huaweicloud-sdk-moderation/setup.py +++ b/huaweicloud-sdk-moderation/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmoderation" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-mpc/requirements.txt b/huaweicloud-sdk-mpc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-mpc/requirements.txt +++ b/huaweicloud-sdk-mpc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-mpc/setup.py b/huaweicloud-sdk-mpc/setup.py index 3103aa6015..1213d10db5 100644 --- a/huaweicloud-sdk-mpc/setup.py +++ b/huaweicloud-sdk-mpc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmpc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-mrs/requirements.txt b/huaweicloud-sdk-mrs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-mrs/requirements.txt +++ b/huaweicloud-sdk-mrs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-mrs/setup.py b/huaweicloud-sdk-mrs/setup.py index f6b43434d6..3fcfaab681 100644 --- a/huaweicloud-sdk-mrs/setup.py +++ b/huaweicloud-sdk-mrs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmrs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-msgsms/requirements.txt b/huaweicloud-sdk-msgsms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-msgsms/requirements.txt +++ b/huaweicloud-sdk-msgsms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-msgsms/setup.py b/huaweicloud-sdk-msgsms/setup.py index 13a423e486..589e06df01 100644 --- a/huaweicloud-sdk-msgsms/setup.py +++ b/huaweicloud-sdk-msgsms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmsgsms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-mssi/requirements.txt b/huaweicloud-sdk-mssi/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-mssi/requirements.txt +++ b/huaweicloud-sdk-mssi/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-mssi/setup.py b/huaweicloud-sdk-mssi/setup.py index 68281c510c..f855c07110 100644 --- a/huaweicloud-sdk-mssi/setup.py +++ b/huaweicloud-sdk-mssi/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkmssi" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-nat/requirements.txt b/huaweicloud-sdk-nat/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-nat/requirements.txt +++ b/huaweicloud-sdk-nat/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-nat/setup.py b/huaweicloud-sdk-nat/setup.py index 038335bbe2..3aff25fa93 100644 --- a/huaweicloud-sdk-nat/setup.py +++ b/huaweicloud-sdk-nat/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdknat" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-nlp/requirements.txt b/huaweicloud-sdk-nlp/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-nlp/requirements.txt +++ b/huaweicloud-sdk-nlp/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-nlp/setup.py b/huaweicloud-sdk-nlp/setup.py index 989e9de552..e5aebf5bd6 100644 --- a/huaweicloud-sdk-nlp/setup.py +++ b/huaweicloud-sdk-nlp/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdknlp" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-obs/requirements.txt b/huaweicloud-sdk-obs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-obs/requirements.txt +++ b/huaweicloud-sdk-obs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-obs/setup.py b/huaweicloud-sdk-obs/setup.py index db9976b5dc..93bf70a4af 100644 --- a/huaweicloud-sdk-obs/setup.py +++ b/huaweicloud-sdk-obs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkobs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ocr/requirements.txt b/huaweicloud-sdk-ocr/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ocr/requirements.txt +++ b/huaweicloud-sdk-ocr/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ocr/setup.py b/huaweicloud-sdk-ocr/setup.py index d8d3e52f41..863739d979 100644 --- a/huaweicloud-sdk-ocr/setup.py +++ b/huaweicloud-sdk-ocr/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkocr" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-octopus/requirements.txt b/huaweicloud-sdk-octopus/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-octopus/requirements.txt +++ b/huaweicloud-sdk-octopus/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-octopus/setup.py b/huaweicloud-sdk-octopus/setup.py index d79f5aa1fc..c1d915af7c 100644 --- a/huaweicloud-sdk-octopus/setup.py +++ b/huaweicloud-sdk-octopus/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkoctopus" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/create_task_req.py b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/create_task_req.py index 19b4dc714a..1109d2d846 100644 --- a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/create_task_req.py +++ b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/create_task_req.py @@ -32,7 +32,8 @@ class CreateTaskReq: 'object_overwrite_mode': 'str', 'dst_storage_policy': 'str', 'consistency_check': 'str', - 'enable_requester_pays': 'bool' + 'enable_requester_pays': 'bool', + 'task_priority': 'str' } attribute_map = { @@ -51,10 +52,11 @@ class CreateTaskReq: 'object_overwrite_mode': 'object_overwrite_mode', 'dst_storage_policy': 'dst_storage_policy', 'consistency_check': 'consistency_check', - 'enable_requester_pays': 'enable_requester_pays' + 'enable_requester_pays': 'enable_requester_pays', + 'task_priority': 'task_priority' } - def __init__(self, task_type=None, src_node=None, dst_node=None, enable_kms=None, description=None, migrate_since=None, bandwidth_policy=None, source_cdn=None, smn_config=None, enable_metadata_migration=None, enable_restore=None, enable_failed_object_recording=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None): + def __init__(self, task_type=None, src_node=None, dst_node=None, enable_kms=None, description=None, migrate_since=None, bandwidth_policy=None, source_cdn=None, smn_config=None, enable_metadata_migration=None, enable_restore=None, enable_failed_object_recording=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None, task_priority=None): """CreateTaskReq The model defined in huaweicloud sdk @@ -91,6 +93,8 @@ def __init__(self, task_type=None, src_node=None, dst_node=None, enable_kms=None :type consistency_check: str :param enable_requester_pays: 是否开启请求者付款,在启用后,请求者支付请求和数据传输费用。 :type enable_requester_pays: bool + :param task_priority: HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + :type task_priority: str """ @@ -111,6 +115,7 @@ def __init__(self, task_type=None, src_node=None, dst_node=None, enable_kms=None self._dst_storage_policy = None self._consistency_check = None self._enable_requester_pays = None + self._task_priority = None self.discriminator = None if task_type is not None: @@ -143,6 +148,8 @@ def __init__(self, task_type=None, src_node=None, dst_node=None, enable_kms=None self.consistency_check = consistency_check if enable_requester_pays is not None: self.enable_requester_pays = enable_requester_pays + if task_priority is not None: + self.task_priority = task_priority @property def task_type(self): @@ -480,6 +487,28 @@ def enable_requester_pays(self, enable_requester_pays): """ self._enable_requester_pays = enable_requester_pays + @property + def task_priority(self): + """Gets the task_priority of this CreateTaskReq. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :return: The task_priority of this CreateTaskReq. + :rtype: str + """ + return self._task_priority + + @task_priority.setter + def task_priority(self, task_priority): + """Sets the task_priority of this CreateTaskReq. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :param task_priority: The task_priority of this CreateTaskReq. + :type task_priority: str + """ + self._task_priority = task_priority + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/show_task_response.py b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/show_task_response.py index 674fbb2e39..1fc72f9385 100644 --- a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/show_task_response.py +++ b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/show_task_response.py @@ -55,7 +55,8 @@ class ShowTaskResponse(SdkResponse): 'object_overwrite_mode': 'str', 'dst_storage_policy': 'str', 'consistency_check': 'str', - 'enable_requester_pays': 'bool' + 'enable_requester_pays': 'bool', + 'task_priority': 'str' } attribute_map = { @@ -96,10 +97,11 @@ class ShowTaskResponse(SdkResponse): 'object_overwrite_mode': 'object_overwrite_mode', 'dst_storage_policy': 'dst_storage_policy', 'consistency_check': 'consistency_check', - 'enable_requester_pays': 'enable_requester_pays' + 'enable_requester_pays': 'enable_requester_pays', + 'task_priority': 'task_priority' } - def __init__(self, bandwidth_policy=None, complete_size=None, description=None, dst_node=None, enable_failed_object_recording=None, enable_kms=None, enable_metadata_migration=None, enable_restore=None, error_reason=None, failed_num=None, failed_object_record=None, group_id=None, id=None, is_query_over=None, left_time=None, migrate_since=None, migrate_speed=None, name=None, progress=None, real_size=None, skipped_num=None, src_node=None, start_time=None, status=None, successful_num=None, task_type=None, group_type=None, total_num=None, total_size=None, total_time=None, smn_info=None, source_cdn=None, success_record_error_reason=None, skip_record_error_reason=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None): + def __init__(self, bandwidth_policy=None, complete_size=None, description=None, dst_node=None, enable_failed_object_recording=None, enable_kms=None, enable_metadata_migration=None, enable_restore=None, error_reason=None, failed_num=None, failed_object_record=None, group_id=None, id=None, is_query_over=None, left_time=None, migrate_since=None, migrate_speed=None, name=None, progress=None, real_size=None, skipped_num=None, src_node=None, start_time=None, status=None, successful_num=None, task_type=None, group_type=None, total_num=None, total_size=None, total_time=None, smn_info=None, source_cdn=None, success_record_error_reason=None, skip_record_error_reason=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None, task_priority=None): """ShowTaskResponse The model defined in huaweicloud sdk @@ -180,6 +182,8 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, :type consistency_check: str :param enable_requester_pays: 是否开启请求者付款,在启用后,请求者支付请求和数据传输费用。 :type enable_requester_pays: bool + :param task_priority: HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + :type task_priority: str """ super(ShowTaskResponse, self).__init__() @@ -222,6 +226,7 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, self._dst_storage_policy = None self._consistency_check = None self._enable_requester_pays = None + self._task_priority = None self.discriminator = None if bandwidth_policy is not None: @@ -300,6 +305,8 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, self.consistency_check = consistency_check if enable_requester_pays is not None: self.enable_requester_pays = enable_requester_pays + if task_priority is not None: + self.task_priority = task_priority @property def bandwidth_policy(self): @@ -1113,6 +1120,28 @@ def enable_requester_pays(self, enable_requester_pays): """ self._enable_requester_pays = enable_requester_pays + @property + def task_priority(self): + """Gets the task_priority of this ShowTaskResponse. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :return: The task_priority of this ShowTaskResponse. + :rtype: str + """ + return self._task_priority + + @task_priority.setter + def task_priority(self, task_priority): + """Sets the task_priority of this ShowTaskResponse. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :param task_priority: The task_priority of this ShowTaskResponse. + :type task_priority: str + """ + self._task_priority = task_priority + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/task_resp.py b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/task_resp.py index 6e2ce6dae8..793a172b52 100644 --- a/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/task_resp.py +++ b/huaweicloud-sdk-oms/huaweicloudsdkoms/v2/model/task_resp.py @@ -54,7 +54,8 @@ class TaskResp: 'object_overwrite_mode': 'str', 'dst_storage_policy': 'str', 'consistency_check': 'str', - 'enable_requester_pays': 'bool' + 'enable_requester_pays': 'bool', + 'task_priority': 'str' } attribute_map = { @@ -95,10 +96,11 @@ class TaskResp: 'object_overwrite_mode': 'object_overwrite_mode', 'dst_storage_policy': 'dst_storage_policy', 'consistency_check': 'consistency_check', - 'enable_requester_pays': 'enable_requester_pays' + 'enable_requester_pays': 'enable_requester_pays', + 'task_priority': 'task_priority' } - def __init__(self, bandwidth_policy=None, complete_size=None, description=None, dst_node=None, enable_failed_object_recording=None, enable_kms=None, enable_metadata_migration=None, enable_restore=None, error_reason=None, failed_num=None, failed_object_record=None, group_id=None, id=None, is_query_over=None, left_time=None, migrate_since=None, migrate_speed=None, name=None, progress=None, real_size=None, skipped_num=None, src_node=None, start_time=None, status=None, successful_num=None, task_type=None, group_type=None, total_num=None, total_size=None, total_time=None, smn_info=None, source_cdn=None, success_record_error_reason=None, skip_record_error_reason=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None): + def __init__(self, bandwidth_policy=None, complete_size=None, description=None, dst_node=None, enable_failed_object_recording=None, enable_kms=None, enable_metadata_migration=None, enable_restore=None, error_reason=None, failed_num=None, failed_object_record=None, group_id=None, id=None, is_query_over=None, left_time=None, migrate_since=None, migrate_speed=None, name=None, progress=None, real_size=None, skipped_num=None, src_node=None, start_time=None, status=None, successful_num=None, task_type=None, group_type=None, total_num=None, total_size=None, total_time=None, smn_info=None, source_cdn=None, success_record_error_reason=None, skip_record_error_reason=None, object_overwrite_mode=None, dst_storage_policy=None, consistency_check=None, enable_requester_pays=None, task_priority=None): """TaskResp The model defined in huaweicloud sdk @@ -179,6 +181,8 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, :type consistency_check: str :param enable_requester_pays: 是否开启请求者付款,在启用后,请求者支付请求和数据传输费用。 :type enable_requester_pays: bool + :param task_priority: HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + :type task_priority: str """ @@ -221,6 +225,7 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, self._dst_storage_policy = None self._consistency_check = None self._enable_requester_pays = None + self._task_priority = None self.discriminator = None if bandwidth_policy is not None: @@ -299,6 +304,8 @@ def __init__(self, bandwidth_policy=None, complete_size=None, description=None, self.consistency_check = consistency_check if enable_requester_pays is not None: self.enable_requester_pays = enable_requester_pays + if task_priority is not None: + self.task_priority = task_priority @property def bandwidth_policy(self): @@ -1112,6 +1119,28 @@ def enable_requester_pays(self, enable_requester_pays): """ self._enable_requester_pays = enable_requester_pays + @property + def task_priority(self): + """Gets the task_priority of this TaskResp. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :return: The task_priority of this TaskResp. + :rtype: str + """ + return self._task_priority + + @task_priority.setter + def task_priority(self, task_priority): + """Sets the task_priority of this TaskResp. + + HIGH:高优先级 MEDIUM:中优先级 LOW:低优先级 + + :param task_priority: The task_priority of this TaskResp. + :type task_priority: str + """ + self._task_priority = task_priority + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/huaweicloud-sdk-oms/requirements.txt b/huaweicloud-sdk-oms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-oms/requirements.txt +++ b/huaweicloud-sdk-oms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-oms/setup.py b/huaweicloud-sdk-oms/setup.py index add641c2c1..428f2560d8 100644 --- a/huaweicloud-sdk-oms/setup.py +++ b/huaweicloud-sdk-oms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkoms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-optverse/requirements.txt b/huaweicloud-sdk-optverse/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-optverse/requirements.txt +++ b/huaweicloud-sdk-optverse/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-optverse/setup.py b/huaweicloud-sdk-optverse/setup.py index 021b519d37..10d9109533 100644 --- a/huaweicloud-sdk-optverse/setup.py +++ b/huaweicloud-sdk-optverse/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkoptverse" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-organizations/requirements.txt b/huaweicloud-sdk-organizations/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-organizations/requirements.txt +++ b/huaweicloud-sdk-organizations/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-organizations/setup.py b/huaweicloud-sdk-organizations/setup.py index 278a1bad9e..719ba3f6de 100644 --- a/huaweicloud-sdk-organizations/setup.py +++ b/huaweicloud-sdk-organizations/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkorganizations" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-orgid/requirements.txt b/huaweicloud-sdk-orgid/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-orgid/requirements.txt +++ b/huaweicloud-sdk-orgid/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-orgid/setup.py b/huaweicloud-sdk-orgid/setup.py index 499eda296f..00f4637111 100644 --- a/huaweicloud-sdk-orgid/setup.py +++ b/huaweicloud-sdk-orgid/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkorgid" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-oroas/requirements.txt b/huaweicloud-sdk-oroas/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-oroas/requirements.txt +++ b/huaweicloud-sdk-oroas/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-oroas/setup.py b/huaweicloud-sdk-oroas/setup.py index 20345cfc68..8d8ed931d4 100644 --- a/huaweicloud-sdk-oroas/setup.py +++ b/huaweicloud-sdk-oroas/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkoroas" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-osm/requirements.txt b/huaweicloud-sdk-osm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-osm/requirements.txt +++ b/huaweicloud-sdk-osm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-osm/setup.py b/huaweicloud-sdk-osm/setup.py index 6d6827c510..60a468cced 100644 --- a/huaweicloud-sdk-osm/setup.py +++ b/huaweicloud-sdk-osm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkosm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-pangulargemodels/requirements.txt b/huaweicloud-sdk-pangulargemodels/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-pangulargemodels/requirements.txt +++ b/huaweicloud-sdk-pangulargemodels/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-pangulargemodels/setup.py b/huaweicloud-sdk-pangulargemodels/setup.py index cc2d03299a..6d844758b7 100644 --- a/huaweicloud-sdk-pangulargemodels/setup.py +++ b/huaweicloud-sdk-pangulargemodels/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkpangulargemodels" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-projectman/requirements.txt b/huaweicloud-sdk-projectman/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-projectman/requirements.txt +++ b/huaweicloud-sdk-projectman/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-projectman/setup.py b/huaweicloud-sdk-projectman/setup.py index 9cc639f59d..b6e5d45a7c 100644 --- a/huaweicloud-sdk-projectman/setup.py +++ b/huaweicloud-sdk-projectman/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkprojectman" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-rabbitmq/requirements.txt b/huaweicloud-sdk-rabbitmq/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-rabbitmq/requirements.txt +++ b/huaweicloud-sdk-rabbitmq/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-rabbitmq/setup.py b/huaweicloud-sdk-rabbitmq/setup.py index 7f7eb73233..29960f9b99 100644 --- a/huaweicloud-sdk-rabbitmq/setup.py +++ b/huaweicloud-sdk-rabbitmq/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkrabbitmq" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ram/requirements.txt b/huaweicloud-sdk-ram/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ram/requirements.txt +++ b/huaweicloud-sdk-ram/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ram/setup.py b/huaweicloud-sdk-ram/setup.py index 314b12a302..7360465184 100644 --- a/huaweicloud-sdk-ram/setup.py +++ b/huaweicloud-sdk-ram/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkram" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-rds/requirements.txt b/huaweicloud-sdk-rds/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-rds/requirements.txt +++ b/huaweicloud-sdk-rds/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-rds/setup.py b/huaweicloud-sdk-rds/setup.py index a0e8ff00b1..be236567af 100644 --- a/huaweicloud-sdk-rds/setup.py +++ b/huaweicloud-sdk-rds/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkrds" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-res/requirements.txt b/huaweicloud-sdk-res/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-res/requirements.txt +++ b/huaweicloud-sdk-res/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-res/setup.py b/huaweicloud-sdk-res/setup.py index dff18c2869..e89108049a 100644 --- a/huaweicloud-sdk-res/setup.py +++ b/huaweicloud-sdk-res/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkres" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-rgc/requirements.txt b/huaweicloud-sdk-rgc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-rgc/requirements.txt +++ b/huaweicloud-sdk-rgc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-rgc/setup.py b/huaweicloud-sdk-rgc/setup.py index 008ffa40a1..3c65a9e41d 100644 --- a/huaweicloud-sdk-rgc/setup.py +++ b/huaweicloud-sdk-rgc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkrgc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-rms/requirements.txt b/huaweicloud-sdk-rms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-rms/requirements.txt +++ b/huaweicloud-sdk-rms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-rms/setup.py b/huaweicloud-sdk-rms/setup.py index f26587c37b..12810d3f25 100644 --- a/huaweicloud-sdk-rms/setup.py +++ b/huaweicloud-sdk-rms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkrms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-rocketmq/requirements.txt b/huaweicloud-sdk-rocketmq/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-rocketmq/requirements.txt +++ b/huaweicloud-sdk-rocketmq/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-rocketmq/setup.py b/huaweicloud-sdk-rocketmq/setup.py index 26f68decb2..3214d5d647 100644 --- a/huaweicloud-sdk-rocketmq/setup.py +++ b/huaweicloud-sdk-rocketmq/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkrocketmq" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-roma/requirements.txt b/huaweicloud-sdk-roma/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-roma/requirements.txt +++ b/huaweicloud-sdk-roma/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-roma/setup.py b/huaweicloud-sdk-roma/setup.py index 9cab6b8f16..5f95ae85ff 100644 --- a/huaweicloud-sdk-roma/setup.py +++ b/huaweicloud-sdk-roma/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkroma" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sa/requirements.txt b/huaweicloud-sdk-sa/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sa/requirements.txt +++ b/huaweicloud-sdk-sa/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sa/setup.py b/huaweicloud-sdk-sa/setup.py index 56463d1686..4e77720f80 100644 --- a/huaweicloud-sdk-sa/setup.py +++ b/huaweicloud-sdk-sa/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksa" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-scm/requirements.txt b/huaweicloud-sdk-scm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-scm/requirements.txt +++ b/huaweicloud-sdk-scm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-scm/setup.py b/huaweicloud-sdk-scm/setup.py index a9179c5a5b..93650b9009 100644 --- a/huaweicloud-sdk-scm/setup.py +++ b/huaweicloud-sdk-scm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkscm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sdrs/requirements.txt b/huaweicloud-sdk-sdrs/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sdrs/requirements.txt +++ b/huaweicloud-sdk-sdrs/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sdrs/setup.py b/huaweicloud-sdk-sdrs/setup.py index 468bf87cf1..ee5bedaba2 100644 --- a/huaweicloud-sdk-sdrs/setup.py +++ b/huaweicloud-sdk-sdrs/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksdrs" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-secmaster/requirements.txt b/huaweicloud-sdk-secmaster/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-secmaster/requirements.txt +++ b/huaweicloud-sdk-secmaster/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-secmaster/setup.py b/huaweicloud-sdk-secmaster/setup.py index 64d4e762f1..f4d0139ec2 100644 --- a/huaweicloud-sdk-secmaster/setup.py +++ b/huaweicloud-sdk-secmaster/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksecmaster" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-servicestage/requirements.txt b/huaweicloud-sdk-servicestage/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-servicestage/requirements.txt +++ b/huaweicloud-sdk-servicestage/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-servicestage/setup.py b/huaweicloud-sdk-servicestage/setup.py index e1c29d1d26..e5a25d69d3 100644 --- a/huaweicloud-sdk-servicestage/setup.py +++ b/huaweicloud-sdk-servicestage/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkservicestage" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sfsturbo/huaweicloudsdksfsturbo/v1/region/sfsturbo_region.py b/huaweicloud-sdk-sfsturbo/huaweicloudsdksfsturbo/v1/region/sfsturbo_region.py index 4282857b53..50392eeee1 100644 --- a/huaweicloud-sdk-sfsturbo/huaweicloudsdksfsturbo/v1/region/sfsturbo_region.py +++ b/huaweicloud-sdk-sfsturbo/huaweicloudsdksfsturbo/v1/region/sfsturbo_region.py @@ -56,6 +56,8 @@ class SFSTurboRegion: "https://sfs-turbo.ru-moscow-1.myhuaweicloud.com") MY_KUALALUMPUR_1 = Region("my-kualalumpur-1", "https://sfs-turbo.my-kualalumpur-1.myhuaweicloud.com") + CN_EAST_4 = Region("cn-east-4", + "https://sfs-turbo.cn-east-4.myhuaweicloud.com") static_fields = { "eu-west-101": EU_WEST_101, @@ -83,6 +85,7 @@ class SFSTurboRegion: "cn-south-4": CN_SOUTH_4, "ru-moscow-1": RU_MOSCOW_1, "my-kualalumpur-1": MY_KUALALUMPUR_1, + "cn-east-4": CN_EAST_4, } @classmethod diff --git a/huaweicloud-sdk-sfsturbo/requirements.txt b/huaweicloud-sdk-sfsturbo/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sfsturbo/requirements.txt +++ b/huaweicloud-sdk-sfsturbo/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sfsturbo/setup.py b/huaweicloud-sdk-sfsturbo/setup.py index cabad06cc0..3c598b5874 100644 --- a/huaweicloud-sdk-sfsturbo/setup.py +++ b/huaweicloud-sdk-sfsturbo/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksfsturbo" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sis/requirements.txt b/huaweicloud-sdk-sis/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sis/requirements.txt +++ b/huaweicloud-sdk-sis/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sis/setup.py b/huaweicloud-sdk-sis/setup.py index f93d4e37ef..1f676c86f9 100644 --- a/huaweicloud-sdk-sis/setup.py +++ b/huaweicloud-sdk-sis/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksis" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-smn/requirements.txt b/huaweicloud-sdk-smn/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-smn/requirements.txt +++ b/huaweicloud-sdk-smn/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-smn/setup.py b/huaweicloud-sdk-smn/setup.py index 9cdd51b5bd..254cc55a99 100644 --- a/huaweicloud-sdk-smn/setup.py +++ b/huaweicloud-sdk-smn/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksmn" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sms/requirements.txt b/huaweicloud-sdk-sms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sms/requirements.txt +++ b/huaweicloud-sdk-sms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sms/setup.py b/huaweicloud-sdk-sms/setup.py index f7bedde4f6..dad323e05d 100644 --- a/huaweicloud-sdk-sms/setup.py +++ b/huaweicloud-sdk-sms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-sts/requirements.txt b/huaweicloud-sdk-sts/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-sts/requirements.txt +++ b/huaweicloud-sdk-sts/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-sts/setup.py b/huaweicloud-sdk-sts/setup.py index 068b8b2b14..3d2426749a 100644 --- a/huaweicloud-sdk-sts/setup.py +++ b/huaweicloud-sdk-sts/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdksts" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-swr/requirements.txt b/huaweicloud-sdk-swr/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-swr/requirements.txt +++ b/huaweicloud-sdk-swr/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-swr/setup.py b/huaweicloud-sdk-swr/setup.py index 7e4544e936..96c1c3a1ad 100644 --- a/huaweicloud-sdk-swr/setup.py +++ b/huaweicloud-sdk-swr/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkswr" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-tics/requirements.txt b/huaweicloud-sdk-tics/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-tics/requirements.txt +++ b/huaweicloud-sdk-tics/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-tics/setup.py b/huaweicloud-sdk-tics/setup.py index 855948045b..6dd0ab22f0 100644 --- a/huaweicloud-sdk-tics/setup.py +++ b/huaweicloud-sdk-tics/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdktics" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-tms/requirements.txt b/huaweicloud-sdk-tms/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-tms/requirements.txt +++ b/huaweicloud-sdk-tms/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-tms/setup.py b/huaweicloud-sdk-tms/setup.py index 991d6db2bb..8c9f2634f8 100644 --- a/huaweicloud-sdk-tms/setup.py +++ b/huaweicloud-sdk-tms/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdktms" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-ugo/requirements.txt b/huaweicloud-sdk-ugo/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-ugo/requirements.txt +++ b/huaweicloud-sdk-ugo/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-ugo/setup.py b/huaweicloud-sdk-ugo/setup.py index 926f3f1b6a..1e6f1bb1ec 100644 --- a/huaweicloud-sdk-ugo/setup.py +++ b/huaweicloud-sdk-ugo/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkugo" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vas/requirements.txt b/huaweicloud-sdk-vas/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vas/requirements.txt +++ b/huaweicloud-sdk-vas/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vas/setup.py b/huaweicloud-sdk-vas/setup.py index 82cd6431ae..e0d7ecacae 100644 --- a/huaweicloud-sdk-vas/setup.py +++ b/huaweicloud-sdk-vas/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvas" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vcm/requirements.txt b/huaweicloud-sdk-vcm/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vcm/requirements.txt +++ b/huaweicloud-sdk-vcm/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vcm/setup.py b/huaweicloud-sdk-vcm/setup.py index 72c4666b52..41d090ce7a 100644 --- a/huaweicloud-sdk-vcm/setup.py +++ b/huaweicloud-sdk-vcm/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvcm" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vod/requirements.txt b/huaweicloud-sdk-vod/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vod/requirements.txt +++ b/huaweicloud-sdk-vod/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vod/setup.py b/huaweicloud-sdk-vod/setup.py index 222c66c533..c5a1c7029d 100644 --- a/huaweicloud-sdk-vod/setup.py +++ b/huaweicloud-sdk-vod/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvod" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vpc/requirements.txt b/huaweicloud-sdk-vpc/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vpc/requirements.txt +++ b/huaweicloud-sdk-vpc/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vpc/setup.py b/huaweicloud-sdk-vpc/setup.py index 45e1527a63..b6caa96848 100644 --- a/huaweicloud-sdk-vpc/setup.py +++ b/huaweicloud-sdk-vpc/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvpc" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_request_body.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_request_body.py index 8f1cb07414..c8eb0868c6 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_request_body.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_request_body.py @@ -28,7 +28,7 @@ class CreateEndpointRequestBody: 'enable_whitelist': 'bool', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'ip_version': 'str', 'ipv6_address': 'str' } @@ -78,7 +78,7 @@ def __init__(self, subnet_id=None, endpoint_service_id=None, vpc_id=None, enable :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param ip_version: 指定终端节点的IP版本,仅专业型终端节点支持此参数。 - ipv4, IPv4 - dualstack, 双栈 :type ip_version: str :param ipv6_address: 访问所连接的终端节点服务的IPv6的地址。 创建终端节点时,可以指定访问所连接的终端节点服务的IP,不指定的情况下,会使用系统生成的一个地址。 仅专业型终端节点支持此参数。 @@ -379,7 +379,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this CreateEndpointRequestBody. - :rtype: str + :rtype: object """ return self._policy_document @@ -390,7 +390,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this CreateEndpointRequestBody. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_response.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_response.py index a7e690a10c..5ba42a0792 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_response.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/create_endpoint_response.py @@ -39,7 +39,7 @@ class CreateEndpointResponse(SdkResponse): 'specification_name': 'str', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'enable_status': 'str', 'endpoint_pool_id': 'str', 'public_border_group': 'str', @@ -123,7 +123,7 @@ def __init__(self, id=None, service_type=None, status=None, ip=None, active_stat :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param enable_status: 终端节点是否可用。 - enable:启用 - disable:不启用 :type enable_status: str :param endpoint_pool_id: 待废弃,实例相关联的集群ID @@ -686,7 +686,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this CreateEndpointResponse. - :rtype: str + :rtype: object """ return self._policy_document @@ -697,7 +697,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this CreateEndpointResponse. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/delete_endpoint_policy_response.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/delete_endpoint_policy_response.py index 2e4b1ee2cd..ff562dbc60 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/delete_endpoint_policy_response.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/delete_endpoint_policy_response.py @@ -37,7 +37,7 @@ class DeleteEndpointPolicyResponse(SdkResponse): 'routetables': 'list[str]', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'endpoint_pool_id': 'str', 'public_border_group': 'str' } @@ -111,7 +111,7 @@ def __init__(self, id=None, service_type=None, status=None, active_status=None, :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param endpoint_pool_id: 待废弃,实例相关联的集群ID :type endpoint_pool_id: str :param public_border_group: 终端节点关联的Public Border Group信息,只有当终端节点和边缘Pool相关联时才会返回该字段 @@ -614,7 +614,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this DeleteEndpointPolicyResponse. - :rtype: str + :rtype: object """ return self._policy_document @@ -625,7 +625,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this DeleteEndpointPolicyResponse. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/endpoint_response_body.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/endpoint_response_body.py index 6e6f55eab3..278c7ef229 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/endpoint_response_body.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/endpoint_response_body.py @@ -39,7 +39,7 @@ class EndpointResponseBody: 'routetables': 'list[str]', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'endpoint_pool_id': 'str', 'public_border_group': 'str' } @@ -122,7 +122,7 @@ def __init__(self, id=None, service_type=None, status=None, active_status=None, :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param endpoint_pool_id: 待废弃,实例相关联的集群ID :type endpoint_pool_id: str :param public_border_group: 终端节点关联的Public Border Group信息,只有当终端节点和边缘Pool相关联时才会返回该字段 @@ -700,7 +700,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this EndpointResponseBody. - :rtype: str + :rtype: object """ return self._policy_document @@ -711,7 +711,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this EndpointResponseBody. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/list_endpoint_info_details_response.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/list_endpoint_info_details_response.py index 94772f6249..3054b23a1a 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/list_endpoint_info_details_response.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/list_endpoint_info_details_response.py @@ -42,7 +42,7 @@ class ListEndpointInfoDetailsResponse(SdkResponse): 'routetables': 'list[str]', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'endpoint_pool_id': 'str', 'public_border_group': 'str', 'ipv6_address': 'str' @@ -133,7 +133,7 @@ def __init__(self, id=None, service_type=None, status=None, active_status=None, :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param endpoint_pool_id: 待废弃,实例相关联的集群ID :type endpoint_pool_id: str :param public_border_group: 终端节点对应Pool的Public Border Group信息 @@ -762,7 +762,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this ListEndpointInfoDetailsResponse. - :rtype: str + :rtype: object """ return self._policy_document @@ -773,7 +773,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this ListEndpointInfoDetailsResponse. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_request_body.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_request_body.py index a87944b2c6..2ff8082c49 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_request_body.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_request_body.py @@ -18,7 +18,7 @@ class UpdateEndpointPolicyRequestBody: openapi_types = { 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str' + 'policy_document': 'object' } attribute_map = { @@ -34,7 +34,7 @@ def __init__(self, policy_statement=None, policy_document=None): :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object """ @@ -77,7 +77,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this UpdateEndpointPolicyRequestBody. - :rtype: str + :rtype: object """ return self._policy_document @@ -88,7 +88,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this UpdateEndpointPolicyRequestBody. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_response.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_response.py index cd467569e7..6a11c0763d 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_response.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_policy_response.py @@ -37,7 +37,7 @@ class UpdateEndpointPolicyResponse(SdkResponse): 'routetables': 'list[str]', 'description': 'str', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str', + 'policy_document': 'object', 'endpoint_pool_id': 'str', 'public_border_group': 'str' } @@ -111,7 +111,7 @@ def __init__(self, id=None, service_type=None, status=None, active_status=None, :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object :param endpoint_pool_id: 待废弃,实例相关联的集群ID :type endpoint_pool_id: str :param public_border_group: 终端节点关联的Public Border Group信息,只有当终端节点和边缘Pool相关联时才会返回该字段 @@ -614,7 +614,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this UpdateEndpointPolicyResponse. - :rtype: str + :rtype: object """ return self._policy_document @@ -625,7 +625,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this UpdateEndpointPolicyResponse. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_white_response.py b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_white_response.py index 5d26fb894a..a80246c7d9 100644 --- a/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_white_response.py +++ b/huaweicloud-sdk-vpcep/huaweicloudsdkvpcep/v1/model/update_endpoint_white_response.py @@ -37,7 +37,7 @@ class UpdateEndpointWhiteResponse(SdkResponse): 'whitelist': 'list[str]', 'enable_whitelist': 'bool', 'policy_statement': 'list[PolicyStatement]', - 'policy_document': 'str' + 'policy_document': 'object' } attribute_map = { @@ -107,7 +107,7 @@ def __init__(self, id=None, service_type=None, status=None, ip=None, active_stat :param policy_statement: Gateway类型终端节点策略信息,仅限OBS、SFS的终端节点服务的enable_policy值为true时支持该参数。 :type policy_statement: list[:class:`huaweicloudsdkvpcep.v1.PolicyStatement`] :param policy_document: 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) - :type policy_document: str + :type policy_document: object """ super(UpdateEndpointWhiteResponse, self).__init__() @@ -600,7 +600,7 @@ def policy_document(self): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :return: The policy_document of this UpdateEndpointWhiteResponse. - :rtype: str + :rtype: object """ return self._policy_document @@ -611,7 +611,7 @@ def policy_document(self, policy_document): 终端节点策略信息,仅当终端节点服务的enable_policy值为true时支持该参数,默认值为完全访问权限。(OBS、SFS的终端节点服务暂不支持该参数) :param policy_document: The policy_document of this UpdateEndpointWhiteResponse. - :type policy_document: str + :type policy_document: object """ self._policy_document = policy_document diff --git a/huaweicloud-sdk-vpcep/requirements.txt b/huaweicloud-sdk-vpcep/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vpcep/requirements.txt +++ b/huaweicloud-sdk-vpcep/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vpcep/setup.py b/huaweicloud-sdk-vpcep/setup.py index 77420ded5e..f907ef5e99 100644 --- a/huaweicloud-sdk-vpcep/setup.py +++ b/huaweicloud-sdk-vpcep/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvpcep" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-vpn/requirements.txt b/huaweicloud-sdk-vpn/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-vpn/requirements.txt +++ b/huaweicloud-sdk-vpn/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-vpn/setup.py b/huaweicloud-sdk-vpn/setup.py index 36966a72f6..850c95dd85 100644 --- a/huaweicloud-sdk-vpn/setup.py +++ b/huaweicloud-sdk-vpn/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkvpn" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-waf/requirements.txt b/huaweicloud-sdk-waf/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-waf/requirements.txt +++ b/huaweicloud-sdk-waf/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-waf/setup.py b/huaweicloud-sdk-waf/setup.py index fcb4c47faf..cfa2931220 100644 --- a/huaweicloud-sdk-waf/setup.py +++ b/huaweicloud-sdk-waf/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkwaf" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/__init__.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/__init__.py index 2e316bbe1c..ba1b3dab8c 100644 --- a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/__init__.py +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/__init__.py @@ -41,6 +41,7 @@ from huaweicloudsdkworkspace.v2.model.attach_instances_request import AttachInstancesRequest from huaweicloudsdkworkspace.v2.model.attach_instances_response import AttachInstancesResponse from huaweicloudsdkworkspace.v2.model.attach_instances_user_info import AttachInstancesUserInfo +from huaweicloudsdkworkspace.v2.model.attach_users_info import AttachUsersInfo from huaweicloudsdkworkspace.v2.model.auth_assist_enum import AuthAssistEnum from huaweicloudsdkworkspace.v2.model.auth_server_access_mode import AuthServerAccessMode from huaweicloudsdkworkspace.v2.model.availability_zone_info import AvailabilityZoneInfo @@ -90,6 +91,7 @@ from huaweicloudsdkworkspace.v2.model.change_desktop_network_response import ChangeDesktopNetworkResponse from huaweicloudsdkworkspace.v2.model.change_user_status_request import ChangeUserStatusRequest from huaweicloudsdkworkspace.v2.model.change_user_status_response import ChangeUserStatusResponse +from huaweicloudsdkworkspace.v2.model.connect_desktops_info import ConnectDesktopsInfo from huaweicloudsdkworkspace.v2.model.create_access_policy_req import CreateAccessPolicyReq from huaweicloudsdkworkspace.v2.model.create_access_policy_request import CreateAccessPolicyRequest from huaweicloudsdkworkspace.v2.model.create_access_policy_response import CreateAccessPolicyResponse @@ -182,6 +184,8 @@ from huaweicloudsdkworkspace.v2.model.list_desktop_name_policy_response import ListDesktopNamePolicyResponse from huaweicloudsdkworkspace.v2.model.list_desktop_usage_metric_request import ListDesktopUsageMetricRequest from huaweicloudsdkworkspace.v2.model.list_desktop_usage_metric_response import ListDesktopUsageMetricResponse +from huaweicloudsdkworkspace.v2.model.list_desktops_connect_status_request import ListDesktopsConnectStatusRequest +from huaweicloudsdkworkspace.v2.model.list_desktops_connect_status_response import ListDesktopsConnectStatusResponse from huaweicloudsdkworkspace.v2.model.list_desktops_detail_request import ListDesktopsDetailRequest from huaweicloudsdkworkspace.v2.model.list_desktops_detail_response import ListDesktopsDetailResponse from huaweicloudsdkworkspace.v2.model.list_desktops_eips_request import ListDesktopsEipsRequest diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/__init__.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/__init__.py index abf8409331..847e75812f 100644 --- a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/__init__.py +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/__init__.py @@ -39,6 +39,7 @@ from huaweicloudsdkworkspace.v2.model.attach_instances_request import AttachInstancesRequest from huaweicloudsdkworkspace.v2.model.attach_instances_response import AttachInstancesResponse from huaweicloudsdkworkspace.v2.model.attach_instances_user_info import AttachInstancesUserInfo +from huaweicloudsdkworkspace.v2.model.attach_users_info import AttachUsersInfo from huaweicloudsdkworkspace.v2.model.auth_assist_enum import AuthAssistEnum from huaweicloudsdkworkspace.v2.model.auth_server_access_mode import AuthServerAccessMode from huaweicloudsdkworkspace.v2.model.availability_zone_info import AvailabilityZoneInfo @@ -88,6 +89,7 @@ from huaweicloudsdkworkspace.v2.model.change_desktop_network_response import ChangeDesktopNetworkResponse from huaweicloudsdkworkspace.v2.model.change_user_status_request import ChangeUserStatusRequest from huaweicloudsdkworkspace.v2.model.change_user_status_response import ChangeUserStatusResponse +from huaweicloudsdkworkspace.v2.model.connect_desktops_info import ConnectDesktopsInfo from huaweicloudsdkworkspace.v2.model.create_access_policy_req import CreateAccessPolicyReq from huaweicloudsdkworkspace.v2.model.create_access_policy_request import CreateAccessPolicyRequest from huaweicloudsdkworkspace.v2.model.create_access_policy_response import CreateAccessPolicyResponse @@ -180,6 +182,8 @@ from huaweicloudsdkworkspace.v2.model.list_desktop_name_policy_response import ListDesktopNamePolicyResponse from huaweicloudsdkworkspace.v2.model.list_desktop_usage_metric_request import ListDesktopUsageMetricRequest from huaweicloudsdkworkspace.v2.model.list_desktop_usage_metric_response import ListDesktopUsageMetricResponse +from huaweicloudsdkworkspace.v2.model.list_desktops_connect_status_request import ListDesktopsConnectStatusRequest +from huaweicloudsdkworkspace.v2.model.list_desktops_connect_status_response import ListDesktopsConnectStatusResponse from huaweicloudsdkworkspace.v2.model.list_desktops_detail_request import ListDesktopsDetailRequest from huaweicloudsdkworkspace.v2.model.list_desktops_detail_response import ListDesktopsDetailResponse from huaweicloudsdkworkspace.v2.model.list_desktops_eips_request import ListDesktopsEipsRequest diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/attach_users_info.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/attach_users_info.py new file mode 100644 index 0000000000..2044e336ab --- /dev/null +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/attach_users_info.py @@ -0,0 +1,202 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class AttachUsersInfo: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'id': 'str', + 'name': 'str', + 'user_group': 'str', + 'type': 'str' + } + + attribute_map = { + 'id': 'id', + 'name': 'name', + 'user_group': 'user_group', + 'type': 'type' + } + + def __init__(self, id=None, name=None, user_group=None, type=None): + """AttachUsersInfo + + The model defined in huaweicloud sdk + + :param id: 当type字段为USER时,填写用户id;当type字段为GROUP时,填写用户组id,后端服务会校验组id是否存在; + :type id: str + :param name: 桌面分配对象的名称,当type类型USER时填写用户名字;当type类型GROUP时填写用户组名称。 - 当type类型USER时:桌面所属的用户,当桌面分配成功后此用户可以登录该桌面。只允许输入大写字母、小写字母、数字、中划线(-)和下划线(_)。域类型为LITE_AD时,使用小写字母或者大写字母开头,长度范围为[1-20]。当域类型为LOCAL_AD时,用户名可以使用小写字母或者大写字母或者数字开头,长度范围为[1-64]。Windows桌面用户最长支持20个字符,Linux桌面用户最长支持64个字符。后端服务会校验用户名是否存在,并且用户名不能与机器名重复。 - 当type类型GROUP时:只能为中文、字母、数字及特殊符号-_。 + :type name: str + :param user_group: 桌面用户所属的用户组。 - sudo:Linux管理员组。 - default:Linux默认用户组。 - administrators:Windows管理员组。管理员拥有对该桌面的完全访问权,可以做任何需要的更改(禁用操作除外)。 - users:Windows标准用户组。标准用户可以使用大多数软件,并可以更改不影响其他用户的系统设置。 + :type user_group: str + :param type: 对象类型,可选值为: - USER:用户。 - GROUP:用户组。 + :type type: str + """ + + + + self._id = None + self._name = None + self._user_group = None + self._type = None + self.discriminator = None + + if id is not None: + self.id = id + if name is not None: + self.name = name + if user_group is not None: + self.user_group = user_group + if type is not None: + self.type = type + + @property + def id(self): + """Gets the id of this AttachUsersInfo. + + 当type字段为USER时,填写用户id;当type字段为GROUP时,填写用户组id,后端服务会校验组id是否存在; + + :return: The id of this AttachUsersInfo. + :rtype: str + """ + return self._id + + @id.setter + def id(self, id): + """Sets the id of this AttachUsersInfo. + + 当type字段为USER时,填写用户id;当type字段为GROUP时,填写用户组id,后端服务会校验组id是否存在; + + :param id: The id of this AttachUsersInfo. + :type id: str + """ + self._id = id + + @property + def name(self): + """Gets the name of this AttachUsersInfo. + + 桌面分配对象的名称,当type类型USER时填写用户名字;当type类型GROUP时填写用户组名称。 - 当type类型USER时:桌面所属的用户,当桌面分配成功后此用户可以登录该桌面。只允许输入大写字母、小写字母、数字、中划线(-)和下划线(_)。域类型为LITE_AD时,使用小写字母或者大写字母开头,长度范围为[1-20]。当域类型为LOCAL_AD时,用户名可以使用小写字母或者大写字母或者数字开头,长度范围为[1-64]。Windows桌面用户最长支持20个字符,Linux桌面用户最长支持64个字符。后端服务会校验用户名是否存在,并且用户名不能与机器名重复。 - 当type类型GROUP时:只能为中文、字母、数字及特殊符号-_。 + + :return: The name of this AttachUsersInfo. + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AttachUsersInfo. + + 桌面分配对象的名称,当type类型USER时填写用户名字;当type类型GROUP时填写用户组名称。 - 当type类型USER时:桌面所属的用户,当桌面分配成功后此用户可以登录该桌面。只允许输入大写字母、小写字母、数字、中划线(-)和下划线(_)。域类型为LITE_AD时,使用小写字母或者大写字母开头,长度范围为[1-20]。当域类型为LOCAL_AD时,用户名可以使用小写字母或者大写字母或者数字开头,长度范围为[1-64]。Windows桌面用户最长支持20个字符,Linux桌面用户最长支持64个字符。后端服务会校验用户名是否存在,并且用户名不能与机器名重复。 - 当type类型GROUP时:只能为中文、字母、数字及特殊符号-_。 + + :param name: The name of this AttachUsersInfo. + :type name: str + """ + self._name = name + + @property + def user_group(self): + """Gets the user_group of this AttachUsersInfo. + + 桌面用户所属的用户组。 - sudo:Linux管理员组。 - default:Linux默认用户组。 - administrators:Windows管理员组。管理员拥有对该桌面的完全访问权,可以做任何需要的更改(禁用操作除外)。 - users:Windows标准用户组。标准用户可以使用大多数软件,并可以更改不影响其他用户的系统设置。 + + :return: The user_group of this AttachUsersInfo. + :rtype: str + """ + return self._user_group + + @user_group.setter + def user_group(self, user_group): + """Sets the user_group of this AttachUsersInfo. + + 桌面用户所属的用户组。 - sudo:Linux管理员组。 - default:Linux默认用户组。 - administrators:Windows管理员组。管理员拥有对该桌面的完全访问权,可以做任何需要的更改(禁用操作除外)。 - users:Windows标准用户组。标准用户可以使用大多数软件,并可以更改不影响其他用户的系统设置。 + + :param user_group: The user_group of this AttachUsersInfo. + :type user_group: str + """ + self._user_group = user_group + + @property + def type(self): + """Gets the type of this AttachUsersInfo. + + 对象类型,可选值为: - USER:用户。 - GROUP:用户组。 + + :return: The type of this AttachUsersInfo. + :rtype: str + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this AttachUsersInfo. + + 对象类型,可选值为: - USER:用户。 - GROUP:用户组。 + + :param type: The type of this AttachUsersInfo. + :type type: str + """ + self._type = type + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AttachUsersInfo): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/connect_desktops_info.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/connect_desktops_info.py new file mode 100644 index 0000000000..66e82adf2e --- /dev/null +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/connect_desktops_info.py @@ -0,0 +1,202 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ConnectDesktopsInfo: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'desktop_id': 'str', + 'desktop_name': 'str', + 'connect_status': 'str', + 'attach_users': 'list[AttachUsersInfo]' + } + + attribute_map = { + 'desktop_id': 'desktop_id', + 'desktop_name': 'desktop_name', + 'connect_status': 'connect_status', + 'attach_users': 'attach_users' + } + + def __init__(self, desktop_id=None, desktop_name=None, connect_status=None, attach_users=None): + """ConnectDesktopsInfo + + The model defined in huaweicloud sdk + + :param desktop_id: 桌面id。 + :type desktop_id: str + :param desktop_name: 桌面名称。 + :type desktop_name: str + :param connect_status: 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + :type connect_status: str + :param attach_users: 桌面已分配的用户或用户组信息列表。 + :type attach_users: list[:class:`huaweicloudsdkworkspace.v2.AttachUsersInfo`] + """ + + + + self._desktop_id = None + self._desktop_name = None + self._connect_status = None + self._attach_users = None + self.discriminator = None + + if desktop_id is not None: + self.desktop_id = desktop_id + if desktop_name is not None: + self.desktop_name = desktop_name + if connect_status is not None: + self.connect_status = connect_status + if attach_users is not None: + self.attach_users = attach_users + + @property + def desktop_id(self): + """Gets the desktop_id of this ConnectDesktopsInfo. + + 桌面id。 + + :return: The desktop_id of this ConnectDesktopsInfo. + :rtype: str + """ + return self._desktop_id + + @desktop_id.setter + def desktop_id(self, desktop_id): + """Sets the desktop_id of this ConnectDesktopsInfo. + + 桌面id。 + + :param desktop_id: The desktop_id of this ConnectDesktopsInfo. + :type desktop_id: str + """ + self._desktop_id = desktop_id + + @property + def desktop_name(self): + """Gets the desktop_name of this ConnectDesktopsInfo. + + 桌面名称。 + + :return: The desktop_name of this ConnectDesktopsInfo. + :rtype: str + """ + return self._desktop_name + + @desktop_name.setter + def desktop_name(self, desktop_name): + """Sets the desktop_name of this ConnectDesktopsInfo. + + 桌面名称。 + + :param desktop_name: The desktop_name of this ConnectDesktopsInfo. + :type desktop_name: str + """ + self._desktop_name = desktop_name + + @property + def connect_status(self): + """Gets the connect_status of this ConnectDesktopsInfo. + + 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + + :return: The connect_status of this ConnectDesktopsInfo. + :rtype: str + """ + return self._connect_status + + @connect_status.setter + def connect_status(self, connect_status): + """Sets the connect_status of this ConnectDesktopsInfo. + + 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + + :param connect_status: The connect_status of this ConnectDesktopsInfo. + :type connect_status: str + """ + self._connect_status = connect_status + + @property + def attach_users(self): + """Gets the attach_users of this ConnectDesktopsInfo. + + 桌面已分配的用户或用户组信息列表。 + + :return: The attach_users of this ConnectDesktopsInfo. + :rtype: list[:class:`huaweicloudsdkworkspace.v2.AttachUsersInfo`] + """ + return self._attach_users + + @attach_users.setter + def attach_users(self, attach_users): + """Sets the attach_users of this ConnectDesktopsInfo. + + 桌面已分配的用户或用户组信息列表。 + + :param attach_users: The attach_users of this ConnectDesktopsInfo. + :type attach_users: list[:class:`huaweicloudsdkworkspace.v2.AttachUsersInfo`] + """ + self._attach_users = attach_users + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ConnectDesktopsInfo): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_request.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_request.py new file mode 100644 index 0000000000..e570b41a82 --- /dev/null +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_request.py @@ -0,0 +1,202 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ListDesktopsConnectStatusRequest: + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'user_names': 'list[str]', + 'connect_status': 'str', + 'offset': 'int', + 'limit': 'int' + } + + attribute_map = { + 'user_names': 'user_names', + 'connect_status': 'connect_status', + 'offset': 'offset', + 'limit': 'limit' + } + + def __init__(self, user_names=None, connect_status=None, offset=None, limit=None): + """ListDesktopsConnectStatusRequest + + The model defined in huaweicloud sdk + + :param user_names: 桌面所属用户,批量筛选,最多不超过100个用户。 + :type user_names: list[str] + :param connect_status: 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + :type connect_status: str + :param offset: 从查询结果中的第几条数据开始返回,用于分页查询,取值范围0-2000,默认从0开始。 + :type offset: int + :param limit: 查询结果中想要返回的信息条目数量,用于分页查询,取值范围0-2000,默认值100。 + :type limit: int + """ + + + + self._user_names = None + self._connect_status = None + self._offset = None + self._limit = None + self.discriminator = None + + if user_names is not None: + self.user_names = user_names + if connect_status is not None: + self.connect_status = connect_status + if offset is not None: + self.offset = offset + if limit is not None: + self.limit = limit + + @property + def user_names(self): + """Gets the user_names of this ListDesktopsConnectStatusRequest. + + 桌面所属用户,批量筛选,最多不超过100个用户。 + + :return: The user_names of this ListDesktopsConnectStatusRequest. + :rtype: list[str] + """ + return self._user_names + + @user_names.setter + def user_names(self, user_names): + """Sets the user_names of this ListDesktopsConnectStatusRequest. + + 桌面所属用户,批量筛选,最多不超过100个用户。 + + :param user_names: The user_names of this ListDesktopsConnectStatusRequest. + :type user_names: list[str] + """ + self._user_names = user_names + + @property + def connect_status(self): + """Gets the connect_status of this ListDesktopsConnectStatusRequest. + + 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + + :return: The connect_status of this ListDesktopsConnectStatusRequest. + :rtype: str + """ + return self._connect_status + + @connect_status.setter + def connect_status(self, connect_status): + """Sets the connect_status of this ListDesktopsConnectStatusRequest. + + 桌面的登录状态。 - UNREGISTER:表示桌面未注册时的状态(桌面启动后,会自动注册)。关机后也会出现未注册的状态。 - REGISTERED:表示桌面注册以后,等待用户连接的状态。 - CONNECTED:表示用户已经成功登录,正在使用桌面。 - DISCONNECTED:表示桌面与客户端断开会话后显示的状态,可能为关闭客户端窗口,或客户端与桌面网络断开引起。 + + :param connect_status: The connect_status of this ListDesktopsConnectStatusRequest. + :type connect_status: str + """ + self._connect_status = connect_status + + @property + def offset(self): + """Gets the offset of this ListDesktopsConnectStatusRequest. + + 从查询结果中的第几条数据开始返回,用于分页查询,取值范围0-2000,默认从0开始。 + + :return: The offset of this ListDesktopsConnectStatusRequest. + :rtype: int + """ + return self._offset + + @offset.setter + def offset(self, offset): + """Sets the offset of this ListDesktopsConnectStatusRequest. + + 从查询结果中的第几条数据开始返回,用于分页查询,取值范围0-2000,默认从0开始。 + + :param offset: The offset of this ListDesktopsConnectStatusRequest. + :type offset: int + """ + self._offset = offset + + @property + def limit(self): + """Gets the limit of this ListDesktopsConnectStatusRequest. + + 查询结果中想要返回的信息条目数量,用于分页查询,取值范围0-2000,默认值100。 + + :return: The limit of this ListDesktopsConnectStatusRequest. + :rtype: int + """ + return self._limit + + @limit.setter + def limit(self, limit): + """Sets the limit of this ListDesktopsConnectStatusRequest. + + 查询结果中想要返回的信息条目数量,用于分页查询,取值范围0-2000,默认值100。 + + :param limit: The limit of this ListDesktopsConnectStatusRequest. + :type limit: int + """ + self._limit = limit + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ListDesktopsConnectStatusRequest): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_response.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_response.py new file mode 100644 index 0000000000..aec1b082ad --- /dev/null +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/model/list_desktops_connect_status_response.py @@ -0,0 +1,145 @@ +# coding: utf-8 + +import six + +from huaweicloudsdkcore.sdk_response import SdkResponse +from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization + + +class ListDesktopsConnectStatusResponse(SdkResponse): + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + sensitive_list = [] + + openapi_types = { + 'desktops': 'list[ConnectDesktopsInfo]', + 'total_count': 'int' + } + + attribute_map = { + 'desktops': 'desktops', + 'total_count': 'total_count' + } + + def __init__(self, desktops=None, total_count=None): + """ListDesktopsConnectStatusResponse + + The model defined in huaweicloud sdk + + :param desktops: 桌面登录信息列表。 + :type desktops: list[:class:`huaweicloudsdkworkspace.v2.ConnectDesktopsInfo`] + :param total_count: 桌面总数。 + :type total_count: int + """ + + super(ListDesktopsConnectStatusResponse, self).__init__() + + self._desktops = None + self._total_count = None + self.discriminator = None + + if desktops is not None: + self.desktops = desktops + if total_count is not None: + self.total_count = total_count + + @property + def desktops(self): + """Gets the desktops of this ListDesktopsConnectStatusResponse. + + 桌面登录信息列表。 + + :return: The desktops of this ListDesktopsConnectStatusResponse. + :rtype: list[:class:`huaweicloudsdkworkspace.v2.ConnectDesktopsInfo`] + """ + return self._desktops + + @desktops.setter + def desktops(self, desktops): + """Sets the desktops of this ListDesktopsConnectStatusResponse. + + 桌面登录信息列表。 + + :param desktops: The desktops of this ListDesktopsConnectStatusResponse. + :type desktops: list[:class:`huaweicloudsdkworkspace.v2.ConnectDesktopsInfo`] + """ + self._desktops = desktops + + @property + def total_count(self): + """Gets the total_count of this ListDesktopsConnectStatusResponse. + + 桌面总数。 + + :return: The total_count of this ListDesktopsConnectStatusResponse. + :rtype: int + """ + return self._total_count + + @total_count.setter + def total_count(self, total_count): + """Sets the total_count of this ListDesktopsConnectStatusResponse. + + 桌面总数。 + + :param total_count: The total_count of this ListDesktopsConnectStatusResponse. + :type total_count: int + """ + self._total_count = total_count + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + if attr in self.sensitive_list: + result[attr] = "****" + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + import simplejson as json + if six.PY2: + import sys + reload(sys) + sys.setdefaultencoding("utf-8") + return json.dumps(sanitize_for_serialization(self), ensure_ascii=False) + + def __repr__(self): + """For `print`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ListDesktopsConnectStatusResponse): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_async_client.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_async_client.py index 807458746d..6a06d1bc0b 100644 --- a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_async_client.py +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_async_client.py @@ -1709,6 +1709,78 @@ def _list_desktops_http_info(self, request): return http_info + def list_desktops_connect_status_async(self, request): + """查询桌面登录状态列表 + + 查询桌面登录状态列表。 + + Please refer to HUAWEI cloud API Explorer for details. + + + :param request: Request instance for ListDesktopsConnectStatus + :type request: :class:`huaweicloudsdkworkspace.v2.ListDesktopsConnectStatusRequest` + :rtype: :class:`huaweicloudsdkworkspace.v2.ListDesktopsConnectStatusResponse` + """ + http_info = self._list_desktops_connect_status_http_info(request) + return self._call_api(**http_info) + + def list_desktops_connect_status_async_invoker(self, request): + http_info = self._list_desktops_connect_status_http_info(request) + return AsyncInvoker(self, http_info) + + def _list_desktops_connect_status_http_info(self, request): + http_info = { + "method": "GET", + "resource_path": "/v2/{project_id}/connect-desktops", + "request_type": request.__class__.__name__, + "response_type": "ListDesktopsConnectStatusResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'user_names' in local_var_params: + query_params.append(('user_names', local_var_params['user_names'])) + collection_formats['user_names'] = 'csv' + if 'connect_status' in local_var_params: + query_params.append(('connect_status', local_var_params['connect_status'])) + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def list_desktops_detail_async(self, request): """查询桌面详情列表 diff --git a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_client.py b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_client.py index e16539fd37..bdb7c5fe30 100644 --- a/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_client.py +++ b/huaweicloud-sdk-workspace/huaweicloudsdkworkspace/v2/workspace_client.py @@ -1709,6 +1709,78 @@ def _list_desktops_http_info(cls, request): return http_info + def list_desktops_connect_status(self, request): + """查询桌面登录状态列表 + + 查询桌面登录状态列表。 + + Please refer to HUAWEI cloud API Explorer for details. + + :param request: Request instance for ListDesktopsConnectStatus + :type request: :class:`huaweicloudsdkworkspace.v2.ListDesktopsConnectStatusRequest` + :rtype: :class:`huaweicloudsdkworkspace.v2.ListDesktopsConnectStatusResponse` + """ + http_info = self._list_desktops_connect_status_http_info(request) + return self._call_api(**http_info) + + def list_desktops_connect_status_invoker(self, request): + http_info = self._list_desktops_connect_status_http_info(request) + return SyncInvoker(self, http_info) + + @classmethod + def _list_desktops_connect_status_http_info(cls, request): + http_info = { + "method": "GET", + "resource_path": "/v2/{project_id}/connect-desktops", + "request_type": request.__class__.__name__, + "response_type": "ListDesktopsConnectStatusResponse" + } + + local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)} + + cname = None + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'user_names' in local_var_params: + query_params.append(('user_names', local_var_params['user_names'])) + collection_formats['user_names'] = 'csv' + if 'connect_status' in local_var_params: + query_params.append(('connect_status', local_var_params['connect_status'])) + if 'offset' in local_var_params: + query_params.append(('offset', local_var_params['offset'])) + if 'limit' in local_var_params: + query_params.append(('limit', local_var_params['limit'])) + + header_params = {} + + form_params = {} + + body = None + if isinstance(request, SdkStreamRequest): + body = request.get_file_stream() + + response_headers = [] + + header_params['Content-Type'] = http_utils.select_header_content_type( + ['application/json']) + + auth_settings = [] + + http_info["cname"] = cname + http_info["collection_formats"] = collection_formats + http_info["path_params"] = path_params + http_info["query_params"] = query_params + http_info["header_params"] = header_params + http_info["post_params"] = form_params + http_info["body"] = body + http_info["response_headers"] = response_headers + + return http_info + def list_desktops_detail(self, request): """查询桌面详情列表 diff --git a/huaweicloud-sdk-workspace/requirements.txt b/huaweicloud-sdk-workspace/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-workspace/requirements.txt +++ b/huaweicloud-sdk-workspace/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-workspace/setup.py b/huaweicloud-sdk-workspace/setup.py index 0023711e3b..c5abfd9801 100644 --- a/huaweicloud-sdk-workspace/setup.py +++ b/huaweicloud-sdk-workspace/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkworkspace" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': { diff --git a/huaweicloud-sdk-workspaceapp/requirements.txt b/huaweicloud-sdk-workspaceapp/requirements.txt index 9199f28ef6..b319673a4d 100644 --- a/huaweicloud-sdk-workspaceapp/requirements.txt +++ b/huaweicloud-sdk-workspaceapp/requirements.txt @@ -1 +1 @@ -huaweicloudsdkcore >= 3.1.110 \ No newline at end of file +huaweicloudsdkcore >= 3.1.111 \ No newline at end of file diff --git a/huaweicloud-sdk-workspaceapp/setup.py b/huaweicloud-sdk-workspaceapp/setup.py index 2646b1e1da..dd3975e174 100644 --- a/huaweicloud-sdk-workspaceapp/setup.py +++ b/huaweicloud-sdk-workspaceapp/setup.py @@ -4,7 +4,7 @@ from setuptools import setup, find_packages NAME = "huaweicloudsdkworkspaceapp" -VERSION = "3.1.110" +VERSION = "3.1.111" AUTHOR = "HuaweiCloud SDK" AUTHOR_EMAIL = "hwcloudsdk@huawei.com" URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3" @@ -14,7 +14,7 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f: LONG_DESCRIPTION = f.read() -REQUIRES = ["huaweicloudsdkcore>=3.1.110"] +REQUIRES = ["huaweicloudsdkcore>=3.1.111"] OPTIONS = { 'bdist_wheel': {