From 762fdd6ee92cb22db9641b2b73e92a16a65f18ec Mon Sep 17 00:00:00 2001 From: yufeiminds Date: Mon, 23 Sep 2019 12:19:52 +0800 Subject: [PATCH 1/4] add model folder --- model/changelog.tpl | 22 ++++++++++++++++++++++ model/gen-apis.tpl | 17 +++++++++++++++++ model/gen-tests.tpl | 13 +++++++++++++ model/regression.tpl | 4 ++++ 4 files changed, 56 insertions(+) create mode 100644 model/changelog.tpl create mode 100644 model/gen-apis.tpl create mode 100644 model/gen-tests.tpl create mode 100644 model/regression.tpl diff --git a/model/changelog.tpl b/model/changelog.tpl new file mode 100644 index 00000000..661ebfcc --- /dev/null +++ b/model/changelog.tpl @@ -0,0 +1,22 @@ +SDK 自动发布 + +{{- define "name" }} +{{- if (eq .ChangeLevel "api") }}`{{ .Api }}` +{{- else if (eq .ChangeLevel "model") }}model `{{ .Model }}` at `{{ .Api }}` +{{- else if (eq .ChangeLevel "field") }}field `{{ .Field }}` at `{{ .Api }}` +{{- end }} +{{- end }} + +FEATURE: +{{ range $changelog := .ChangeLogs }} +{{- if and (ne .ChangeLevel "field") }} +- {{ .ChangeType | title }} {{ template "name" . -}} +{{- end -}} +{{ end }} + +ENHANCEMENT: +{{ range $changelog := .ChangeLogs }} +{{- if (eq .ChangeLevel "field") }} +- {{ if .IsCritical }}(**BREAK CHANGE**) {{ end }}{{ .ChangeType | title }} {{ template "name" . -}} +{{- end -}} +{{ end }} diff --git a/model/gen-apis.tpl b/model/gen-apis.tpl new file mode 100644 index 00000000..28aa8fb5 --- /dev/null +++ b/model/gen-apis.tpl @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +# Code is generated by ucloud-model, DO NOT EDIT IT. + +ucloud-model sdk apis --lang python3 --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/clients.tpl --output ./ucloud/client.py +ucloud-model sdk apis --lang python3 --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/docs.tpl --output ./docs/services.rst + +{{ range $index, $product := (.GetAll | extractUnique "Product") }} +mkdir -p ./ucloud/services/{{ . | lower }}/schemas +touch ./ucloud/services/{{ . | lower }}/__init__.py +touch ./ucloud/services/{{ . | lower }}/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/schema.tpl --output ./ucloud/services/{{ . | lower }}/schemas/apis.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/model.tpl --output ./ucloud/services/{{ . | lower }}/schemas/models.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/client.tpl --output ./ucloud/services/{{ . | lower }}/client.py +black ucloud/services/{{ . | lower }} +python -m ucloud.services.{{ . | lower }}.client +{{ end }} diff --git a/model/gen-tests.tpl b/model/gen-tests.tpl new file mode 100644 index 00000000..2b08c8bd --- /dev/null +++ b/model/gen-tests.tpl @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +# Code is generated by ucloud-model, DO NOT EDIT IT. + +{{ range $index, $test := .GetAll }} +ucloud-model sdk test \ + --lang python3 \ + --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --output tests/test_services/test_set_{{ $test.ID }}.py \ + --name {{ $test.ID }} +{{ end }} + +black tests/test_services/* diff --git a/model/regression.tpl b/model/regression.tpl new file mode 100644 index 00000000..4e4f7879 --- /dev/null +++ b/model/regression.tpl @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Code is generated by ucloud-model, DO NOT EDIT IT. +pytest From bdd5712e0500645ff13862f148da7563d07bb226 Mon Sep 17 00:00:00 2001 From: yufeiminds Date: Mon, 23 Sep 2019 13:46:15 +0800 Subject: [PATCH 2/4] add model folder --- model/gen-apis.tpl | 10 +++++----- model/gen-tests.tpl | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/model/gen-apis.tpl b/model/gen-apis.tpl index 28aa8fb5..227cf5f6 100644 --- a/model/gen-apis.tpl +++ b/model/gen-apis.tpl @@ -2,16 +2,16 @@ # Code is generated by ucloud-model, DO NOT EDIT IT. -ucloud-model sdk apis --lang python3 --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/clients.tpl --output ./ucloud/client.py -ucloud-model sdk apis --lang python3 --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/docs.tpl --output ./docs/services.rst +ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/clients.tpl --output ./ucloud/client.py +ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/docs.tpl --output ./docs/services.rst {{ range $index, $product := (.GetAll | extractUnique "Product") }} mkdir -p ./ucloud/services/{{ . | lower }}/schemas touch ./ucloud/services/{{ . | lower }}/__init__.py touch ./ucloud/services/{{ . | lower }}/schemas/__init__.py -ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/schema.tpl --output ./ucloud/services/{{ . | lower }}/schemas/apis.py -ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/model.tpl --output ./ucloud/services/{{ . | lower }}/schemas/models.py -ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ../ucloud-api-model-v2/apisdk/lang/python/templates/client.tpl --output ./ucloud/services/{{ . | lower }}/client.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/{{ . | lower }}/schemas/apis.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/{{ . | lower }}/schemas/models.py +ucloud-model sdk apis --lang python3 --product {{ . }} --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/{{ . | lower }}/client.py black ucloud/services/{{ . | lower }} python -m ucloud.services.{{ . | lower }}.client {{ end }} diff --git a/model/gen-tests.tpl b/model/gen-tests.tpl index 2b08c8bd..2540d8ea 100644 --- a/model/gen-tests.tpl +++ b/model/gen-tests.tpl @@ -5,7 +5,7 @@ {{ range $index, $test := .GetAll }} ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_{{ $test.ID }}.py \ --name {{ $test.ID }} {{ end }} From 7f234ab25d90241fba9f662bb2e877c3ca61cbcc Mon Sep 17 00:00:00 2001 From: yufeiminds Date: Mon, 23 Sep 2019 14:28:32 +0800 Subject: [PATCH 3/4] update template --- model/changelog.tpl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/model/changelog.tpl b/model/changelog.tpl index 661ebfcc..b3a49139 100644 --- a/model/changelog.tpl +++ b/model/changelog.tpl @@ -8,14 +8,14 @@ SDK 自动发布 {{- end }} FEATURE: -{{ range $changelog := .ChangeLogs }} +{{ range $changelog := . }} {{- if and (ne .ChangeLevel "field") }} - {{ .ChangeType | title }} {{ template "name" . -}} {{- end -}} {{ end }} ENHANCEMENT: -{{ range $changelog := .ChangeLogs }} +{{ range $changelog := . }} {{- if (eq .ChangeLevel "field") }} - {{ if .IsCritical }}(**BREAK CHANGE**) {{ end }}{{ .ChangeType | title }} {{ template "name" . -}} {{- end -}} From 5c138e3a221f178c5ad42e3de32010ab31504496 Mon Sep 17 00:00:00 2001 From: ucloud-bot Date: Tue, 24 Sep 2019 13:20:08 +0000 Subject: [PATCH 4/4] auto release by sdk team --- changelog.md | 222 ++ docs/services.rst | 6 + model/artifact.json | 1 + scripts/gen-apis.sh | 99 + scripts/gen-tests.sh | 128 +- scripts/regression.sh | 4 + ucloud/client.py | 7 + ucloud/services/pathx/client.py | 378 +-- ucloud/services/pathx/schemas/apis.py | 356 +-- ucloud/services/stepflow/client.py | 196 +- ucloud/services/uaccount/client.py | 386 +-- ucloud/services/uaccount/schemas/apis.py | 304 +- ucloud/services/uaccount/schemas/models.py | 8 +- ucloud/services/udb/client.py | 3 +- ucloud/services/udb/schemas/apis.py | 2911 ++++++++++---------- ucloud/services/udisk/client.py | 31 +- ucloud/services/udisk/schemas/apis.py | 1042 +++---- ucloud/services/udisk/schemas/models.py | 1 + ucloud/services/udpn/client.py | 432 +-- ucloud/services/udpn/schemas/apis.py | 416 +-- ucloud/services/uhost/client.py | 40 +- ucloud/services/uhost/schemas/apis.py | 1744 ++++++------ ucloud/services/uhost/schemas/models.py | 33 +- ucloud/services/ulb/client.py | 1464 +++++----- ucloud/services/ulb/schemas/apis.py | 1238 ++++----- ucloud/services/ulb/schemas/models.py | 26 +- ucloud/services/umem/client.py | 45 +- ucloud/services/umem/schemas/apis.py | 1516 +++++----- ucloud/services/umem/schemas/models.py | 12 +- ucloud/services/unet/client.py | 35 +- ucloud/services/unet/schemas/apis.py | 1956 ++++++------- ucloud/services/unet/schemas/models.py | 508 ++-- ucloud/services/uphost/client.py | 796 +++--- ucloud/services/uphost/schemas/apis.py | 704 ++--- ucloud/services/uphost/schemas/models.py | 32 +- ucloud/services/usms/__init__.py | 0 ucloud/services/usms/client.py | 333 +++ ucloud/services/usms/schemas/__init__.py | 0 ucloud/services/usms/schemas/apis.py | 310 +++ ucloud/services/usms/schemas/models.py | 57 + ucloud/services/vpc/client.py | 1264 ++++----- ucloud/services/vpc/schemas/apis.py | 1163 ++++---- ucloud/services/vpc/schemas/models.py | 4 +- 43 files changed, 10647 insertions(+), 9564 deletions(-) create mode 100644 changelog.md create mode 100644 model/artifact.json create mode 100644 scripts/gen-apis.sh create mode 100644 scripts/regression.sh create mode 100644 ucloud/services/usms/__init__.py create mode 100644 ucloud/services/usms/client.py create mode 100644 ucloud/services/usms/schemas/__init__.py create mode 100644 ucloud/services/usms/schemas/apis.py create mode 100644 ucloud/services/usms/schemas/models.py diff --git a/changelog.md b/changelog.md new file mode 100644 index 00000000..9eda5601 --- /dev/null +++ b/changelog.md @@ -0,0 +1,222 @@ +SDK Auto Release + +FEATURE: + +- Add `ReleaseEIP` +- Add `CreateUDBSlave` +- Add `PromoteUDBSlave` +- Add `DetachUDisk` +- Add `GetUserInfo` +- Add `CreateUDBParamGroup` +- Add `TerminatePHost` +- Add `GetPHostPrice` +- Add `UploadUDBParamGroup` +- Add `GetUMemSpaceState` +- Add `GetSFWorkflowTemplate` +- Add `CreateProject` +- Add `GrantFirewall` +- Add `DescribeFirewallResource` +- Add `ModifyUMemSpaceName` +- Add `DescribeUDBBinlogBackupURL` +- Add `RestartUMemcacheGroup` +- Add `ModifyEIPBandwidth` +- Add `DeleteUDBParamGroup` +- Add `UpdateEIPAttribute` +- Add `ModifyUDPNBandwidth` +- Add `CreateUSMSTemplate` +- Add `DescribeBandwidthPackage` +- Add `ModifyEIPWeight` +- Add `DescribeUDBLogPackage` +- Add `CreateVServer` +- Add `DeleteUSMSSignature` +- Add `DescribeUDisk` +- Add `TerminateUHostInstance` +- Add `ModifyUDBInstancePassword` +- Add `CreateUMemcacheGroup` +- Add `StartUHostInstance` +- Add `CreateVPC` +- Add `CreateUHostInstance` +- Add `AssociateEIPWithShareBandwidth` +- Add `GetUDPNLineList` +- Add `PoweroffUHostInstance` +- Add `DeleteUDBLogPackage` +- Add `DescribeGlobalSSHInstance` +- Add `DescribePHost` +- Add `ResizeUDredisSpace` +- Add `BackupUDBInstanceBinlog` +- Add `DescribeUDBInstancePrice` +- Add `UnbindSSL` +- Add `AllocateUDPN` +- Add `AllocateBackendBatch` +- Add `DeleteFirewall` +- Add `DescribeVServer` +- Add `ResizeShareBandwidth` +- Add `RebootPHost` +- Add `CloneUDisk` +- Add `BackupUDBInstanceErrorLog` +- Add `DescribeUHostTags` +- Add `DeleteUSMSTemplate` +- Add `DeleteVPC` +- Add `DescribeULB` +- Add `DescribeUMemPrice` +- Add `CreateUSMSSignature` +- Add `DescribeVPC` +- Add `QueryUSMSTemplate` +- Add `SetUDiskUDataArkMode` +- Add `DescribeUDBInstanceBinlogBackupState` +- Add `GetUDPNUpgradePrice` +- Add `DeleteVPCIntercom` +- Add `ModifyGlobalSSHRemark` +- Add `DescribeEIP` +- Add `DeleteUDisk` +- Add `DescribeVPCIntercom` +- Add `UpdateFirewall` +- Add `StopUDBInstance` +- Add `DeleteULB` +- Add `DescribeUDBInstanceBinlog` +- Add `BindSSL` +- Add `DescribeURedisPrice` +- Add `DescribeUMemcachePrice` +- Add `GetUDPNPrice` +- Add `CreateUDiskSnapshot` +- Add `DescribeUDBParamGroup` +- Add `DescribeUDBBackup` +- Add `PoweroffPHost` +- Add `RebootUHostInstance` +- Add `CreateGlobalSSHInstance` +- Add `DescribeUDiskPrice` +- Add `ResizeUMemSpace` +- Add `DescribeUDiskUpgradePrice` +- Add `UpdateFirewallAttribute` +- Add `UpdateVPCNetwork` +- Add `GetUSMSSendReceipt` +- Add `UpdatePolicy` +- Add `DeleteGlobalSSHInstance` +- Add `ReinstallUHostInstance` +- Add `DescribeBandwidthUsage` +- Add `CreateUDBRouteInstance` +- Add `DescribeUDiskSnapshot` +- Add `CreateUDBReplicationInstance` +- Add `CheckUDBInstanceToHAAllowance` +- Add `DescribeUHostInstance` +- Add `DeleteUMemcacheGroup` +- Add `DescribeSubnetResource` +- Add `DescribeUDBInstanceBackupURL` +- Add `DescribeUMemUpgradePrice` +- Add `DeletePolicy` +- Add `UpdateUSMSSignature` +- Add `UpdateUDBParamGroup` +- Add `DescribeUMemcacheGroup` +- Add `CreateUDBInstance` +- Add `PromoteUDBInstanceToHA` +- Add `TerminateProject` +- Add `DeleteSSL` +- Add `CreatePHost` +- Add `UpdateUDBInstanceBackupStrategy` +- Add `SendUSMSMessage` +- Add `DeleteUDBBackup` +- Add `GetUHostUpgradePrice` +- Add `DeleteURedisGroup` +- Add `ResizeURedisGroup` +- Add `BindEIP` +- Add `StopUHostInstance` +- Add `DeleteBandwidthPackage` +- Add `UpdateUDBInstanceSlaveBackupSwitch` +- Add `EditUDBBackupBlacklist` +- Add `ResizeAttachedDisk` +- Add `StartPHost` +- Add `UpgradeToArkUHostInstance` +- Add `DescribeSSL` +- Add `DescribeFirewall` +- Add `AllocateVIP` +- Add `DescribeImage` +- Add `TerminateCustomImage` +- Add `AttachUDisk` +- Add `DisassociateEIPWithShareBandwidth` +- Add `DescribeUDBInstanceBackupState` +- Add `StartUDBInstance` +- Add `CreateURedisGroup` +- Add `CreateUDBInstanceByRecovery` +- Add `ImportCustomImage` +- Add `DescribeURedisBackup` +- Add `AllocateShareBandwidth` +- Add `DescribeUMemSpace` +- Add `SwitchUDBInstanceToHA` +- Add `ResetUHostInstancePassword` +- Add `CreateFirewall` +- Add `DescribeVIP` +- Add `ModifyURedisGroupName` +- Add `BackupUDBInstance` +- Add `DescribeShareBandwidth` +- Add `ModifyUHostInstanceRemark` +- Add `GetEIPUpgradePrice` +- Add `CopyCustomImage` +- Add `ReleaseUDPN` +- Add `DeleteUMemSpace` +- Add `DescribeUMemcacheUpgradePrice` +- Add `CreateUMemSpace` +- Add `UpdateBackendAttribute` +- Add `UpdateUSMSTemplate` +- Add `DeleteUDiskSnapshot` +- Add `CreatePolicy` +- Add `ResizeUDBInstance` +- Add `DeleteVServer` +- Add `RestoreUDisk` +- Add `ModifyUHostInstanceName` +- Add `UpdateVServerAttribute` +- Add `GetProjectList` +- Add `GetEIPPayMode` +- Add `ReinstallPHost` +- Add `DescribePHostTags` +- Add `ClearUDBLog` +- Add `ModifyUDBInstanceName` +- Add `DescribeSubnet` +- Add `CreateVPCIntercom` +- Add `AllocateEIP` +- Add `GetUHostInstancePrice` +- Add `DescribeGlobalSSHArea` +- Add `ResizeUDisk` +- Add `CloneUDiskSnapshot` +- Add `SetEIPPayMode` +- Add `DeleteUDBInstance` +- Add `DescribeUDBBackupBlacklist` +- Add `DescribeUDBInstanceState` +- Add `CreateSubnet` +- Add `CreateSFWorkflowFromTemplate` +- Add `FetchUDBInstanceEarliestRecoverTime` +- Add `CheckRecoverUDBInstance` +- Add `QueryUSMSSignature` +- Add `DescribeURedisBackupURL` +- Add `UnBindEIP` +- Add `CreateULB` +- Add `DescribeUDPN` +- Add `DescribeURedisGroup` +- Add `DeleteSubnet` +- Add `ReleaseShareBandwidth` +- Add `DescribeUDBInstanceUpgradePrice` +- Add `GetEIPPrice` +- Add `ReleaseBackend` +- Add `ModifyPHostInfo` +- Add `ModifyUHostInstanceTag` +- Add `GetUHostInstanceVncInfo` +- Add `ReleaseVIP` +- Add `RenameUDisk` +- Add `CreateBandwidthPackage` +- Add `ResizeUHostInstance` +- Add `CreateCustomImage` +- Add `ModifyGlobalSSHPort` +- Add `DescribeUDBType` +- Add `UpdateULBAttribute` +- Add `DescribeUDBLogBackupURL` +- Add `CreateUDisk` +- Add `UpdateSubnetAttribute` +- Add `DescribeUDBInstance` +- Add `AddVPCNetwork` +- Add `RestartUDBInstance` +- Add `DescribeURedisUpgradePrice` +- Add `AllocateBackend` +- Add `DescribePHostImage` +- Add `CreateSSL` + + + diff --git a/docs/services.rst b/docs/services.rst index 7bdabca8..246beadb 100644 --- a/docs/services.rst +++ b/docs/services.rst @@ -67,6 +67,12 @@ UPHost .. autoclass:: ucloud.services.uphost.client.UPHostClient :members: +USMS +---- + +.. autoclass:: ucloud.services.usms.client.USMSClient + :members: + VPC --- diff --git a/model/artifact.json b/model/artifact.json new file mode 100644 index 00000000..dd544dd6 --- /dev/null +++ b/model/artifact.json @@ -0,0 +1 @@ +{"SDK":"python3","Time":"2019-09-24T13:19:18.478376312Z","Apis":[{"Name":"AddVPCNetwork","CName":"添加VPC网段","Desc":"添加VPC网段","Product":"VPC","Request":[{"Name":"Network","Desc":"增加网段","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"源VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.626Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"AllocateBackend","CName":"添加后端实例","Desc":"添加ULB后端资源实例","Product":"ULB","Request":[{"Name":"Enabled","Desc":"后端实例状态开关,枚举值: 1:启用; 0:禁用 默认为启用","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"所添加的后端资源服务端口,取值范围[1-65535],默认80","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"所添加的后端资源的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"所添加的后端资源的类型,枚举值:UHost -\u003e 云主机;UPM -\u003e 物理云主机; UDHost -\u003e 私有专区主机;UDocker -\u003e 容器,默认值为“UHost”","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Weight","Desc":"所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackendId","Desc":"所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关),可用于 UpdateBackendAttribute/UpdateBackendAttributeBatch/ReleaseBackend","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-02-19T14:02:56.965Z","PublishUser":"","FileName":"/ulb-api/allocate_backend.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"AllocateBackendBatch","CName":"批量添加VServer后端节点","Desc":"批量添加VServer后端节点","Product":"ULB","Request":[{"Name":"ApiVersion","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Backends","Desc":"用| 分割字段,格式:ResourceId| ResourceType| Port| Enabled|IP。\nResourceId:所添加的后端资源的资源ID;\nResourceType:所添加的后端资源的类型,枚举值:UHost -\u003e 云主机;UPM -\u003e 物理云主机; UDHost -\u003e 私有专区主机;UDocker -\u003e 容器,默认值为“UHost”;\nPort:所添加的后端资源服务端口,取值范围[1-65535];\nEnabled:后端实例状态开关,枚举值: 1:启用; 0:禁用;\nIP:后端资源内网ip;","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackendId","Desc":"所添加的后端资源ID,(为ULB系统中使用,与资源自身ID无关),可用于 UpdateBackendAttribute/UpdateBackendAttributeBatch/ReleaseBackend","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"damon.wang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2018-10-30T10:59:34.229Z","PublishUser":"","FileName":"/ulb-api/allocate_backend_batch.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"AllocateEIP","CName":"申请弹性IP","Desc":"根据提供信息, 申请弹性IP","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: 流量计费[1-200],带宽计费[1-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金券ID, 默认不使用","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":"弹性IP的线路如下: 国际: International BGP: Bgp 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International.其他海外线路均为 International","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 ","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长, 默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"弹性IP的备注, 默认为空","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"EIPSet","Desc":"申请到的EIP资源详情 参见 UnetAllocateEIPSet","Required":false,"Type":"array","ArrType":"UnetAllocateEIPSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:08:24.613Z","PublishUser":"","FileName":"/unet-api/allocate_eip.txt","IsIdempotent":false,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"AllocateShareBandwidth","CName":"开通共享带宽","Desc":"开通共享带宽","Product":"UNet","Request":[{"Name":"ChargeType","Desc":"付费方式:Year 按年,Month 按月,Dynamic 按时;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IPVersion","Desc":"共享带宽类型,IPv4或者IPv6,不传默认IPv4","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"共享带宽名字","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidth","Desc":"共享带宽值","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthGuarantee","Desc":"共享带宽保底值(后付费)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true}],"Response":[{"Name":"ShareBandwidthId","Desc":"共享带宽资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-08-07T02:57:33.139Z","PublishUser":"","FileName":"/unet-api/allocate_share_bandwidth.txt","IsIdempotent":false,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"AllocateUDPN","CName":"分配 UDPN 专线","Desc":"分配一条 UDPN 专线","Product":"UDPN","Request":[{"Name":"Bandwidth","Desc":"带宽","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费类型,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金劵","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Peer1","Desc":"专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Peer2","Desc":"专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"计费时长,默认 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDPNId","Desc":"资源名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"两个端点peer1和peer2之间的线路不一定支持,调用GetUDPNLineList查询支持线路","Warn":"","Mock":false,"IsPublished":false,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"andy.huang","PassTime":"2018-05-28T04:43:48.051Z","PassUser":"andy.huang","PublishTime":"2018-06-15T04:01:10.919Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":false,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"AllocateVIP","CName":"申请内网虚拟IP","Desc":"根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。","Product":"UNet","Request":[{"Name":"BusinessId","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"申请数量,默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"vip名,默认为VIP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称,默认为Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"指定vip所属的VPC","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"申请到的VIP地址","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"VIPSet","Desc":"申请到的VIP资源相关信息","Required":false,"Type":"array","ArrType":"VIPSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"VIPSet","Desc":"VIPSet","Product":"UNet","Params":[{"Name":"VIP","Desc":"虚拟ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VIPId","Desc":"虚拟ip id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"huan.xu","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.891Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:34:16.495Z","PublishUser":"zoe.zhou","FileName":"/unet-api/allocate_vip.txt","IsIdempotent":false,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"AssociateEIPWithShareBandwidth","CName":"将EIP加入共享带宽","Desc":"将EIP加入共享带宽","Product":"UNet","Request":[{"Name":"EIPIds","Desc":"要加入共享带宽的EIP的资源Id","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"IPVersion","Desc":"共享带宽类型,IPv4或者IPv6,不传默认IPv4","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。\n","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"共享带宽ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-08-07T02:55:43.262Z","PublishUser":"","FileName":"/unet-api/associate_eip_with_share_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"AttachUDisk","CName":"挂载云硬盘","Desc":"将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作","Product":"UDisk","Request":[{"Name":"MultiAttach","Desc":"是否允许多点挂载(Yes: 允许多点挂载, No: 不允许多点挂载, 不填默认Yes )","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"需要挂载的UDisk实例ID.","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDiskId","Desc":"挂载的UDisk实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"挂载的UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-05-22T03:45:01.255Z","PublishUser":"","FileName":"/udisk-api/attach_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"BackupUDBInstance","CName":"备份云数据库","Desc":"备份UDB实例","Product":"UDB","Request":[{"Name":"BackupMethod","Desc":"使用的备份方式。(快照备份即物理备份。注意只有SSD版本的mysql实例支持设置为snapshot)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupName","Desc":"备份名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Blacklist","Desc":"备份黑名单列表,以 ; 分隔。注意:只有逻辑备份下备份黑名单才生效,快照备份备份黑名单下无效","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ForceBackup","Desc":"true表示逻辑备份时是使用 --force 参数,false表示不使用 --force 参数。物理备份此参数无效。","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseBlacklist","Desc":"是否使用黑名单备份,默认false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PublishTime":"2019-06-17T08:43:17.907Z","PublishUser":"","FileName":"/udb-api/backup_udb_instance.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"BackupUDBInstanceBinlog","CName":"备份UDB指定时间段的binlog列表","Desc":"备份UDB指定时间段的binlog列表","Product":"UDB","Request":[{"Name":"BackupFile","Desc":"需要备份文件,可通过DescribeUDBInstanceBinlog获得 如果要传入多个文件名,以空格键分割,用单引号包含.","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupName","Desc":"DB备份文件名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:12:04.7Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:46:41.477Z","PublishUser":"roy.chen","FileName":"/udb-api/backup_udb_binlog.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"BackupUDBInstanceErrorLog","CName":"备份UDB指定时间段的errorlog","Desc":"备份UDB指定时间段的errorlog","Product":"UDB","Request":[{"Name":"BackupName","Desc":"备份名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:28:01.4Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:32:42.357Z","PublishUser":"roy.chen","FileName":"/udb-api/backup_udb_errorlog.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"BindEIP","CName":"绑定弹性IP","Desc":"将尚未使用的弹性IP绑定到指定的资源","Product":"UNet","Request":[{"Name":"EIPId","Desc":"弹性IP的资源Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"弹性IP请求绑定的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"弹性IP请求绑定的资源类型, 枚举值为: uhost: 云主机; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;fortresshost:堡垒机;udockhost:容器;udhost:私有专区主机;natgw:natgw;udb:udb;vpngw:ipsec vpn;ucdr:云灾备;dbaudit:数据库审计;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:08:37.86Z","PublishUser":"","FileName":"/unet-api/bind_eip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"BindSSL","CName":"绑定SSL证书","Desc":"将SSL证书绑定到VServer","Product":"ULB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"所绑定ULB实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"所绑定VServer实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.173Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:46.967Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/bind_ssl.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"CheckRecoverUDBInstance","CName":"核查db是否可以使用回档功能","Desc":"核查db是否可以使用回档功能","Product":"UDB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcDBId","Desc":"源实例的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"LastestTime","Desc":"核查成功返回值为可以回档到的最近时刻,核查失败不返回","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:11:52.599Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:12:49.214Z","PublishUser":"roy.chen","FileName":"/udb-api/check_recover_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CheckUDBInstanceToHAAllowance","CName":"核查db是否可以升级为高可用","Desc":"核查db是否可以升级为高可用","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Allowance","Desc":"Yes ,No ,Yes即可以升级,No为不可以升级","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"jianzhang.ying@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"caroline.yuan","PublishTime":"2018-09-26T07:32:09.058Z","PublishUser":"","FileName":"/udb-api/check_udb_instance_to_ha_allowance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"ClearUDBLog","CName":"清除日志","Desc":"清除UDB实例的log","Product":"UDB","Request":[{"Name":"BeforeTime","Desc":"删除时间点(至少前一天)之前log,采用时间戳(秒),默认当 前时间点前一天","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"LogType","Desc":"日志类型,10-error(暂不支持)、20-slow(暂不支持 )、30-binlog","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:59:52.236Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:01:35.877Z","PublishUser":"roy.chen","FileName":"/udb-api/clear_udb_log.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CloneUDisk","CName":"克隆云硬盘","Desc":"从UDisk创建UDisk克隆","Product":"UDisk","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic,Postpay,Trial 默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Comment","Desc":"Disk注释","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长 默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SourceId","Desc":"克隆父Disk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组 默认:Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"方舟是否开启,\"Yes\":开启,\"No\":关闭;默认为\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDiskId","Desc":"创建UDisk Id","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.182Z","PublishUser":"","FileName":"/udisk-api/clone_udisk.txt","IsIdempotent":false,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"CloneUDiskSnapshot","CName":"克隆快照","Desc":"从快照创建UDisk克隆","Product":"UDisk","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic,Postpay 默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Comment","Desc":"Disk注释","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长 默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。(UDisk大小设定对本地盘快照有效,对云盘快照无效)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SourceId","Desc":"克隆父Snapshot的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组 默认:Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否开启数据方舟 Yes:开启数据方舟 No:关闭数据方舟 默认:No","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDiskId","Desc":"创建UDisk Id","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.272Z","PublishUser":"","FileName":"/udisk-api/clone_udisk_snapshot.txt","IsIdempotent":false,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"CopyCustomImage","CName":"复制自制镜像","Desc":"复制自制镜像","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SourceImageId","Desc":"源镜像Id, 参见 DescribeImage","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TargetImageDescription","Desc":"目标镜像描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TargetImageName","Desc":"目标镜像名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TargetProjectId","Desc":"目标项目Id, 参见 GetProjectList","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TargetRegion","Desc":"目标地域,不跨地域不用填","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"TargetImageId","Desc":"目标镜像Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"mark.li","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"mark.li","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:20:49.694Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:20:53.872Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":false,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"CreateBandwidthPackage","CName":"创建带宽包","Desc":"为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"带宽大小(单位Mbps), 取值范围[2,800] (最大值受地域限制)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金券ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EIPId","Desc":"所绑定弹性IP的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EnableTime","Desc":"生效时间, 格式为 Unix timestamp, 默认为立即开通","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TimeRange","Desc":"带宽包有效时长, 取值范围为大于0的整数, 即该带宽包在EnableTime到 EnableTime+TimeRange时间段内生效","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BandwidthPackageId","Desc":"所创建带宽包的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:31.034Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:35:36.046Z","PublishUser":"zoe.zhou","FileName":"/unet-api/create_bandwidth_package.txt","IsIdempotent":false,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"CreateCustomImage","CName":"创建自制镜像","Desc":"从指定UHost实例,生成自定义镜像。","Product":"UHost","Request":[{"Name":"ImageDescription","Desc":"镜像描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageName","Desc":"镜像名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ImageId","Desc":"镜像Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"vicky.ji","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.439Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:00:14.853Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/create_custom_image.txt","IsIdempotent":false,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"CreateFirewall","CName":"创建防火墙","Desc":"创建防火墙","Product":"UNet","Request":[{"Name":"Name","Desc":"防火墙名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"防火墙描述,默认为空","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Rule","Desc":"防火墙规则,例如:TCP|22|192.168.1.1/22|DROP|LOW|禁用22端口,第一个参数代表协议:第二个参数代表端口号,第三个参数为ip,第四个参数为ACCEPT(接受)和DROP(拒绝),第五个参数优先级:HIGH(高),MEDIUM(中),LOW(低),第六个参数为该条规则的自定义备注,bj1不支持添加备注","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Tag","Desc":"防火墙业务组,默认为Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"FWId","Desc":"防火墙ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-09-18T09:56:47.404Z","PublishUser":"","FileName":"/unet-api/newfirewall/create_firewall.txt","IsIdempotent":false,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"CreateGlobalSSHInstance","CName":"创建GlobalSSH实例","Desc":"创建GlobalSSH实例","Product":"PathX","Request":[{"Name":"Area","Desc":"填写支持SSH访问IP的地区名称,如“洛杉矶”,“新加坡”,“香港”,“东京”,“华盛顿”,“法兰克福”。Area和AreaCode两者必填一个","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"AreaCode","Desc":"AreaCode, 区域航空港国际通用代码。Area和AreaCode两者必填一个","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"支付方式,如按月、按年、按时","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用代金券可冲抵部分费用","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"SSH端口,1-65535且不能使用80,443端口","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,如org-xxxx。请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买数量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TargetIP","Desc":"被SSH访问的IP","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"AcceleratingDomain","Desc":"加速域名,访问该域名可就近接入","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceId","Desc":"实例ID,资源唯一标识","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Message","Desc":"提示信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"wenbin.wang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PublishTime":"2018-11-29T11:25:51.78Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"PathX","SDKType":"public"},{"Name":"CreatePHost","CName":"创建物理机","Desc":"指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。","Product":"UPHost","Request":[{"Name":"ChargeType","Desc":"计费模式,枚举值为:year, 按年付费; month,按月付费;dynamic,按需付费,(需开启权限) trial, 试用(需开启权限)。默认为按月付费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Cluster","Desc":"网络环境,可选千兆:1G ,万兆:10G, 默人1G","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"购买数量,默认为1,范围[1-5]","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金券","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageId","Desc":"镜像资源id,参见describephostimage","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"物理机名称,默认为phost","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"密码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认为1,范围[1-10]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Raid","Desc":"Raid配置,默认Raid10","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"物理机备注,默认为空","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SecurityGroupId","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID,不填为默认,VPC2.0下需要填写此字段。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组,默认为default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"物理机类型,默认为:db-2(数据库型32核)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC ID,不填为默认,VPC2.0下需要填写此字段。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost的资源ID数组","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"密码需要通过base64进行编码\n\n# echo -n password1 | base\ncGFzc3dvcmQx","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"maggie.an","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"rock.dong@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2018-07-30T06:59:13.604Z","PublishUser":"","FileName":"/uphost-api/create_uphost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"CreatePolicy","CName":"创建转发策略","Desc":"创建VServer内容转发策略","Product":"ULB","Request":[{"Name":"BackendId","Desc":"内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Match","Desc":"内容转发匹配字段","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"内容转发匹配字段的类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"需要添加内容转发策略的负载均衡实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"需要添加内容转发策略的VServer实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PolicyId","Desc":"内容转发策略ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.149Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:41.398Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/create_policy.txt","IsIdempotent":false,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"CreateProject","CName":"创建项目","Desc":"创建项目","Product":"UAccount","Request":[{"Name":"ProjectName","Desc":"项目名称,不得与现有项目重名","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ProjectId","Desc":"所创建项目的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"ryan.ruan","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"mingming.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-07-26T11:09:32.856Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"UAccount","SDKType":"public"},{"Name":"CreateSFWorkflowFromTemplate","CName":"导入工作流定义","Desc":"导入工作流定义","Product":"StepFlow","Request":[{"Name":"Namespace","Desc":"需要创建的工作流namespace","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Workflow","Desc":"描述工作流定义的base64字符串","Required":true,"Type":"string","ArrType":"","Format":"base64","Secret":false},{"Name":"WorkflowName","Desc":"需要创建的工作流名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"返回消息","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"\t\n创建的工作流版本号","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"craig.luo","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"craig.luo","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-07-17T10:13:08.843Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"StepFlow","SDKType":"public"},{"Name":"CreateSSL","CName":"创建SSL证书","Desc":"创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来","Product":"ULB","Request":[{"Name":"CaCert","Desc":"CA证书","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PrivateKey","Desc":"加密证书的私钥","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLContent","Desc":"SSL证书的完整内容,包括用户证书、加密证书的私钥、CA证书","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLName","Desc":"SSL证书的名字,默认值为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLType","Desc":"所添加的SSL证书类型,目前只支持Pem格式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UserCert","Desc":"用户的证书","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"SSLId","Desc":"SSL证书的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.145Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:35.76Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/create_ssl.txt","IsIdempotent":false,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"CreateSubnet","CName":"创建子网","Desc":"创建子网","Product":"VPC","Request":[{"Name":"Netmask","Desc":"子网网络号位数,默认为24","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Subnet","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetName","Desc":"子网名称,默认为Subnet","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称,默认为Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"SubnetId","Desc":"子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:32.708Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"CreateUDBInstance","CName":"创建数据库","Desc":"创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例)","Product":"UDB","Request":[{"Name":"AdminPassword","Desc":"管理员密码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"AdminUser","Desc":"管理员帐户名,默认root","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupCount","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupDuration","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupId","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CPU","Desc":"cpu核数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial,默认: Month","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ClusterRole","Desc":"当DB类型(DBTypeId)为mongodb时,需要指定mongo的角色,可选值为\nconfigsrv (配置节点),shardsrv (数据节点)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb/postgesql按版本细分 1:mysql-5.1,2:mysql-5.5,3:percona-5.5,4:mysql-5.6,5:percona-5.6,6:mysql-5.7,7:percona-5.7,8:mariadb-10.0,9:mongodb-2.4,10:mongodb-2.6,11:mongodb-3.0,12:mongodb-3.2,13:postgresql-9.4,14:postgresql-9.6,14:postgresql-10.4","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DisableSemisync","Desc":"是否开启异步高可用,默认不填,可置为true","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 3000G","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"HAArch","Desc":"高可用架构:\n1) haproxy(默认): 当前仅支持mysql。\n2) sentinel: 基于vip和哨兵节点的架构,当前支持mysql和pg。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceType","Desc":"UDB数据库机型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 1000M/2000M/4000M/ 6000M/8000M/12000M/16000M/ 24000M/32000M/48000M/ 64000M/96000M","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ParamGroupId","Desc":"DB实例使用的配置参数组id","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,mysql默认3306,mongodb默认27017,postgresql默认5432","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认值1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"实例所在的业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDBCId","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,默认为false。目前主要可用区、海外机房、新机房只提供SSD资源,非SSD资源不再提供。","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"BD实例id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"创建跨可用区的高可用注意项:\n1. 需要参数 BackupZone:值为高可用容灾的ZoneId\n2. 参数ParamGroupId: 值为跨可用区的配置文件,可以通过DescribeUDBParamGroup获得","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"shun.ding","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PublishTime":"2019-08-13T05:38:43.104Z","PublishUser":"","FileName":"/udb-api/create_udb_instance.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDBInstanceByRecovery","CName":"将新建的db恢复到指定db某个指定时间点","Desc":"创建db,将新创建的db恢复到指定db某个指定时间点","Product":"UDB","Request":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认值1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"RecoeryTime","Desc":"恢复到某个时间点的时间戳(UTC时间格式,默认单位秒)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcDBId","Desc":"源实例的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"db实例id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:17:51.024Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:18:51.525Z","PublishUser":"roy.chen","FileName":"/udb-api/create_udb_instance_by_recovery.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDBParamGroup","CName":"创建配置文件","Desc":"从已有配置文件创建新配置文件","Product":"UDB","Request":[{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb/postgesql按版本细分 1:mysql-5.1,2:mysql-5.5,3:percona-5.5,4:mysql-5.6,5:percona-5.6,6:mysql-5.7,7:percona-5.7,8:mariadb-10.0,9:mongodb-2.4,10:mongodb-2.6,11:mongodb-3.0,12:mongodb-3.2,13:postgresql-9.4,14:postgresql-9.6","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Description","Desc":"参数组描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupName","Desc":"新配置参数组名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"是否是地域级别的配置文件,默认是false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"SrcGroupId","Desc":"源参数组id","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"GroupId","Desc":"新配置参数组id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-07-26T10:30:20.231Z","PublishUser":"","FileName":"/udb-api/create_udb_param_group.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDBReplicationInstance","CName":"创建副本","Desc":"创建MongoDB的副本节点(包括仲裁)","Product":"UDB","Request":[{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsArbiter","Desc":"是否是仲裁节点,默认false,仲裁节点按最小机型创建","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,默认27017,取值范围3306至65535。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcId","Desc":"primary节点的DBId,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"创建从节点的DBId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:17:06.626Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:18:58.015Z","PublishUser":"roy.chen","FileName":"/udb-api/create_udb_replication_instance.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDBRouteInstance","CName":"创建mongos实例","Desc":"创建mongos实例","Product":"UDB","Request":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial,默认: Month","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ConfigsvrId","Desc":"配置服务器的dbid,允许一个或者三个","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"DB类型id,mongodb按版本细分有1:mongodb-2.4,2:mongodb-2.6,3:mongodb-3.0,4:mongodb-3.2","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M /6000M/15000M/30000M","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ParamGroupId","Desc":"DB实例使用的配置参数组id","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,mongodb默认27017","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认值1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"db实例id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PublishTime":"2018-10-30T10:50:31.241Z","PublishUser":"","FileName":"/udb-api/create_udb_route_instance.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDBSlave","CName":"创建从库","Desc":"创建UDB实例的slave","Product":"UDB","Request":[{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"UDB实例部署模式,可选值如下:\nNormal: 普通单点实例\nHA: 高可用部署实例","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsLock","Desc":"是否锁主库,默认为true","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,mysql默认3306","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcId","Desc":"master实例的DBId,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"创建slave的DBId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-12T02:00:35.15Z","PassUser":"zoe.zhou","PublishTime":"2017-12-12T02:02:29.151Z","PublishUser":"zoe.zhou","FileName":"/udb-api/create_udb_slave.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"CreateUDisk","CName":"创建云硬盘","Desc":"创建UDisk磁盘","Product":"UDisk","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic, Postpay, Trial 默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CmkId","Desc":"加密需要的cmk id,UKmsMode为Yes时,必填","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),RSSDDataDisk(RSSD数据盘),默认值(DataDisk)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长 默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买UDisk大小,单位:GB,普通盘: 范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限;SSD盘: 范围[1~4000]。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组 默认:Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否开启数据方舟","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UKmsMode","Desc":"是否加密。Yes:加密,No:不加密,默认值(No)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDiskId","Desc":"UDisk实例Id","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"\"17092\": \"该磁盘版本过低,无法开启数据方舟\"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"alan.ding","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.197Z","PublishUser":"","FileName":"/udisk-api/create_udisk.txt","IsIdempotent":false,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"CreateUDiskSnapshot","CName":"创建快照","Desc":"创建snapshot快照","Product":"UDisk","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic 默认: Dynamic (已废弃)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Comment","Desc":"快照描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"快照名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长 默认: 1 (已废弃)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"快照的UDisk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"SnapshotId","Desc":"快照Id","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.283Z","PublishUser":"","FileName":"/udisk-api/create_udisk_snapshot.txt","IsIdempotent":false,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"CreateUHostInstance","CName":"创建云主机","Desc":"创建UHost实例。","Product":"UHost","Request":[{"Name":"AlarmTemplateId","Desc":"告警模板id,如果传了告警模板id,且告警模板id正确,则绑定告警模板。绑定告警模板失败只会在后台有日志,不会影响创建主机流程,也不会在前端报错。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BootDiskSpace","Desc":"【待废弃,不建议调用】系统盘大小。 单位:GB, 范围[20,100], 步长:10","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"CPU","Desc":"虚拟CPU核数。可选参数:1-64(具体机型与CPU的对应关系参照控制台)。默认值: 4。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费模式。枚举值为: \\\\ \u003e Year,按年付费; \\\\ \u003e Month,按月付费;\\\\ \u003e Dynamic,按小时付费 \\\\ 默认为月付","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"主机代金券ID。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskPassword","Desc":"【待废弃,不建议调用】加密盘的密码。若输入此字段,自动选择加密盘。加密盘需要权限位。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"DiskSpace","Desc":"【待废弃,不建议调用】数据盘大小。 单位:GB, 范围[0,8000], 步长:10, 默认值:20,云盘支持0-8000;本地普通盘支持0-2000;本地SSD盘(包括所有GPU机型)支持100-1000","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"Disks","Desc":"","Required":false,"Type":"array","ArrType":"CreateUHostInstanceParamDisks","Format":"","Secret":false},{"Name":"GPU","Desc":"GPU卡核心数。仅GPU机型支持此字段(可选范围与UHostType相关)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GpuType","Desc":"GPU类型,枚举值[\"K80\", \"P40\", \"V100\"]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"HostType","Desc":"【已废弃】宿主机类型,N2,N1","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"HotplugFeature","Desc":"是否开启热升级特性。True为开启,False为未开启,默认False。","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":true},{"Name":"ImageId","Desc":"镜像ID。 请通过 [DescribeImage](describe_image.html)获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstallAgent","Desc":"【暂不支持】是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"IsolationGroup","Desc":"硬件隔离组id。可通过DescribeIsolationGroup获取。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"KeyPair","Desc":"【暂不支持】Keypair公钥,LoginMode为KeyPair时此项必须","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"LoginMode","Desc":"主机登陆模式。密码(默认选项): Password。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MachineType","Desc":"云主机机型(V2.0),枚举值[\"N\", \"C\", \"G\", \"O\"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MaxCount","Desc":"【批量创建主机时必填】最大创建主机数量,取值范围是[1,100];","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Memory","Desc":"内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参考控制台)。默认值:8192","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"MinimalCpuPlatform","Desc":"最低cpu平台,枚举值[\"Intel/Auto\", \"Intel/IvyBridge\", \"Intel/Haswell\", \"Intel/Broadwell\", \"Intel/Skylake\", \"Intel/Cascadelake\"。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"UHost实例名称。默认:UHost。请遵照[[api:uhost-api:specification|字段规范]]设定实例名称。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"NetCapability","Desc":"网络增强。枚举值:Normal(默认),不开启; Super,开启网络增强1.0; Ultra,开启网络增强2.0(仅支持部分可用区,请参考控制台)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"NetworkId","Desc":"【已废弃】网络ID(VPC2.0情况下无需填写)。VPC1.0情况下,若不填写,代表优先选择基础网络; 若填写,代表选择子网。参见DescribeSubnet。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"NetworkInterface","Desc":"","Required":false,"Type":"array","ArrType":"CreateUHostInstanceParamNetworkInterface","Format":"","Secret":false},{"Name":"Password","Desc":"UHost密码。请遵照[[api:uhost-api:specification|字段规范]]设定密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64UGFzc3dvcmQx。","Required":true,"Type":"string","ArrType":"","Format":"base64","Secret":false},{"Name":"PrivateIp","Desc":"【数组】创建云主机时指定内网IP。若不传值,则随机分配当前子网下的IP。调用方式举例:PrivateIp.0=x.x.x.x。当前只支持一个内网IP。","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"PrivateMac","Desc":"【批量创建该参数无效】【内部字段】创建云主机时指定Mac。调用方式举例:PrivateMac=\"xx:xx:xx:xx:xx:xx\"。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长。默认:值 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表购买至月末。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"【内部参数】资源类型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"SecurityGroupId","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SetId","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"StorageType","Desc":"【待废弃,不建议调用】磁盘类型,同时设定系统盘和数据盘的磁盘类型。枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘;默认为LocalDisk。仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"SubnetId","Desc":"子网 ID。默认为当前地域的默认子网。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组。默认:Default(Default即为未分组)。请遵照[[api:uhost-api:specification|字段规范]]设定业务组。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TimemachineFeature","Desc":"【待废弃,不建议调用】是否开启方舟特性。Yes为开启方舟,No为关闭方舟。目前仅选择普通本地盘+普通本地盘 或 SSD云盘+普通云盘的组合支持开启方舟。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"UHostType","Desc":"【建议后续不再使用】云主机机型V1.0。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UserDataScript","Desc":"【暂不支持】cloudinit方式下,用户初始化脚本","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"VPCId","Desc":"VPC ID。默认为当前地域的默认VPC。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"IPs","Desc":"【批量创建不会返回】IP信息","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"UHostIds","Desc":"UHost实例Id集合","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[{"Name":"CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSH","Desc":"","Product":"UHost","Params":[{"Name":"Area","Desc":"填写支持SSH访问IP的地区名称,如“洛杉矶”,“新加坡”,“香港”,“东京”,“华盛顿”,“法兰克福”。Area和AreaCode两者必填一个","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"AreaCode","Desc":"GlobalSSH的。AreaCode, 区域航空港国际通用代码。Area和AreaCode两者必填一个","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"SSH端口,1-65535且不能使用80,443端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"},{"Name":"CreateUHostInstanceParamNetworkInterfaceEIP","Desc":"","Product":"UHost","Params":[{"Name":"Bandwidth","Desc":"【如果绑定EIP这个参数必填】弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: 流量计费[1-300],带宽计费[1-800]","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"当前EIP代金券id。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GlobalSSH","Desc":"","Required":false,"Type":"CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSH","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":"【如果绑定EIP这个参数必填】弹性IP的线路如下: 国际: International BGP: Bgp 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International.其他海外线路均为 International","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. \"Free\":免费带宽模式.默认为 \"Bandwidth\".","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"},{"Name":"CreateUHostInstanceParamNetworkInterface","Desc":"","Product":"UHost","Params":[{"Name":"EIP","Desc":"","Required":false,"Type":"CreateUHostInstanceParamNetworkInterfaceEIP","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"},{"Name":"CreateUHostInstanceParamDisks","Desc":"","Product":"UHost","Params":[{"Name":"BackupType","Desc":"磁盘备份方案。枚举值:\\\\ \u003e NONE,无备份 \\\\ \u003e DATAARK,数据方舟 \\\\ 当前磁盘支持的备份模式参考 [[api:uhost-api:disk_type|磁盘类型]]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"云盘代金券id。不适用于系统盘/本地盘。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Encrypted","Desc":"【功能仅部分可用区开放,详询技术支持】磁盘是否加密。加密:true, 不加密: false\n加密必须传入对应的的KmsKeyId","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"IsBoot","Desc":"是否是系统盘。枚举值:\\\\ \u003e True,是系统盘 \\\\ \u003e False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"KmsKeyId","Desc":"【功能仅部分可用区开放,详询技术支持】kms key id。选择加密盘时必填。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"磁盘大小,单位GB。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"磁盘类型。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-07-02T12:19:43.676Z","PublishUser":"","FileName":"/uhost-api/create_uhost_instance.txt","IsIdempotent":false,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"CreateULB","CName":"创建负载均衡","Desc":"创建负载均衡实例,可以选择内网或者外网","Product":"ULB","Request":[{"Name":"BusinessId","Desc":"ULB 所属的业务组ID,如果不传则使用默认的业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"付费方式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InnerMode","Desc":"创建的ULB是否为内网模式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OuterMode","Desc":"创建的ULB是否为外网模式,默认即为外网模式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PrivateIp","Desc":"创建内网ULB时指定内网IP。若不传值,则随机分配当前子网下的IP(暂时不对外开放,创建外网ULB该字段会忽略)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"内网ULB 所属的子网ID,如果不传则使用默认的子网","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBName","Desc":"负载均衡的名字,默认值为“ULB”","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"ULB所在的VPC的ID, 如果不传则使用默认的VPC","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ULBId","Desc":"负载均衡实例的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"OuterMode 与 InnerMode 同时传 Yes 时,以 OuterMode 为准\n当传了 InnerMode: Yes 之后,需要传一个 SubnetId 来表示用户选择了哪个子网","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-06-17T08:43:17.884Z","PublishUser":"","FileName":"/ulb-api/create_ulb.txt","IsIdempotent":false,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"CreateUMemSpace","CName":"创建内存空间","Desc":"创建UMem内存空间","Product":"UMem","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic, Trial 默认: Month","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"空间名称,长度(6\u003c=size\u003c=63)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"","Required":false,"Type":"","ArrType":"","Format":"base64","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Protocol","Desc":"协议:memcache, redis (默认redis).注意:redis无single类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长 默认: 1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"内存大小, 单位:GB, 范围[1~1024]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"SpaceId","Desc":"创建内存空间ID列表","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.736Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:14:52.869Z","PublishUser":"zoe.zhou","FileName":"/umem-api/create_space.txt","IsIdempotent":false,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"CreateUMemcacheGroup","CName":"创建单机Memcache","Desc":"创建单机Memcache","Product":"UMem","Request":[{"Name":"ChargeType","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ConfigId","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"9a891891-c245-4b66-bce8-67e59430d67c\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金券ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"请求创建组的名称 范围[6-60]","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Protocol","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"每个节点的内存大小,单位GB,默认1GB 目前仅支持1/2/4/8/16/32这几档","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组 默认:Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"Memcache版本信息,默认为1.4.31","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"GroupId","Desc":"创建的组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yang.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"erina.huang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"yonge.li","PublishTime":"2019-05-28T03:56:20.84Z","PublishUser":"","FileName":"/umem-api/create_umemcache_group.txt","IsIdempotent":false,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"CreateURedisGroup","CName":"创建主备redis","Desc":"创建主备redis","Product":"UMem","Request":[{"Name":"AutoBackup","Desc":"是否自动备份,enable或disable,默认disable","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupId","Desc":"有此项代表从备份中创建,无代表正常创建","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"自动备份开始时间,范围[0-23],默认3点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ConfigId","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金券ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"HighAvailability","Desc":"是否开启高可用,enable或disable","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MasterGroupId","Desc":"Master Redis Group的ID,创建只读Slave时,必须填写","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"请求创建组的名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"初始化密码,需要 base64 编码","Required":false,"Type":"string","ArrType":"","Format":"base64","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,默认为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"每个节点的内存大小,单位GB,默认1GB,目前仅支持1/2/4/8/16/32,六种","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SlaveZone","Desc":"跨机房URedis,slave所在可用区(必须和Zone在同一Region,且不可相同)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"Redis版本信息(详见DescribeURedisVersion返回结果),默认版本3.0","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"GroupId","Desc":"创建的组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yang.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.272Z","PublishUser":"","FileName":"/umem-api/create_group.txt","IsIdempotent":false,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"CreateUSMSSignature","CName":"申请短信签名","Desc":"调用接口CreateUSMSSignature申请短信签名","Product":"USMS","Request":[{"Name":"CertificateType","Desc":"签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Description","Desc":"短信签名申请原因","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"File","Desc":"短信签名的资质证明文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProxyFile","Desc":"短信签名授权委托文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"短信签名名称;\n长度为2-12个字符, 可包含中文、数字和符号;无需填写【】或[],系统会自动添加","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigPurpose","Desc":"签名用途,0-自用,1-他用;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SigType","Desc":"签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"返回状态码描述,如果操作成功,默认返回为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"短信签名名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigId","Desc":"短信签名ID(短信签名申请时的工单ID)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"您可以通过调用接口CreateUSMSSignature或者到控制台申请短信签名,短信签名需符合[UCloud服务协议](https://docs.ucloud.cn/management_monitor/usms/introduction/service_level),短信签名申请流程可参见官网[短信签名审核规范](https://docs.ucloud.cn/management_monitor/usms/introduction/2005/2103)说明;","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-08-27T03:49:26.169Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"CreateUSMSTemplate","CName":"申请短信模板","Desc":"调用接口CreateUSMSTemplate申请短信模板","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID,不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Purpose","Desc":"短信模板用途类型:\n1-验证码类短信模板;\n2-系统通知类短信模板;\n3-会员推广类短信模板;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Remark","Desc":"短信模板申请原因说明,字数不超过128,每个中文、符号、英文、数字等都计为1个字。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Template","Desc":"短信模板内容,说明如下:\n字数不超过500,每个中文、符号、英文、数组等都计为一个字;\n模板中的变量填写格式:{N},其中N为大于1的整数,有多个参数时,建议N从1开始顺次,例如:{1}、{2}等;\n短信模板禁止仅包括变量的情况;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateName","Desc":"短信模板名称,不超过32个字符,每个中文、符号、英文、数字等都计为1个字。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UnsubscribeInfo","Desc":"当Purpose为3时,也即会员推广类短信模板,该项必填。枚举值:TD退订、回T退订、回N退订、回TD退订、退订回T、退订回D、退订回TD、退订回复T、退订回复D、退订回复N、退订回复TD、拒收回T","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true}],"Response":[{"Name":"Message","Desc":"返回状态码描述,如果操作成功,默认返回为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateId","Desc":"短信模板ID(短信模板申请时的工单ID)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"您可以通过调用接口CreateUSMSTemplate或者到控制台申请短信模板,短信模板需遵守 [UCloud服务协议](https://docs.ucloud.cn/management_monitor/usms/introduction/service_level),短信模板申请流程可参见官网 [短信模板审核规范](https://docs.ucloud.cn/management_monitor/usms/introduction/2005/2103) 说明;","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-08-27T03:49:26.148Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"CreateVPC","CName":"创建VPC","Desc":"创建VPC","Product":"VPC","Request":[{"Name":"Name","Desc":"VPC名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Network","Desc":"VPC网段","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"VPC类型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true}],"Response":[{"Name":"VPCId","Desc":"VPC资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.683Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"CreateVPCIntercom","CName":"新建VPC互通","Desc":"新建VPC互通关系","Product":"VPC","Request":[{"Name":"DstProjectId","Desc":"目的项目ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DstRegion","Desc":"目的所在地域(如果目的VPC和源VPC不在同一个地域,两个地域需要建立跨域通道,且该字段必选)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DstVPCId","Desc":"目的VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"源VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"新建VPC互通关系","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.624Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"CreateVServer","CName":"创建VServer","Desc":"创建VServer实例,定义监听的协议和端口以及负载均衡算法","Product":"ULB","Request":[{"Name":"ClientTimeout","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Domain","Desc":"根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"FrontendPort","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ListenType","Desc":"监听器类型,枚举值为:RequestProxy -\u003e 请求代理;PacketsTransmit -\u003e 报文转发;默认为\"RequestProxy\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Method","Desc":"VServer负载均衡模式,枚举值:Roundrobin -\u003e 轮询;Source -\u003e 源地址;ConsistentHash -\u003e 一致性哈希;SourcePort -\u003e 源地址(计算端口);ConsistentHashPort -\u003e 一致性哈希(计算端口); WeightRoundrobin -\u003e 加权轮询; Leastconn -\u003e 最小连接数。\nConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。\n默认为:\"Roundrobin\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MonitorType","Desc":"健康检查类型,枚举值:Port -\u003e 端口检查;Path -\u003e 路径检查;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Path","Desc":"根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceInfo","Desc":"根据PersistenceType确认; None和ServerInsert: 此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceType","Desc":"VServer会话保持方式,默认关闭会话保持。枚举值:None -\u003e 关闭;ServerInsert -\u003e 自动生成KEY;UserDefined -\u003e 用户自定义KEY。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Protocol","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP。默认为“HTTP\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerName","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"VServerId","Desc":"VServer实例的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zebin.wu","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-07-31T03:44:48.613Z","PublishUser":"","FileName":"/ulb-api/create_vserver.txt","IsIdempotent":false,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DeleteBandwidthPackage","CName":"删除带宽包","Desc":"删除弹性IP上已附加带宽包","Product":"UNet","Request":[{"Name":"BandwidthPackageId","Desc":"带宽包资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:31.008Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:35:30.848Z","PublishUser":"zoe.zhou","FileName":"/unet-api/delete_bandwidth_package.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DeleteFirewall","CName":"删除防火墙","Desc":"删除防火墙","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.526Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T03:54:30.784Z","PublishUser":"zoe.zhou","FileName":"/unet-api/newfirewall/delete_firewall.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DeleteGlobalSSHInstance","CName":"删除GlobalSSH实例","Desc":"删除GlobalSSH实例","Product":"PathX","Request":[{"Name":"InstanceId","Desc":"实例Id,资源的唯一标识","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,如org-xxxx。请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"提示信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"wenbin.wang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PublishTime":"2018-11-29T11:26:49.041Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"PathX","SDKType":"public"},{"Name":"DeletePolicy","CName":"删除转发策略","Desc":"删除内容转发策略","Product":"ULB","Request":[{"Name":"GroupId","Desc":"内容转发策略组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PolicyId","Desc":"内容转发策略ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer 资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.127Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:31.81Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/delete_policy.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DeleteSSL","CName":"删除SSL证书","Desc":"删除SSL证书","Product":"ULB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.125Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:27.522Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/delete_ssl.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DeleteSubnet","CName":"删除子网","Desc":"删除子网","Product":"VPC","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.621Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DeleteUDBBackup","CName":"删除备份","Desc":"删除UDB实例备份","Product":"UDB","Request":[{"Name":"BackupId","Desc":"备份id,可通过DescribeUDBBackup获得","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yan.sun","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-12T02:00:35.147Z","PassUser":"zoe.zhou","PublishTime":"2017-12-12T02:04:24.697Z","PublishUser":"zoe.zhou","FileName":"/udb-api/delete_udb_backup.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DeleteUDBInstance","CName":"删除云数据库","Desc":"删除UDB实例","Product":"UDB","Request":[{"Name":"DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDBCId","Desc":"专区ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"feinian.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-12T02:00:35.312Z","PassUser":"zoe.zhou","PublishTime":"2018-01-19T08:21:27.469Z","PublishUser":"zoe.zhou","FileName":"/udb-api/delete_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DeleteUDBLogPackage","CName":"删除UDB日志包","Desc":"删除UDB日志包","Product":"UDB","Request":[{"Name":"BackupId","Desc":"日志包id,可通过DescribeUDBLogPackage获得","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yan.sun","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-12T02:00:35.148Z","PassUser":"zoe.zhou","PublishTime":"2017-12-12T02:01:18.585Z","PublishUser":"zoe.zhou","FileName":"/udb-api/delete_udb_log_package.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DeleteUDBParamGroup","CName":"删除配置","Desc":"删除配置参数组","Product":"UDB","Request":[{"Name":"GroupId","Desc":"参数组id,可通过DescribeUDBParamGroup获取","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:00:04.92Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:01:29.259Z","PublishUser":"roy.chen","FileName":"/udb-api/delete_udb_param_group.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DeleteUDisk","CName":"删除云硬盘","Desc":"删除UDisk","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"要删除的UDisk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T14:31:54.413Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T14:32:14.502Z","PublishUser":"roy.chen","FileName":"/udisk-api/delete_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DeleteUDiskSnapshot","CName":"删除快照","Desc":"删除Snapshot","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotId","Desc":"快照Id(填写后不能填写UDisk Id)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"UDisk Id,删除该盘所创建出来的所有快照(填写后不能填写SnapshotId)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-08-13T05:44:17.651Z","PublishUser":"","FileName":"/udisk-api/delete_udisk_snapshot.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DeleteULB","CName":"删除负载均衡","Desc":"删除负载均衡实例","Product":"ULB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReleaseEip","Desc":"删除ulb时是否释放绑定的EIP,false标识只解绑EIP,true表示会释放绑定的EIP,默认是false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2018-10-30T10:54:32.081Z","PublishUser":"","FileName":"/ulb-api/delete_ulb.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DeleteUMemSpace","CName":"删除空间","Desc":"删除UMem内存空间","Product":"UMem","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"UMem内存空间ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.818Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:15:37.826Z","PublishUser":"zoe.zhou","FileName":"/umem-api/delete_space.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DeleteUMemcacheGroup","CName":"删除单机Memcache","Desc":"删除单机Memcache","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"caroline.yuan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.801Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:15:23.244Z","PublishUser":"zoe.zhou","FileName":"/umem-api/delete_umemcache_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DeleteURedisGroup","CName":"删除主备redis","Desc":"删除主备redis","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.877Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:02.107Z","PublishUser":"zoe.zhou","FileName":"/umem-api/delete_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DeleteUSMSSignature","CName":"删除短信签名","Desc":"调用接口DeleteUSMSSignature删除短信签名","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID,不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigIds","Desc":"签名ID(也即短信签名申请时的工单ID),支持以数组的方式,举例,以SigIds.0、SigIds.1...SigIds.N方式传入 ","Required":true,"Type":"array","ArrType":"int","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"返回状态码描述,如果操作成功,默认返回为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"1.不支持删除正在审核中的短信签名;2.短信签名删除后不可恢复,请谨慎操作。","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-08-27T03:49:26.167Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"DeleteUSMSTemplate","CName":"删除短信模板","Desc":"调用接口DeleteUSMSTemplate删除短信模板","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"TemplateIds","Desc":"模板ID(也即短信模板申请时的工单ID),支持以数组的方式,举例,以TemplateIds.0、TemplateIds.1...TemplateIds.N方式传入","Required":true,"Type":"array","ArrType":"int","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true}],"Response":[{"Name":"Message","Desc":"返回状态码描述,如果操作成功,默认返回为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"1.不支持删除正在审核中的短信模板;2.短信模板删除后不可恢复,请谨慎操作。","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-08-27T03:49:26.144Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"DeleteVPC","CName":"删除VPC","Desc":"删除VPC","Product":"VPC","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC资源Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.665Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DeleteVPCIntercom","CName":"删除VPC互通","Desc":"删除VPC互通关系","Product":"VPC","Request":[{"Name":"DstProjectId","Desc":"目的VPC所在项目ID,默认为源VPC所在项目ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DstRegion","Desc":"目的VPC所在地域,默认为源VPC所在地域","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DstVPCId","Desc":"目的VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"源VPC所在地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"源VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"删除VPC打通关系","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:32.711Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DeleteVServer","CName":"删除VServer","Desc":"删除VServer实例","Product":"ULB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"VServerId 对应 CreateVServer 返回的 VServerId\n或者 DescribeVServer / DescribeULB 返回的 ULBVServerSet 中的 VServerId","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.066Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:24:13.074Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/delete_vserver.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DescribeBandwidthPackage","CName":"获取带宽包信息","Desc":"获取某地域下的带宽包信息","Product":"UNet","Request":[{"Name":"Limit","Desc":"返回数据分页值, 取值范围为 [0,10000000] 之间的整数, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"返回数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSets","Desc":"带宽包详细信息, 参见 UnetBandwidthPackageSet","Required":false,"Type":"array","ArrType":"UnetBandwidthPackageSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的带宽包总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"EIPAddrSet","Desc":"DescribeBandwidthPackage","Product":"UNet","Params":[{"Name":"IP","Desc":"弹性IP地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":"运营商信息, 枚举值为: Bgp: BGP; International: 国际.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"},{"Name":"UnetBandwidthPackageSet","Desc":"DescribeBandwidthPackage","Product":"UNet","Params":[{"Name":"Bandwidth","Desc":"带宽包的临时带宽值, 单位Mbps","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BandwidthPackageId","Desc":"带宽包的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间, 格式为 Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DisableTime","Desc":"失效时间, 格式为 Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPAddr","Desc":"带宽包所绑定弹性IP的详细信息,只有当EIPId对应双线IP时, EIPAddr的长度为2, 其他情况, EIPAddr长度均为1.参见 EIPAddrSet","Required":false,"Type":"array","ArrType":"EIPAddrSet","Format":"","Secret":false},{"Name":"EIPId","Desc":"带宽包所绑定弹性IP的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EnableTime","Desc":"生效时间, 格式为 Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"tim.tan","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-08-07T07:37:47.316Z","PublishUser":"","FileName":"/unet-api/describe_bandwidth_package.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeBandwidthUsage","CName":"获取带宽用量","Desc":"获取带宽用量信息","Product":"UNet","Request":[{"Name":"EIPIds","Desc":"弹性IP的资源Id. 如果为空, 则返回当前 Region中符合条件的所有EIP的带宽用量, n为自然数","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据分页值, 取值范围为 [0,10000000] 之间的整数, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"OffSet","Desc":"返回数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"EIPSet","Desc":"单个弹性IP的带宽用量详细信息, 详见 UnetBandwidthUsageEIPSet, 如没有弹性IP资源则没有该返回值。","Required":false,"Type":"array","ArrType":"UnetBandwidthUsageEIPSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"EIPSet中的元素个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UnetBandwidthUsageEIPSet","Desc":"DescribeBandwidthUsage","Product":"UNet","Params":[{"Name":"CurBandwidth","Desc":"最近5分钟带宽用量, 单位Mbps","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"EIPId","Desc":"弹性IP资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.999Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:35:18.237Z","PublishUser":"zoe.zhou","FileName":"/unet-api/describe_bandwidth_usage.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeEIP","CName":"获取弹性IP信息","Desc":"获取弹性IP信息","Product":"UNet","Request":[{"Name":"EIPIds.n","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"数据分页值, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"EIPSet","Desc":"弹性IP列表, 每项参数详见 UnetEIPSet","Required":false,"Type":"array","ArrType":"UnetEIPSet","Format":"","Secret":false},{"Name":"TotalBandwidth","Desc":"满足条件的弹性IP带宽总和, 单位Mbps","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的弹性IP总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:07:41.251Z","PublishUser":"","FileName":"/unet-api/describe_eip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeFirewall","CName":"获取防火墙信息","Desc":"获取防火墙组信息","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"绑定防火墙组的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"绑定防火墙组的资源类型,默认为全部资源类型。枚举值为:\"unatgw\",NAT网关; \"uhost\",云主机; \"upm\",物理云主机; \"hadoophost\",hadoop节点; \"fortresshost\",堡垒机; \"udhost\",私有专区主机;\"udockhost\",容器;\"dbaudit\",数据库审计.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"获取的防火墙组详细信息 参见 FirewallDataSet","Required":false,"Type":"array","ArrType":"FirewallDataSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"FirewallRuleSet","Desc":"DescribeFirewall","Product":"UNet","Params":[{"Name":"DstPort","Desc":"目标端口","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Priority","Desc":"优先级","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProtocolType","Desc":"协议类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"防火墙规则备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RuleAction","Desc":"防火墙动作","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcIP","Desc":"源地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"},{"Name":"FirewallDataSet","Desc":"DescribeFirewall","Product":"UNet","Params":[{"Name":"CreateTime","Desc":"防火墙组创建时间,格式为Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"FWId","Desc":"防火墙ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"安全组ID(即将废弃)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"防火墙名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"防火墙备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceCount","Desc":"防火墙绑定资源数量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Rule","Desc":"防火墙组中的规则列表,参见 FirewallRuleSet","Required":false,"Type":"array","ArrType":"FirewallRuleSet","Format":"","Secret":false},{"Name":"Tag","Desc":"防火墙业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"防火墙组类型,枚举值为: \"user defined\", 用户自定义防火墙; \"recommend web\", 默认Web防火墙; \"recommend non web\", 默认非Web防火墙","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yang.qu","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.589Z","PublishUser":"","FileName":"/unet-api/newfirewall/describe_firewall.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeFirewallResource","CName":"获取防火墙绑定资源","Desc":"获取防火墙组所绑定资源的外网IP","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ResourceSet","Desc":"资源列表,见 ResourceSet","Required":false,"Type":"array","ArrType":"ResourceSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"绑定资源总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"ResourceSet","Desc":"资源信息","Product":"UNet","Params":[{"Name":"Name","Desc":"名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PrivateIP","Desc":"内网IP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceID","Desc":"绑定该防火墙的资源id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"绑定防火墙组的资源类型。\"unatgw\",NAT网关; \"uhost\",云主机; \"upm\",物理云主机; \"hadoophost\",hadoop节点; \"fortresshost\",堡垒机; \"udhost\",私有专区主机;\"udockhost\",容器;\"dbaudit\",数据库审计.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"状态","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"sophia.an","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.6Z","PublishUser":"","FileName":"/unet-api/newfirewall/describe_firewall_resorce.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeGlobalSSHArea","CName":"获取GlobalSSH覆盖的地区列表","Desc":"获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性","Product":"PathX","Request":[{"Name":"ProjectId","Desc":"项目ID,如org-uxcvb","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"AreaSet","Desc":"支持GlobalSSH的地区","Required":false,"Type":"array","ArrType":"GlobalSSHArea","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"GlobalSSHArea","Desc":"GlobalSSH覆盖地区,包括关联的UCloud机房信息","Product":"PathX","Params":[{"Name":"Area","Desc":"GlobalSSH覆盖的地区,如香港、东京、洛杉矶等","Required":true,"Type":"string","ArrType":"string","Format":"","Secret":false},{"Name":"AreaCode","Desc":"地区代号,以地区AirPort Code","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionSet","Desc":"ucloud机房代号构成的数组,如[\"hk\",\"us-ca\"]","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false}],"CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"pathx"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-08-03T09:21:37.367Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"pathx","SDKType":"public"},{"Name":"DescribeGlobalSSHInstance","CName":"获取GlobalSSH实例列表","Desc":"获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例)","Product":"PathX","Request":[{"Name":"InstanceId","Desc":"实例ID,资源唯一标识","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,如org-xxxx。请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"InstanceSet","Desc":"GlobalSSH实例列表,实例的属性参考GlobalSSHInfo模型","Required":false,"Type":"array","ArrType":"GlobalSSHInfo","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"wenbin.wang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PublishTime":"2018-11-29T11:26:35.24Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"PathX","SDKType":"public"},{"Name":"DescribeImage","CName":"获取镜像列表","Desc":"获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。","Product":"UHost","Request":[{"Name":"ImageId","Desc":"镜像Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageType","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据长度,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"OsType","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PriceSet","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ImageSet","Desc":"镜像列表详见 UHostImageSet","Required":false,"Type":"array","ArrType":"UHostImageSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的镜像总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UHostImageSet","Desc":"DescribeImage","Product":"UHost","Params":[{"Name":"CreateTime","Desc":"创建时间,格式为Unix时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Features","Desc":"特殊状态标识, 目前只有[NetEnhnced](高包量机型)","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"FuncType","Desc":"行业镜像类型(仅行业镜像将返回这个值)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageDescription","Desc":"镜像描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageId","Desc":"镜像ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageName","Desc":"镜像名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageSize","Desc":"镜像大小","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ImageType","Desc":"镜像类型 标准镜像:Base, 行业镜像:Business,自定义镜像:Custom","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IntegratedSoftware","Desc":"集成软件名称(仅行业镜像将返回这个值)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Links","Desc":"介绍链接(仅行业镜像将返回这个值)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsName","Desc":"操作系统名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsType","Desc":"操作系统类型:Liunx,Windows","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"镜像状态, 可用:Available,制作中:Making, 不可用:Unavailable","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Vendor","Desc":"供应商(仅行业镜像将返回这个值)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html) |","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"vivi.shi","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.487Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:10:30.792Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/describe_image.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"DescribePHost","CName":"获取物理机信息","Desc":"获取物理机详细信息","Product":"UPHost","Request":[{"Name":"Limit","Desc":"返回数据长度,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PHostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostSet","Desc":"PHost资源列表,参见 PHostSet","Required":false,"Type":"array","ArrType":"PHostSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的PHost总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"PHostCPUSet","Desc":"DescribePHost","Product":"UPHost","Params":[{"Name":"CoreCount","Desc":"CPU核数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"CPU个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Frequence","Desc":"CPU主频","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"Model","Desc":"CPU型号","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"},{"Name":"PHostDiskSet","Desc":"GetPHostTypeInfo","Product":"UPHost","Params":[{"Name":"Count","Desc":"磁盘数量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IOCap","Desc":"磁盘IO性能,单位MB/s(待废弃)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"磁盘名称,sys/data","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Space","Desc":"单盘大小 单位GB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"磁盘属性","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"rock.dong","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"},{"Name":"PHostIPSet","Desc":"DescribePHost","Product":"UPHost","Params":[{"Name":"Bandwidth","Desc":"IP对应带宽,单位Mb,内网IP不显示带宽信息","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IPAddr","Desc":"IP地址,","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IPId","Desc":"IP资源ID(内网IP无资源ID)(待废弃)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MACAddr","Desc":"MAC地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":" 国际: Internation, BGP: Bgp, 内网: Private ","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"},{"Name":"PHostSet","Desc":"DescribePHost","Product":"UPHost","Params":[{"Name":"AutoRenew","Desc":"自动续费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CPUSet","Desc":"CPU信息,见 PHostCPUSet","Required":false,"Type":"array","ArrType":"PHostCPUSet","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限)默认为月付","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Cluster","Desc":"网络环境,千兆:1G ,万兆:10G","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Components","Desc":"组件信息(暂不支持)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskSet","Desc":"磁盘信息,见 PHostDiskSet","Required":false,"Type":"array","ArrType":"PHostDiskSet","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"到期时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IPSet","Desc":"IP信息,见 PHostIPSet","Required":false,"Type":"array","ArrType":"PHostIPSet","Format":"","Secret":false},{"Name":"ImageName","Desc":"镜像名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsSupportKVM","Desc":"是否支持紧急登录","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Memory","Desc":"内存大小,单位:MB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"物理机名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OSType","Desc":"操作系统类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OSname","Desc":"操作系统名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PHostId","Desc":"PHost资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PHostType","Desc":"物理机类型,DB或SSD","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PMStatus","Desc":"物理云主机状态,初始化:Initializing; 启动中:Starting; 运行中:Running;关机中:Stopping; 安装失败:InstallFailed; 重启中:Rebooting;关机:Stopped; 已删除:Terminated;冻结: Locked;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PowerState","Desc":"电源状态,on 或 off","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"物理机备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SN","Desc":"物理机序列号","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"rock.dong","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"fee.fei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-08-09T02:16:32.064Z","PublishUser":"","FileName":"/uphost-api/describephost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"DescribePHostImage","CName":"获取物理机镜像","Desc":"获取物理云主机镜像列表","Product":"UPHost","Request":[{"Name":"ImageId","Desc":"镜像ID","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ImageType","Desc":"镜像类别,枚举为:Base,标准镜像;默认为标准镜像。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据长度,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ImageSet","Desc":"镜像列表 PHostImageSet","Required":false,"Type":"array","ArrType":"PHostImageSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的镜像总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"PHostImageSet","Desc":"DescribePHostImage","Product":"UPHost","Params":[{"Name":"ImageId","Desc":"镜像ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageName","Desc":"镜像名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsName","Desc":"操作系统名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsType","Desc":"操作系统类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.884Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:47:53.942Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/describephostimage.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"DescribePHostTags","CName":"获取物理机业务组","Desc":"获取物理机tag列表(业务组)","Product":"UPHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"TagSet","Desc":"具体参见 PHostTagSet","Required":false,"Type":"array","ArrType":"PHostTagSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"Tag的个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"PHostTagSet","Desc":"DescribePHostTags","Product":"UPHost","Params":[{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TotalCount","Desc":"该业务组中包含的主机个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:50:44.077Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:50:49.317Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/describephosttags.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"DescribeSSL","CName":"获取SSL证书信息","Desc":"获取SSL证书信息","Product":"ULB","Request":[{"Name":"Limit","Desc":"数据分页值,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量,默认值为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"SSL证书详细信息,具体结构见 ULBSSLSet","Required":false,"Type":"array","ArrType":"ULBSSLSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的SSL证书总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"SSLBindedTargetSet","Desc":"DescribeSSL","Product":"ULB","Params":[{"Name":"ULBId","Desc":"VServer 所属的ULB实例的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBName","Desc":"ULB实例的名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"SSL证书绑定到的VServer的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerName","Desc":"对应的VServer的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"geoffrey.xia","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"ULBSSLSet","Desc":"DescribeSSL","Product":"ULB","Params":[{"Name":"BindedTargetSet","Desc":"SSL证书绑定到的对象","Required":false,"Type":"array","ArrType":"SSLBindedTargetSet","Format":"","Secret":false},{"Name":"CreateTime","Desc":"SSL证书的创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"HashValue","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLContent","Desc":"SSL证书的内容","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLName","Desc":"SSL证书的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLType","Desc":"SSL证书类型,暂时只有 Pem 一种类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"geoffrey.xia","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-26T08:15:53.455Z","PublishUser":"","FileName":"/ulb-api/describe_ssl.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DescribeShareBandwidth","CName":"获取共享带宽信息","Desc":"获取共享带宽信息","Product":"UNet","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthIds","Desc":"需要返回的共享带宽Id","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"共享带宽信息组 参见 UnetShareBandwidthSet","Required":false,"Type":"array","ArrType":"UnetShareBandwidthSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"符合条件的共享带宽总数,大于等于返回DataSet长度","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"EIPAddrSet","Desc":"DescribeBandwidthPackage","Product":"UNet","Params":[{"Name":"IP","Desc":"弹性IP地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":"运营商信息, 枚举值为: BGP: BGP; International: 国际.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"},{"Name":"EIPSetData","Desc":"describeShareBandwidth","Product":"UNet","Params":[{"Name":"Bandwidth","Desc":"EIP带宽值","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPAddr","Desc":"EIP的IP信息,详情见EIPAddrSet","Required":false,"Type":"array","ArrType":"EIPAddrSet","Format":"","Secret":false},{"Name":"EIPId","Desc":"EIP资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"aaq.ma","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"aaq.ma","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"},{"Name":"UnetShareBandwidthSet","Desc":"DescribeShareBandwidth","Product":"UNet","Params":[{"Name":"BandwidthGuarantee","Desc":"共享带宽保底值(后付费)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"付费方式, 预付费:Year 按年,Month 按月,Dynamic 按需;后付费:PostPay(按月)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间, 格式为Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPSet","Desc":"EIP信息,详情见 EIPSetData","Required":false,"Type":"array","ArrType":"EIPSetData","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"过期时间, 格式为Unix Timestamp","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"共享带宽名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PostPayStartTime","Desc":"共享带宽后付费开始计费时间(后付费)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidth","Desc":"共享带宽值(预付费)/共享带宽峰值(后付费), 单位Mbps","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"共享带宽的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"aaq.ma","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"may.he","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-12-27T03:06:50.737Z","PublishUser":"","FileName":"/unet-api/describe_share_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeSubnet","CName":"获取子网信息","Desc":"获取子网信息","Product":"VPC","Request":[{"Name":"BusinessId","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Limit","Desc":"列表长度,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id,适用于一次查询一个子网信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetIds","Desc":"子网id数组,适用于一次查询多个子网信息","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称,默认为Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC资源id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"子网信息数组,具体资源见下方SubnetInfo","Required":true,"Type":"array","ArrType":"SubnetInfo","Format":"","Secret":false},{"Name":"TotalCount","Desc":"子网总数量","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"SubnetInfo","Desc":"子网信息","Product":"VPC","Params":[{"Name":"CreateTime","Desc":"创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Gateway","Desc":"子网网关","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"HasNATGW","Desc":"是否有natgw","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Netmask","Desc":"子网掩码","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RouteTableId","Desc":"路由表Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Subnet","Desc":"子网网段","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetName","Desc":"子网名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetType","Desc":"子网类型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPCId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCName","Desc":"VPC名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"VPC2.0"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:32.706Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DescribeSubnetResource","CName":"展示子网资源","Desc":"展示子网资源","Product":"VPC","Request":[{"Name":"Limit","Desc":"单页返回数据长度,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"资源类型,默认为全部资源类型。枚举值为:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"返回数据集,请见SubnetResource","Required":false,"Type":"array","ArrType":"SubnetResource","Format":"","Secret":false},{"Name":"TotalCount","Desc":"总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"SubnetResource","Desc":"子网下资源","Product":"VPC","Params":[{"Name":"IP","Desc":"资源ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"资源类型。对应的资源类型:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,分布式消息系统;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP.","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"VPC2.0"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"may.he","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-01-16T13:03:18.483Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DescribeUDBBackup","CName":"获取备份列表","Desc":"列表UDB实例备份信息","Product":"UDB","Request":[{"Name":"BackupType","Desc":"备份类型,取值为0或1,0表示自动,1表示手动","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BeginTime","Desc":"过滤条件:起始时间(Unix时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息 该值可以通过DescribeUDBInstance获取","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EndTime","Desc":"过滤条件:结束时间(Unix时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"备份信息 参照UDBBackupSet","Required":false,"Type":"array","ArrType":"UDBBackupSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件备份总数,如果指定dbid,则是该db备份总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBBackupSet","Desc":"DescribeUDBBackup","Product":"UDB","Params":[{"Name":"BackupEndTime","Desc":"备份完成时间(Unix时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupId","Desc":"备份id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupName","Desc":"备份名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupSize","Desc":"备份文件大小(字节)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"备份时间(Unix时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupType","Desc":"备份类型,取值为0或1,0表示自动,1表示手动","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨机房高可用备库所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"dbid","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBName","Desc":"对应的db名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"备份状态 Backuping // 备份中 Success // 备份成功 Failed // 备份失败 Expired // 备份过期","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"备份所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"duke.yang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2017-12-11T08:53:43.946Z","PassUser":"zoe.zhou","PublishTime":"2017-12-11T08:53:49.323Z","PublishUser":"zoe.zhou","FileName":"/udb-api/describe_udb_backup.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBBackupBlacklist","CName":"获取备份黑名单","Desc":"获取UDB实例的备份黑名单","Product":"UDB","Request":[{"Name":"DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Blacklist","Desc":"DB的黑名单列表, db.%为指定库 dbname.tablename为指定表","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:48:07.216Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:48:16.937Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_udb_backup_blacklist.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBBinlogBackupURL","CName":"获取UDB的Binlog备份地址","Desc":"获取UDB的Binlog备份地址","Product":"UDB","Request":[{"Name":"BackupId","Desc":"DB实例备份ID","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackupPath","Desc":"DB实例备份文件的地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:08:13.366Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:10:44.105Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_udb_binlog_backup_url.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstance","CName":"获取云数据库信息","Desc":"获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。","Product":"UDB","Request":[{"Name":"ClassType","Desc":"DB种类,如果是列表操作,则需要指定,不区分大小写,其取值如下:\nmysql: SQL;\nmongo: NOSQL;\npostgresql: postgresql","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例id,如果指定则获取单个db实例的描述,否则为列表操作。 指定DBId时无需填写ClassType、Offset、Limit","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IncludeSlaves","Desc":"当只获取这个特定DBId的信息时,如果有该选项,那么把这个DBId实例的所有从库信息一起拉取并返回","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"IsInUDBC","Desc":"是否查看专区里面DB","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示数量,列表操作时必填","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示起始偏移位置,列表操作时必填","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDBCId","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区,不填时默认全部可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"DB实例信息列表 UDBInstanceSet","Required":false,"Type":"array","ArrType":"UDBInstanceSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"用户db组的数量,对于 mysql: 主从结对数量,没有slave,则只有master mongodb: 副本集数量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBSlaveInstanceSet","Desc":"DescribeUDBSlaveInstance","Product":"UDB","Params":[{"Name":"AdminUser","Desc":"管理员帐户名,默认root","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupBeginTime","Desc":"备份策略,不可修改,开始时间,单位小时计,默认3点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupBlacklist","Desc":"备份策略,备份黑名单,mongodb则不适用","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupCount","Desc":"备份策略,不可修改,备份文件保留的数量,默认7次","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupDate","Desc":"备份日期标记位。共7位,每一位为一周中一天的备份情况 0表示关闭当天备份,1表示打开当天备份。最右边的一位 为星期天的备份开关,其余从右到左依次为星期一到星期 六的备份配置开关,每周必须至少设置两天备份。 例如:1100000 表示打开星期六和星期五的自动备份功能","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupDuration","Desc":"备份策略,一天内备份时间间隔,单位小时,默认24小时","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ClusterRole","Desc":"当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"DB实例创建时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 目前id的取值范围为[1,7],数值对应的版本如下: 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DataFileSize","Desc":"DB实例数据文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 默认根据配置机型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskUsedSize","Desc":"DB实例磁盘已使用空间,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"ExpiredTime","Desc":"DB实例过期时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例;\"HA\": 高可用版UDB实例","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceType","Desc":"UDB数据库机型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceTypeId","Desc":"UDB数据库机型ID","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"LogFileSize","Desc":"DB实例日志文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),默认根据配置机型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ModifyTime","Desc":"DB实例修改时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ParamGroupId","Desc":"DB实例使用的配置参数组id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Role","Desc":"DB实例角色,mysql区分master/slave,mongodb多种角色","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,SATA/PCI-E","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcDBId","Desc":"对mysql的slave而言是master的DBId,对master则为空, 对mongodb则是副本集id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"DB状态标记 Init:初始化中,Fail:安装失败,Starting:启动中,Running:运行,Shutdown:关闭中,Shutoff:已关闭,Delete:已删除,Upgrading:升级中,Promoting:提升为独库进行中,Recovering:恢复中,Recover fail:恢复失败","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SystemFileSize","Desc":"DB实例系统文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"获取资源其他信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIP","Desc":"DB实例虚ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIPMac","Desc":"DB实例虚ip的mac地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"clare.cheng","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"},{"Name":"UDBInstanceSet","Desc":"DescribeUDBInstance","Product":"UDB","Params":[{"Name":"AdminUser","Desc":"管理员帐户名,默认root","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupBeginTime","Desc":"备份策略,不可修改,开始时间,单位小时计,默认3点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupBlacklist","Desc":"备份策略,备份黑名单,mongodb则不适用","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupCount","Desc":"备份策略,不可修改,备份文件保留的数量,默认7次","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupDate","Desc":"备份日期标记位。共7位,每一位为一周中一天的备份情况 0表示关闭当天备份,1表示打开当天备份。最右边的一位 为星期天的备份开关,其余从右到左依次为星期一到星期 六的备份配置开关,每周必须至少设置两天备份。 例如:1100000 表示打开星期六和星期五的自动备份功能","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupDuration","Desc":"备份策略,一天内备份时间间隔,单位小时,默认24小时","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CluserRole","Desc":"当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"DB实例创建时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 目前id的取值范围为[1,7],数值对应的版本如下: 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DataFileSize","Desc":"DB实例数据文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"DataSet","Desc":"如果在需要返回从库的场景下,返回该DB实例的所有从库DB实例信息列表。列表中每一个元素的内容同UDBSlaveInstanceSet 。如果这个DB实例没有从库的情况下,此时返回一个空的列表","Required":false,"Type":"array","ArrType":"UDBSlaveInstanceSet","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 默认根据配置机型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskUsedSize","Desc":"DB实例磁盘已使用空间,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"ExpiredTime","Desc":"DB实例过期时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"UDB实例模式类型, 可选值如下: “Normal”: 普通版UDB实例 “HA”: 高可用版UDB实例","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceType","Desc":"UDB数据库机型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceTypeId","Desc":"UDB数据库机型ID","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"LogFileSize","Desc":"DB实例日志文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),默认根据配置机型","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ModifyTime","Desc":"DB实例修改时间,采用UTC计时时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称,至少6位","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ParamGroupId","Desc":"DB实例使用的配置参数组id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Role","Desc":"DB实例角色,mysql区分master/slave,mongodb多种角色","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,SATA/PCI-E","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SrcDBId","Desc":"对mysql的slave而言是master的DBId,对master则为空, 对mongodb则是副本集id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"DB状态标记 Init:初始化中,Fail:安装失败,Starting:启动中,Running:运行,Shutdown:关闭中,Shutoff:已关闭,Delete:已删除,Upgrading:升级中,Promoting:提升为独库进行中,Recovering:恢复中,Recover fail:恢复失败","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SystemFileSize","Desc":"DB实例系统文件大小,单位GB","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"获取资源其他信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIP","Desc":"DB实例虚ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIPMac","Desc":"DB实例虚ip的mac地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"DB实例所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"shun.ding","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"指定DBId时无需填写ClassType、Offset、Limit,如不指定DBId时则必须填写","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"clare.cheng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-20T10:50:51.562Z","PublishUser":"","FileName":"/udb-api/describe_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceBackupState","CName":"获取实例备份状态","Desc":"获取UDB实例备份状态","Product":"UDB","Request":[{"Name":"BackupId","Desc":"备份记录ID","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区,参见[可用区列表]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackupEndTime","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupSize","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"备份状态 0 Backuping // 备份中 1 Success // 备份成功 2 Failed // 备份失败 3 Expired // 备份过期","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-11-23T07:45:59.801Z","PassUser":"ashe.xia","PublishTime":"2017-11-23T10:21:37.002Z","PublishUser":"zoe.zhou","FileName":"/udb-api/describe_udb_backup_state.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceBackupURL","CName":"获取UDB备份下载地址","Desc":"获取UDB备份下载地址","Product":"UDB","Request":[{"Name":"BackupId","Desc":"DB实例备份ID,该值可以通过DescribeUDBBackup获取","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,该值可通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackupPath","Desc":"DB实例备份文件公网的地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:58:51.554Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:58:59.294Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_udb_instance_backup_url.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceBinlog","CName":"获取UDBbinlog列表","Desc":"获取UDB指定时间段的binlog列表","Product":"UDB","Request":[{"Name":"BeginTime","Desc":"过滤条件:起始时间(时间戳)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EndTime","Desc":"过滤条件:结束时间(时间戳)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"获取的Binlog信息列表 UDBInstanceBinlogSet","Required":false,"Type":"array","ArrType":"UDBInstanceBinlogSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBInstanceBinlogSet","Desc":"DescribeUDBInstanceBinlog","Product":"UDB","Params":[{"Name":"BeginTime","Desc":"Binlog文件生成时间(时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EndTime","Desc":"Binlog文件结束时间(时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"Binlog文件名","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"Binlog文件大小","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:08:33.059Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:10:53.218Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_udb_binlog.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceBinlogBackupState","CName":"获取udb实例备份状态","Desc":"获取udb实例备份状态","Product":"UDB","Request":[{"Name":"BackupId","Desc":"备份记录ID","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"State","Desc":"备份状态 0 Backuping // 备份中 1 Success // 备份成功 2 Failed // 备份失败 3 Expired // 备份过期","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-11-24T09:46:59.721Z","PassUser":"ashe.xia","PublishTime":"2017-12-05T02:03:58.81Z","PublishUser":"zoe.zhou","FileName":"/udb-api/describe_udb_binlog_backup_state.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstancePrice","CName":"获取云数据库价格","Desc":"获取UDB实例价格信息","Product":"UDB","Request":[{"Name":"ChargeType","Desc":"Year,按年付费; \nMonth,按月付费 \nDynamic,按需付费(需开启权限) \nTrial,试用(需开启权限)\n默认为月付","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"购买DB实例数量,最大数量为10台, 默认为1台","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"UDB实例的DB版本字符串","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 3000(GB), 输入不带单位","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"实例的部署类型。可选值为:\nNormal: 普通单点实例,\nSlave: 从库实例,\nHA: 高可用部署实例,\n默认是Normal","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),单位为MB.\n目前支持:1000-96000","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"DB购买多少个\"计费时间单位\",默认值为1。\n比如:买2个月,Quantity就是2。\n如果计费单位是“按月”,并且Quantity为0,表示“购买到月底”","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,只能填true或false,默认为false","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格 参照UDBInstancePriceSet","Required":false,"Type":"array","ArrType":"UDBInstancePriceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBInstancePriceSet","Desc":"DescribeUDBInstancePrice","Product":"UDB","Params":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格,单位为分","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"shun.ding","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"clare.cheng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-20T08:07:03.094Z","PublishUser":"","FileName":"/udb-api/describe_udb_instance_price.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceState","CName":"获取云数据库状态","Desc":"获取UDB实例状态","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"State","Desc":"DB状态标记 Init:初始化中;Fail:安装失败; Starting:启动中; Running : 运行 ;Shutdown:关闭中; Shutoff :已关闭; Delete:已删除; Upgrading:升级中; Promoting: 提升为独库进行中; Recovering: 恢复中; Recover fail:恢复失败。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T14:02:10.204Z","SubmitUser":"wenbin.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T14:02:18.586Z","PublishUser":"wenbin.wang","FileName":"/udb-api/describe_udb_instance_state.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBInstanceUpgradePrice","CName":"获取UDB实例升降级价格信息","Desc":"获取UDB实例升降级价格信息","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"价格,单位为分","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"shun.ding","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-20T08:07:03.098Z","PublishUser":"","FileName":"/udb-api/describe_udb_instance_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBLogBackupURL","CName":"获取UDB的slowlog备份地址","Desc":"获取UDB的slowlog备份地址","Product":"UDB","Request":[{"Name":"BackupId","Desc":"DB实例备份ID","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackupPath","Desc":"DB实例备份文件的地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:27:36.159Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:32:29.309Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_log_backup_url.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBLogPackage","CName":"列表UDB实例日志备份信息","Desc":"列表UDB实例binlog或slowlog或errorlog备份信息","Product":"UDB","Request":[{"Name":"BeginTime","Desc":"过滤条件:起始时间(时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EndTime","Desc":"过滤条件:结束时间(时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"需要列出的备份文件类型,每种文件的值如下 2 : BINLOG\\_BACKUP 3 : SLOW\\_QUERY\\_BACKUP 4 : ERRORLOG\\_BACKUP","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Types","Desc":"Types作为Type的补充,支持多值传入,可以获取多个类型的日志记录,如:Types.0=2\u0026Types.1=3","Required":false,"Type":"array","ArrType":"int","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"备份信息 参见LogPackageDataSet","Required":false,"Type":"array","ArrType":"LogPackageDataSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"备份总数,如果指定dbid,则是该db备份总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"LogPackageDataSet","Desc":"DescribeUDBLogPackage","Product":"UDB","Params":[{"Name":"BackupId","Desc":"备份id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupName","Desc":"备份名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupSize","Desc":"备份文件大小","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"备份时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupType","Desc":"备份类型,包括2-binlog备份,3-slowlog备份","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupZone","Desc":"跨可用区高可用备库所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"dbid","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBName","Desc":"对应的db名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"备份状态 Backuping // 备份中 Success // 备份成功 Failed // 备份失败 Expired // 备份过期","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"所在可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yan.sun","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-04-09T13:50:00.528Z","PassUser":"zoe.zhou","PublishTime":"2018-04-09T13:50:06.731Z","PublishUser":"zoe.zhou","FileName":"/udb-api/describe_udb_log_package.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBParamGroup","CName":"获取参数信息","Desc":"获取参数组详细参数信息","Product":"UDB","Request":[{"Name":"ClassType","Desc":"如果未指定GroupId,则可选是否选取特定DB类型的配置(sql, nosql, postgresql, sqlserver)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IsInUDBC","Desc":"是否选取专区中配置","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"是否是跨可用区的配置文件","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"参数组列表 参照UDBParamGroupSet","Required":false,"Type":"array","ArrType":"UDBParamGroupSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"参数组总数,列表操作时才会有该参数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBParamMemberSet","Desc":"DescribeUDBParamGroup","Product":"UDB","Params":[{"Name":"AllowedVal","Desc":"允许的值(根据参数类型,用分隔符表示)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ApplyType","Desc":"参数值应用类型,取值范围为{0,10,20},各值代表 意义为0-unknown、10-static、20-dynamic","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"FormatType","Desc":"允许值的格式类型,取值范围为{0,10,20},意义分 别为PVFT_UNKOWN=0,PVFT_RANGE=10, PVFT_ENUM=20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Key","Desc":"参数名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Modifiable","Desc":"是否可更改,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Value","Desc":"参数值","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ValueType","Desc":"参数值应用类型,取值范围为{0,10,20,30},各值 代表意义为 0-unknown、10-int、20-string、 30-bool","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"},{"Name":"UDBParamGroupSet","Desc":"DescribeUDBParamGroup","Product":"UDB","Params":[{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 目前id的取值范围为[1,7],数值对应的版本如下 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6 7:percona-5.6","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Description","Desc":"参数组描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"参数组id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GroupName","Desc":"参数组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Modifiable","Desc":"参数组是否可修改","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ParamMember","Desc":"参数的键值对表 UDBParamMemberSet","Required":false,"Type":"array","ArrType":"UDBParamMemberSet","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"2018-02-08T09:36:06.609Z","PassUser":"xiangyu.wang","PublishTime":"2018-02-09T03:19:06.699Z","PublishUser":"fee.fei","FileName":"/udb-api/describe_udb_param_group.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDBType","CName":"获取云数据库支持类型","Desc":"获取UDB支持的类型信息","Product":"UDB","Request":[{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"DB类型列表 参数见 UDBTypeSet","Required":false,"Type":"array","ArrType":"UDBTypeSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDBTypeSet","Desc":"DescribeUDBType","Product":"UDB","Params":[{"Name":"DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id, 目前id的取值范围为[1,7],数值对应的版本如下: 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDB"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:09:10.962Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:11:01.97Z","PublishUser":"roy.chen","FileName":"/udb-api/describe_udb_type.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"DescribeUDPN","CName":"描述 UDPN","Desc":"描述 UDPN","Product":"UDPN","Request":[{"Name":"Limit","Desc":"返回数据长度,默认为 20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为 0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDPNId","Desc":"申请到的 UDPN 资源 ID。若为空,则查询该用户在机房所有的专线信息。非默认项目资源,需填写ProjectId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"UDPN详情","Required":false,"Type":"array","ArrType":"UDPNData","Format":"","Secret":false},{"Name":"TotalCount","Desc":"查询到的总数量","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDPNData","Desc":"UDPN 详细信息","Product":"UDPN","Params":[{"Name":"Bandwidth","Desc":"带宽","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费类型","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"unix 时间戳 创建时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"unix 时间戳 到期时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Peer1","Desc":"可用区域 1","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Peer2","Desc":"可用区域 2","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDPNId","Desc":"UDPN 资源短 ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yidong.wu","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDPN"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"andy.huang","PassTime":"2018-05-28T04:48:20.088Z","PassUser":"andy.huang","PublishTime":"2018-06-15T04:01:05.713Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"DescribeUDisk","CName":"获取云硬盘列表","Desc":"获取UDisk实例","Product":"UDisk","Request":[{"Name":"DiskType","Desc":"ProtocolVersion字段为1时,需结合IsBoot确定具体磁盘类型:\n普通数据盘:DiskType:\"CLOUD_NORMAL\",IsBoot:\"False\"; \n普通系统盘:DiskType:\"CLOUD_NORMAL\",IsBoot:\"True\";\nSSD数据盘:DiskType:\"CLOUD_SSD\",IsBoot:\"False\";\nSSD系统盘:DiskType:\"CLOUD_SSD\",IsBoot:\"True\";\nRSSD数据盘:DiskType:\"CLOUD_RSSD\",IsBoot:\"False\";为空拉取所有。\nProtocolVersion字段为0或没有该字段时,可设为以下几个值:\n普通数据盘:DataDisk;普通系统盘:SystemDisk;SSD数据盘:SSDDataDisk;SSD系统盘:SSDSystemDisk;RSSD数据盘:RSSDDataDisk;为空拉取所有。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsBoot","Desc":"ProtocolVersion字段为1且DiskType不为空时,必须设置,设置规则请参照DiskType;\nProtocolVersion字段为1且DiskType为空时,该字段无效。\nProtocolVersion字段为0或没有该字段时,该字段无效。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"返回数据长度, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProtocolVersion","Desc":"请求协议版本,建议升级为1,为1时DiskType与UHost磁盘类型定义一致;默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"UDisk Id(留空返回全部)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"JSON 格式的UDisk数据列表, 每项参数可见下面 UDiskDataSet","Required":false,"Type":"array","ArrType":"UDiskDataSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"根据过滤条件得到的总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDiskDataSet","Desc":"DescribeUDisk","Product":"UDisk","Params":[{"Name":"ArkSwitchEnable","Desc":"是否支持开启方舟,1支持 ,0不支持","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"Year,Month,Dynamic,Trial,Postpay","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CloneEnable","Desc":"是否支持克隆,1支持 ,0不支持","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CmkId","Desc":"该盘的cmk id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CmkIdAlias","Desc":"cmk id 别名","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CmkIdStatus","Desc":"该盘cmk的状态, Enabled(正常),Disabled(失效),Deleted(删除),NoCmkId(非加密盘)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DataKey","Desc":"该盘的密文密钥","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DeviceName","Desc":"挂载的设备名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskType","Desc":"请求中的ProtocolVersion字段为1时,需结合IsBoot确定具体磁盘类型:\n普通数据盘:DiskType:\"CLOUD_NORMAL\",IsBoot:\"False\"; \n普通系统盘:DiskType:\"CLOUD_NORMAL\",IsBoot:\"True\";\nSSD数据盘:DiskType:\"CLOUD_SSD\",IsBoot:\"False\";\nSSD系统盘:DiskType:\"CLOUD_SSD\",IsBoot:\"True\";\nRSSD数据盘:DiskType:\"CLOUD_RSSD\",IsBoot:\"False\"。\n请求中的ProtocolVersion字段为0或没有该字段时,云硬盘类型参照如下:\n普通数据盘:DataDisk;普通系统盘:SystemDisk;SSD数据盘:SSDDataDisk;SSD系统盘:SSDSystemDisk;RSSD数据盘:RSSDDataDisk。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ExpiredTime","Desc":"过期时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IsBoot","Desc":"是否是系统盘,是:\"True\", 否:\"False\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsExpire","Desc":"资源是否过期,过期:\"Yes\", 未过期:\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"容量单位GB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SnapEnable","Desc":"是否支持快照,1支持 ,0不支持","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotCount","Desc":"该盘快照个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotLimit","Desc":"该盘快照上限","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"状态:Available(可用),Attaching(挂载中), InUse(已挂载), Detaching(卸载中), Initializating(分配中), Failed(创建失败),Cloning(克隆中),Restoring(恢复中),RestoreFailed(恢复失败),","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否开启数据方舟,开启:\"Yes\", 不支持:\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"UDisk实例Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostIP","Desc":"挂载的UHost的IP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"挂载的UHost的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostName","Desc":"挂载的UHost的Name","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UKmsMode","Desc":"是否是加密盘,是:\"Yes\", 否:\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"是否支持数据方舟,支持:\"2.0\", 不支持:\"1.0\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDisk"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.258Z","PublishUser":"","FileName":"/udisk-api/describe_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DescribeUDiskPrice","CName":"获取云硬盘价格","Desc":"获取UDisk实例价格信息","Product":"UDisk","Request":[{"Name":"ChargeType","Desc":"Year , Month, Dynamic,Postpay,Trial 默认: Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),SystemDisk(普通系统盘),SSDSystemDisk(SSD系统盘),RSSDDataDisk(RSSD数据盘),默认值(DataDisk)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsTotalPrice","Desc":"是否将数据方舟,云硬盘放入一张订单, 是:\"Yes\",否:\"No\",默认是\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MachineType","Desc":"云主机机型(V2.0),枚举值[\"N\", \"C\", \"G\", \"O\", \"OM\"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买UDisk的时长,默认值为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买UDisk大小,单位:GB,范围[1~1000]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格参数列表,具体说明见 UDiskPriceDataSet","Required":false,"Type":"array","ArrType":"UDiskPriceDataSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDiskPriceDataSet","Desc":"DescribeUDiskPrice","Product":"UDisk","Params":[{"Name":"ChargeName","Desc":"\"UDataArk\",\"UDisk\",\"Total\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OriginalPrice","Desc":"用户折后价(对应计费CustomPrice)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"实际价格 (单位: 分)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"alan.ding","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDisk"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-09-11T10:00:13.471Z","PublishUser":"","FileName":"/udisk-api/describe_udisk_price.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DescribeUDiskSnapshot","CName":"获取快照列表","Desc":"获取UDisk快照","Product":"UDisk","Request":[{"Name":"Limit","Desc":"返回数据长度, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotId","Desc":"快照id,SnapshotId , UDiskId 同时传SnapshotId优先","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"UDiskId,返回该盘所做快照.(必须同时传Zone)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"JSON 格式的Snapshot列表, 详细参见 UDiskSnapshotSet","Required":false,"Type":"array","ArrType":"UDiskSnapshotSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"根据过滤条件得到的总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDiskSnapshotSet","Desc":"DescribeUDiskSnapshot","Product":"UDisk","Params":[{"Name":"CmkId","Desc":"该快照的cmk id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CmkIdAlias","Desc":"cmk id 别名","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CmkIdStatus","Desc":"该快照cmk的状态, Enabled(正常),Disabled(失效),Deleted(删除),NoCmkId(非加密盘)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Comment","Desc":"快照描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DataKey","Desc":"该快照的密文密钥","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskType","Desc":"磁盘类型,0:数据盘,1:系统盘","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ExpiredTime","Desc":"过期时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IsUDiskAvailable","Desc":"对应磁盘是否处于可用状态","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"快照名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"容量单位GB","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotId","Desc":"快照Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"快照状态,Normal:正常,Failed:失败,Creating:制作中","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"快照的源UDisk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskName","Desc":"快照的源UDisk的Name","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"对应磁盘制作快照时所挂载的主机","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UKmsMode","Desc":"是否是加密盘快照,是:\"Yes\", 否:\"No\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"快照版本","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"alan.ding","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDisk"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-04T10:59:23.209Z","PublishUser":"","FileName":"/udisk-api/describe_udisk_snapshot.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DescribeUDiskUpgradePrice","CName":"获取云硬盘升级价格","Desc":"获取UDisk升级价格信息","Product":"UDisk","Request":[{"Name":"DiskType","Desc":"磁盘类型,SSDDataDisk:ssd数据盘,DataDisk:普通数据盘,SystemDisk:普通系统盘,SSDSystemDisk:ssd系统盘。默认为DataDisk","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MachineType","Desc":"云主机机型(V2.0),枚举值[\"N\", \"C\", \"G\", \"O\", \"OM\"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SourceId","Desc":"升级目标UDisk ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"OriginalPrice","Desc":"用户折后价 (对应计费CustomPrice)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-11T09:58:38.801Z","PublishUser":"","FileName":"/udisk-api/describe_udisk_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DescribeUHostInstance","CName":"获取主机信息","Desc":"获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。","Product":"UHost","Request":[{"Name":"IsolationGroup","Desc":"硬件隔离组id。通过硬件隔离组筛选主机。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"LifeCycle","Desc":"1:普通云主机;2:抢占型云主机;如不传此参数,默认全部获取","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"Limit","Desc":"返回数据长度,默认为20,最大100","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"列表起始位置偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id。通过子网筛选主机。北京一地域无效。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"要查询的业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostIds","Desc":"【数组】UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果不传入,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"VPCId","Desc":"vpc id。通过VPC筛选主机。北京一地域无效。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Action","Desc":"操作名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RetCode","Desc":"返回码","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"TotalCount","Desc":"UHostInstance总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UHostSet","Desc":"云主机实例列表,每项参数可见下面 UHostInstanceSet","Required":false,"Type":"array","ArrType":"UHostInstanceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UHostIPSet","Desc":"DescribeUHostInstance","Product":"UHost","Params":[{"Name":"Bandwidth","Desc":"IP对应的带宽, 单位: Mb (内网IP不显示带宽信息)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Default","Desc":"【暂未支持】是否为默认网卡。True: 是默认网卡;其他值:不是。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IP","Desc":"IP地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IPId","Desc":"外网IP资源ID 。(内网IP无对应的资源ID)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Mac","Desc":"当前网卡的Mac。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"IP地址对应的子网 ID。(北京一不支持,字段返回为空)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"国际: Internation,BGP: Bgp,内网: Private","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"IP地址对应的VPC ID。(北京一不支持,字段返回为空)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Weight","Desc":"当前EIP的权重。权重最大的为当前的出口IP。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"},{"Name":"UHostDiskSet","Desc":"DescribeUHostInstance","Product":"UHost","Params":[{"Name":"BackupType","Desc":"备份方案。若开通了数据方舟,则为DataArk","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskId","Desc":"磁盘ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskType","Desc":"磁盘类型。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Drive","Desc":"磁盘盘符","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Encrypted","Desc":"true: 加密盘 false:非加密盘","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"IsBoot","Desc":"是否是系统盘。枚举值:\\\\ \u003e True,是系统盘 \\\\ \u003e False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"UDisk名字(仅当磁盘是UDisk时返回)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"磁盘大小,单位: GB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"【建议不再使用】磁盘类型。系统盘: Boot,数据盘: Data,网络盘:Udisk","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"},{"Name":"UHostInstanceSet","Desc":"DescribeUHostInstance","Product":"UHost","Params":[{"Name":"AutoRenew","Desc":"是否自动续费,自动续费:“Yes”,不自动续费:“No”","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BasicImageId","Desc":"基础镜像ID(指当前自定义镜像的来源镜像)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BasicImageName","Desc":"基础镜像名称(指当前自定义镜像的来源镜像)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BootDiskState","Desc":"系统盘状态 Normal表示初始化完成;Initializing表示在初始化。仍在初始化的系统盘无法制作镜像。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CPU","Desc":"虚拟CPU核数,单位: 个","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); ","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间,格式为Unix时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskSet","Desc":"磁盘信息见 UHostDiskSet","Required":false,"Type":"array","ArrType":"UHostDiskSet","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"到期时间,格式为Unix时间戳","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GPU","Desc":"GPU个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"HostType","Desc":"【建议不再使用】主机系列:N2,表示系列2;N1,表示系列1","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"HotplugFeature","Desc":"true: 开启热升级; false,未开启热升级","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"IPSet","Desc":"详细信息见 UHostIPSet","Required":false,"Type":"array","ArrType":"UHostIPSet","Format":"","Secret":false},{"Name":"ImageId","Desc":"【建议不再使用】主机的系统盘ID。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsolationGroup","Desc":"隔离组id,不在隔离组则返回\"\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"LifeCycle","Desc":"主机的生命周期类型。目前仅支持Normal:普通;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MachineType","Desc":"云主机机型(新)。参考[[api:uhost-api:uhost_type#主机概念20版本|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Memory","Desc":"内存大小,单位: MB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"UHost实例名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"NetCapability","Desc":"网络增强。Normal: 无;Super: 网络增强1.0; Ultra: 网络增强2.0","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"NetworkState","Desc":"【建议不再使用】网络状态。 连接:Connected, 断开:NotConnected","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsName","Desc":"创建主机的最初来源镜像的操作系统名称(若直接通过基础镜像创建,此处返回和BasicImageName一致)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsType","Desc":"操作系统类别。返回\"Linux\"或者\"Windows\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"实例状态,枚举值:\\\\ \u003e初始化: Initializing; \\\\ \u003e启动中: Starting; \\\\\u003e 运行中: Running; \\\\\u003e 关机中: Stopping; \\\\ \u003e关机: Stopped \\\\ \u003e安装失败: Install Fail; \\\\ \u003e重启中: Rebooting","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"StorageType","Desc":"【建议不再使用】主机磁盘类型。 枚举值为:\\\\ \u003e LocalDisk,本地磁盘; \\\\ \u003e UDisk 云盘。\\\\只要有一块磁盘为本地盘,即返回LocalDisk。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetType","Desc":"【建议不再使用】仅北京A的云主机会返回此字段。基础网络模式:Default;子网模式:Private","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TimemachineFeature","Desc":"【建议不再使用】数据方舟模式。枚举值:\\\\ \u003e Yes: 开启方舟; \\\\ \u003e no,未开启方舟","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TotalDiskSpace","Desc":"总的数据盘存储空间。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostType","Desc":"【建议不再使用】云主机机型(旧)。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"fee.fei","PassTime":"0001-01-01T00:00:00Z","PassUser":"fee.fei","PublishTime":"2019-06-14T07:50:36.36Z","PublishUser":"fee.fei","FileName":"/uhost-api/describe_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"DescribeUHostTags","CName":"获取主机业务组列表","Desc":"获取指定数据中心的业务组列表。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"TagSet","Desc":"业务组集合见 UHostTagSet","Required":false,"Type":"array","ArrType":"UHostTagSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"已有主机的业务组总个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UHostTagSet","Desc":"DescribeUHostTags","Product":"UHost","Params":[{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TotalCount","Desc":"该业务组中包含的主机个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.422Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:11:20.041Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/describe_uhost_tags.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"DescribeULB","CName":"获取负载均衡信息","Desc":"获取ULB详细信息","Product":"ULB","Request":[{"Name":"BusinessId","Desc":"ULB所属的业务组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"数据分页值,默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量,默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"ULB所属的子网ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的Id。 若指定则返回指定的负载均衡实例的信息; 若不指定则返回当前数据中心中所有的负载均衡实例的信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"ULB所属的VPC","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"ULB列表,每项参数详见 ULBSet","Required":false,"Type":"array","ArrType":"ULBSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的ULB总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"aaq.ma","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"andy.huang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-06-03T08:35:54.822Z","PublishUser":"","FileName":"/ulb-api/describe_ulb.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DescribeUMemPrice","CName":"获取价格","Desc":"获取UMem实例价格信息","Product":"UMem","Request":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial 如果不指定,则一次性获取三种计费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买UMem的时长,默认值为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买umem大小,单位:GB,范围[1~1024]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格 参数见 UMemPriceSet","Required":false,"Type":"array","ArrType":"UMemPriceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UMemPriceSet","Desc":"DescribeUMemPrice","Product":"UMem","Params":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格,单位: 元,保留小数点后两位有效数字","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.912Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:14.275Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_price.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeUMemSpace","CName":"查询空间","Desc":"获取UMem内存空间列表","Product":"UMem","Request":[{"Name":"Limit","Desc":"返回数据长度, 默认为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量, 默认为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"内存空间ID (无ID,则获取所有)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"JSON 格式的UMem内存空间实例列表, 详细参见 UMemSpaceSet","Required":false,"Type":"array","ArrType":"UMemSpaceSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"根据过滤条件得到的总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"caroline.yuan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"yang.chen@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"yonge.li","PublishTime":"2019-05-31T01:48:32.612Z","PublishUser":"","FileName":"/umem-api/describe_space.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeUMemUpgradePrice","CName":"获取升级价格","Desc":"获取UMem升级价格信息","Product":"UMem","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买UMem大小,单位:GB","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"需要升级的空间的SpaceId","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格","Required":false,"Type":"object","ArrType":"PriceDataSet","Format":"","Secret":false},{"Name":"Price","Desc":"价格(兼容老版本)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"PriceDataSet","Desc":"升降级价格","Product":"UMem","Params":[{"Name":"CustomPrice","Desc":"用户折后价","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PurchaseValue","Desc":"资源有效期","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"TotalPrice","Desc":"升降级资源的价格","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"yang.chen","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"yang.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-27T03:49:26.213Z","PublishUser":"","FileName":"/umem-api/describe_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeUMemcacheGroup","CName":"显示Memcache","Desc":"显示Memcache","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组的ID,如果指定则获取描述,否则为列表操 作,需指定Offset/Limit","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数, 默认值为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"组列表,参见 UMemcacheGroupSet","Required":false,"Type":"array","ArrType":"UMemcacheGroupSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"组的总的节点个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UMemcacheGroupSet","Desc":"DescribeUMemcacheGroup","Product":"UMem","Params":[{"Name":"ChargeType","Desc":"计费类型:Year,Month,Dynamic 默认Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ConfigId","Desc":"节点的配置ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"过期时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ModifyTime","Desc":"修改时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"节点分配的服务端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"容量单位GB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"状态标记 Creating // 初始化中 CreateFail // 创建失败 Deleting // 删除中 DeleteFail // 删除失败 Running // 运行 Resizing // 容量调整中 ResizeFail // 容量调整失败 Configing // 配置中 ConfigFail // 配置失败Restarting // 重启中","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UsedSize","Desc":"使用量单位MB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"Memcache版本信息,默认为1.4.31","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIP","Desc":"节点的虚拟IP地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-20T10:01:49.934Z","PassUser":"zoe.zhou","PublishTime":"2018-06-20T10:02:25.308Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_umemcache_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeUMemcachePrice","CName":"获取umemcache组价格","Desc":"获取umemcache组价格信息","Product":"UMem","Request":[{"Name":"ChargeType","Desc":"计费模式,Year, Month, Dynamic,默认: Dynamic 默认: 获取所有计费模式的价格","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买umemcache的时长,默认值为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"容量大小,单位:GB 取值范围[1-32]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格列表, 参见 UMemcachePriceSet","Required":false,"Type":"array","ArrType":"UMemcachePriceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UMemcachePriceSet","Desc":"DescribeUMemcachePrice","Product":"UMem","Params":[{"Name":"ChargeType","Desc":"计费模式,Year, Month, Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格,单位: 元,保留小数点后两位有效数字","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":true,"IsPublished":false,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"darcy.yang","PassTime":"2017-11-23T10:16:50.72Z","PassUser":"caroline.yuan","PublishTime":"2017-11-23T10:38:07.759Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_umemcache_price.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeUMemcacheUpgradePrice","CName":"获取umemcache升级价格","Desc":"获取umemcache升级价格信息","Product":"UMem","Request":[{"Name":"GroupId","Desc":"需要升级的空间的GroupId,请参考DescribeUMemcacheGroup接口","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买umemcache大小,单位:GB","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"价格,单位:元","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.87Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:17:57.667Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_umemcache_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeURedisBackup","CName":"查询主备redis备份","Desc":"查询主备redis备份","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数, 默认值为10","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"备份列表 参见 URedisBackupSet","Required":false,"Type":"array","ArrType":"URedisBackupSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"用户名下总的备份个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"URedisBackupSet","Desc":"DescribeURedisBackup","Product":"UMem","Params":[{"Name":"BackupId","Desc":"备份ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupName","Desc":"备份的名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupSize","Desc":"备份文件大小, 以字节为单位","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"备份时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"BackupType","Desc":"备份类型: Manual 手动 Auto 自动","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"对应的实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupName","Desc":"组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"备份的状态: Backuping 备份中 Success 备份成功 Error 备份失败 Expired 备份过期","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区,参见[可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.905Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:10.561Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_backup.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeURedisBackupURL","CName":"获取主备Redis备份下载链接","Desc":"获取主备Redis备份下载链接","Product":"UMem","Request":[{"Name":"BackupId","Desc":"备份ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"是否是跨机房URedis(默认false)","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"BackupURL","Desc":"备份文件公网的地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.75Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:15:17.724Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_backup_url.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeURedisGroup","CName":"查询主备Redis","Desc":"查询主备Redis","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组的ID,如果指定则获取描述,否则为列表操 作,需指定Offset/Limit","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Limit","Desc":"分页显示的条目数, 默认值为20","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"组列表 参见 URedisGroupSet","Required":false,"Type":"array","ArrType":"URedisGroupSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"组的总的节点个数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"URedisGroupSet","Desc":"DescribeURedisGroup","Product":"UMem","Params":[{"Name":"AutoBackup","Desc":"是否需要自动备份,enable,disable","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"组自动备份开始时间,单位小时计,范围[0-23]","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费类型:Year,Month,Dynamic 默认Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ConfigId","Desc":"节点的配置ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"CreateTime","Desc":"创建时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ExpireTime","Desc":"过期时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"组ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"HighAvailability","Desc":"是否开启高可用,enable,disable","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ModifyTime","Desc":"修改时间 (UNIX时间戳)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"节点分配的服务端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"容量单位GB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SlaveZone","Desc":"跨机房URedis,slave redis所在可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"State","Desc":"状态标记 Creating // 初始化中 CreateFail // 创建失败 Deleting // 删除中 DeleteFail // 删除失败 Running // 运行 Resizing // 容量调整中 ResizeFail // 容量调整失败 Configing // 配置中 ConfigFail // 配置失败","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UsedSize","Desc":"使用量单位MB","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"Redis版本信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VirtualIP","Desc":"节点的虚拟IP地址","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"实例所在可用区,或者master redis所在可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"darcy.yang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.728Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:14:45.661Z","PublishUser":"zoe.zhou","FileName":"/umem-api/describe_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeURedisPrice","CName":"取uredis价格信息","Desc":"取uredis价格信息","Product":"UMem","Request":[{"Name":"ChargeType","Desc":"计费模式,Year, Month, Dynamic;如果不指定,则一次性获取三种计费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProductType","Desc":"产品类型:MS_Redis(标准主备版),S_Redis(从库),默认为MS_Redis","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"计费模式为Dynamic时,购买的时长, 默认为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"是否是跨机房URedis(默认false)","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"量大小,单位:GB 取值范围[1-32]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"价格 参数见 UMemPriceSet","Required":false,"Type":"array","ArrType":"URedisPriceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"URedisPriceSet","Desc":"主备Redis价格","Product":"UMem","Params":[{"Name":"ChargeType","Desc":"Year, Month, Dynamic,Trial","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格,单位: 元,保留小数点后两位有效数字","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"CreateUser":"darcy.yang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UMem"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"darcy.yang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"caroline.yuan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.918Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:18.773Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeURedisUpgradePrice","CName":"获取uredis升级价格信息","Desc":"获取uredis升级价格信息","Product":"UMem","Request":[{"Name":"GroupId","Desc":"要升级的空间的GroupId,请参考DescribeURedisGroup接口","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"购买uredis大小,单位:GB,范围是[1-32]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"扩容差价,单位: 元,保留小数点后两位有效数字","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"darcy.yang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"kimoon.gao@ucloud.cn","PassTime":"2018-06-15T09:13:48.945Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:36:08.562Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"DescribeVIP","CName":"获取内网虚拟IP信息","Desc":"获取内网VIP详细信息","Product":"UNet","Request":[{"Name":"BusinessId","Desc":"业务组","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id,不指定则获取VPCId下的所有vip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称, 默认为 Default","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"vpc的id,指定SubnetId时必填","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"内网VIP地址列表","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"TotalCount","Desc":"vip数量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"VIPSet","Desc":"内网VIP详情,请见VIPDetailSet","Required":false,"Type":"array","ArrType":"VIPDetailSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"VIPDetailSet","Desc":"VIPDetailSet","Product":"UNet","Params":[{"Name":"CreateTime","Desc":"创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RealIp","Desc":"真实主机ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VIP","Desc":"虚拟ip","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VIPId","Desc":"虚拟ip id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"地域","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"aaq.ma","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-10-26T09:21:50.827Z","PublishUser":"","FileName":"/unet-api/describe_vip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"DescribeVPC","CName":"获取VPC信息","Desc":"获取VPC信息","Product":"VPC","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCIds","Desc":"VPCId","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"vpc信息,具体结构见下方VPCInfo","Required":false,"Type":"array","ArrType":"VPCInfo","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"VPCInfo","Desc":"VPC信息","Product":"VPC","Params":[{"Name":"CreateTime","Desc":"创建时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Network","Desc":"VPC网段","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"SubnetCount","Desc":"子网数量","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UpdateTime","Desc":"修改时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPCId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"aaron.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"huan.xu","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"VPC2.0"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.672Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DescribeVPCIntercom","CName":"获取VPC互通信息","Desc":"获取VPC互通信息","Product":"VPC","Request":[{"Name":"DstProjectId","Desc":"目的项目ID,默认为全部项目","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DstRegion","Desc":"目的VPC所在地域,默认为全部地域","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"源VPC所在地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC短ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"联通VPC信息数组","Required":false,"Type":"array","ArrType":"VPCIntercomInfo","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"VPCIntercomInfo","Desc":"","Product":"VPC","Params":[{"Name":"DstRegion","Desc":"所属地域","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"VPC名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Network","Desc":"VPC的地址空间\n","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组(未分组显示为 Default)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPCId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"VPC2.0"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"huan.xu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.139Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"DescribeVServer","CName":"获取VServer信息","Desc":"获取ULB下的VServer的详细信息","Product":"ULB","Request":[{"Name":"Limit","Desc":"数据分页值","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Offset","Desc":"数据偏移量","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"VServer列表,每项参数详见 ULBVServerSet","Required":false,"Type":"array","ArrType":"ULBVServerSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"满足条件的VServer总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"SSLBindedTargetSet","Desc":"DescribeSSL","Product":"ULB","Params":[{"Name":"ULBId","Desc":"VServer 所属的ULB实例的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBName","Desc":"ULB实例的名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"SSL证书绑定到的VServer的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerName","Desc":"对应的VServer的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"geoffrey.xia","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"PolicyBackendSet","Desc":"内容转发下rs详细信息","Product":"ULB","Params":[{"Name":"BackendId","Desc":"所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ObjectId","Desc":"后端资源的对象ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"所添加的后端资源服务端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PrivateIP","Desc":"后端资源的内网IP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceName","Desc":"后端资源的实例名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"andy.huang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"ULBSSLSet","Desc":"DescribeSSL","Product":"ULB","Params":[{"Name":"BindedTargetSet","Desc":"SSL证书绑定到的对象","Required":false,"Type":"array","ArrType":"SSLBindedTargetSet","Format":"","Secret":false},{"Name":"CreateTime","Desc":"SSL证书的创建时间","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"HashValue","Desc":"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLContent","Desc":"SSL证书的内容","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLName","Desc":"SSL证书的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLType","Desc":"SSL证书类型,暂时只有 Pem 一种类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"geoffrey.xia","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"ULBPolicySet","Desc":"内容转发详细列表","Product":"ULB","Params":[{"Name":"BackendSet","Desc":"内容转发下rs的详细信息,参考PolicyBackendSet","Required":false,"Type":"array","ArrType":"PolicyBackendSet","Format":"","Secret":false},{"Name":"Match","Desc":"内容转发匹配字段;默认内容转发类型下为空。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PolicyId","Desc":"内容转发Id,默认内容转发类型下为空。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PolicyPriority","Desc":"内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PolicyType","Desc":"内容类型,枚举值:Custom -\u003e 客户自定义;Default -\u003e 默认内容转发","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TotalCount","Desc":"默认内容转发类型下返回当前rs总数","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"内容转发匹配字段的类型,枚举值:Domain -\u003e 域名;Path -\u003e 路径; 默认内容转发类型下为空","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"所属VServerId","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"andy.huang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"ULBBackendSet","Desc":"DescribeULB","Product":"ULB","Params":[{"Name":"BackendId","Desc":"后端资源实例的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Enabled","Desc":"后端提供服务的实例启用与否,枚举值:0 禁用 1 启用","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"后端提供服务的端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PrivateIP","Desc":"后端提供服务的内网IP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"资源实例的资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceName","Desc":"资源实例的资源名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"资源实例的类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SubResourceId","Desc":"资源绑定的虚拟网卡实例的资源Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubResourceName","Desc":"资源绑定的虚拟网卡实例的资源名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubResourceType","Desc":"资源绑定的虚拟网卡实例的类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"后端提供服务的资源所在的子网的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Weight","Desc":"","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"},{"Name":"ULBVServerSet","Desc":"DescribeULB","Product":"ULB","Params":[{"Name":"BackendSet","Desc":"后端资源信息列表,具体结构见下方 ULBBackendSet","Required":false,"Type":"array","ArrType":"ULBBackendSet","Format":"","Secret":false},{"Name":"ClientTimeout","Desc":"空闲连接的回收时间,单位:秒。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Domain","Desc":"根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"FrontendPort","Desc":"VServer服务端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ListenType","Desc":"监听器类型,枚举值为: RequestProxy -\u003e 请求代理;PacketsTransmit -\u003e 报文转发","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Method","Desc":"VServer负载均衡的模式,枚举值:Roundrobin -\u003e 轮询;Source -\u003e 源地址;ConsistentHash -\u003e 一致性哈希;SourcePort -\u003e 源地址(计算端口);ConsistentHashPort -\u003e 一致性哈希(计算端口)。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MonitorType","Desc":"健康检查类型,枚举值:Port -\u003e 端口检查;Path -\u003e 路径检查;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Path","Desc":"根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceInfo","Desc":"根据PersistenceType确定: None或ServerInsert,此字段为空; UserDefined,此字段展示用户自定义会话string。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceType","Desc":"VServer会话保持方式。枚举值为: None -\u003e 关闭会话保持; ServerInsert -\u003e 自动生成; UserDefined -\u003e 用户自定义。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PolicySet","Desc":"内容转发信息列表,具体结构见下方 ULBPolicySet","Required":false,"Type":"array","ArrType":"ULBPolicySet","Format":"","Secret":false},{"Name":"Protocol","Desc":"VServer实例的协议。 枚举值为:HTTP,TCP,UDP,HTTPS。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLSet","Desc":"VServer绑定的SSL证书信息,具体结构见下方 ULBSSLSet","Required":false,"Type":"array","ArrType":"ULBSSLSet","Format":"","Secret":false},{"Name":"Status","Desc":"VServer的运行状态。枚举值: 0 -\u003e rs全部运行正常;1 -\u003e rs全部运行异常;2 -\u003e rs部分运行异常。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerName","Desc":"VServer实例的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zebin.wu","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"ULB"}],"Note":"","Warn":"VServerId 对应 CreateVServer 返回的 VServerId\n或者 DescribeULB 返回的 ULBVServerSet 中的 VServerId","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-07-31T03:44:48.617Z","PublishUser":"","FileName":"/ulb-api/describe_vserver.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"DetachUDisk","CName":"卸载云硬盘","Desc":"卸载某个已经挂载在指定UHost实例上的UDisk","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"需要卸载的UDisk实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UDiskId","Desc":"卸载的UDisk实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"卸载的UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-18T09:56:47.687Z","PublishUser":"","FileName":"/udisk-api/detach_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"DisassociateEIPWithShareBandwidth","CName":"将EIP移出共享带宽","Desc":"将EIP移出共享带宽","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"移出共享带宽后,EIP的外网带宽, 单位为Mbps. 各地域带宽范围如下: 流量计费[1-200],带宽计费[1-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPIds","Desc":"EIP的资源Id;默认移出该共享带宽下所有的EIP","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"IPVersion","Desc":"共享带宽类型,IPv4或者IPv6,不传默认IPv4","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"移出共享带宽后,EIP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; 默认为 \"Bandwidth\".","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"共享带宽ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"li.wei","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-08-07T02:54:19.869Z","PublishUser":"","FileName":"/unet-api/disassociate_eip_with_share_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"EditUDBBackupBlacklist","CName":"编辑备份黑名单","Desc":"编辑UDB实例的备份黑名单","Product":"UDB","Request":[{"Name":"Blacklist","Desc":"黑名单,规范示例,指定库mysql.%;test.%; 指定表city.address;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:55:18.516Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:56:41.775Z","PublishUser":"roy.chen","FileName":"/udb-api/edit_udb_backup_blacklist.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"FetchUDBInstanceEarliestRecoverTime","CName":"获取最早可回档时间","Desc":"获取UDB最早可回档的时间点","Product":"UDB","Request":[{"Name":"DBId","Desc":"DB实例Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"EarliestTime","Desc":"获取最早可回档时间点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:14:08.686Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:19:37.69Z","PublishUser":"roy.chen","FileName":"/udb-api/fetch_udb_instance_earliest_recover_time.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"GetEIPPayMode","CName":"获取弹性IP计费方式","Desc":"获取弹性IP计费模式","Product":"UNet","Request":[{"Name":"EIPId","Desc":"弹性IP的资源Id","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"EIPPayMode","Desc":"EIP的计费模式, 参见 EIPPayModeSet","Required":false,"Type":"array","ArrType":"EIPPayModeSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"EIPPayModeSet","Desc":"GetEIPPayModeEIP","Product":"UNet","Params":[{"Name":"EIPId","Desc":"EIP的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"EIPPayMode","Desc":"EIP的计费模式. 枚举值为:Bandwidth, 带宽计费;Traffic, 流量计费; \"ShareBandwidth\",共享带宽模式","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UNet"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.584Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T03:54:40.498Z","PublishUser":"zoe.zhou","FileName":"/unet-api/get_eip_pay_mode.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"GetEIPPrice","CName":"获取弹性IP价格","Desc":"获取弹性IP价格","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"弹性IP的外网带宽, 单位为Mbps, 范围 [0-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按时付费; 默认为获取三种价格","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OperatorName","Desc":"弹性IP的线路如下: 国际: International BGP: Bgp 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International.其他海外线路均为 International,泉州为移动单线cn-qz:ChinaMobile","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"弹性IP计费方式r. 枚举值为: Traffic, 流量计费; Bandwidth, 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为Bandwidth","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长。默认: 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了购买至月末","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PriceSet","Desc":"弹性IP价格详情 详情见 EIPPriceDetailSet","Required":false,"Type":"array","ArrType":"EIPPriceDetailSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-03-29T09:28:51.699Z","PublishUser":"","FileName":"/unet-api/get_eip_price.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"GetEIPUpgradePrice","CName":"获取弹性IP带宽改动价格","Desc":"获取弹性IP带宽改动价格","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"弹性IP的外网带宽, 单位为Mbps, 范围 [1-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPId","Desc":"弹性IP的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"调整带宽后的EIP价格, 单位为\"元\", 如需退费此处为负值","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:08:14.409Z","PublishUser":"","FileName":"/unet-api/get_eip_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"GetPHostPrice","CName":"获取物理机价格","Desc":"获取物理机价格列表","Product":"UPHost","Request":[{"Name":"ChargeType","Desc":"计费模式,枚举值为: Year/Month/Trial/Dynamic","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"购买数量,范围[1-5]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长,1-10个月或1-10年","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"默认为:DB(数据库型)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PriceSet","Desc":"价格列表 见 PHostPriceSet","Required":false,"Type":"array","ArrType":"PHostPriceSet","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"PHostPriceSet","Desc":"GetPHostPrice","Product":"UPHost","Params":[{"Name":"ChargeType","Desc":"Year/Month/Trial/Dynamic","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格, 单位:元, 保留小数点后两位有效数字","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UPHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.88Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:47:42.897Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/getphostprice.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"GetProjectList","CName":"获取帐号下的项目列表","Desc":"获取项目列表","Product":"UAccount","Request":[{"Name":"IsFinance","Desc":"是否是财务账号(Yes:是,No:否)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ProjectCount","Desc":"项目总数","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectSet","Desc":"JSON格式的项目列表实例","Required":true,"Type":"array","ArrType":"ProjectListInfo","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"ProjectListInfo","Desc":"项目信息","Product":"UAccount","Params":[{"Name":"CreateTime","Desc":"创建时间(Unix时间戳)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"IsDefault","Desc":"是否为默认项目","Required":true,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"MemberCount","Desc":"项目下成员数量","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ParentId","Desc":"父项目ID(已废弃)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ParentName","Desc":"父项目名称(已废弃)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectName","Desc":"项目名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceCount","Desc":"项目下资源数量(已废弃,不建议使用)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"ryan.ruan","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"mingming.wang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UAccount"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"dang.liu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"mingming.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-07-26T11:09:32.729Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"UAccount","SDKType":"public"},{"Name":"GetSFWorkflowTemplate","CName":"导出工作流定义","Desc":"导出工作流定义","Product":"StepFlow","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"WorkflowId","Desc":"被导出工作流的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"WorkflowVersion","Desc":"被导出工作流的版本号。取值范围:WorkflowVersion \u003e= 1;默认会获取发布版本对应的workflow;超过最大版本会返回错误","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"返回消息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Version","Desc":"导出工作流的版本号","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Workflow","Desc":"工作流定义,详细信息见工作流对象定义","Required":true,"Type":"object","ArrType":"WorkflowTemplate","Format":"","Secret":false},{"Name":"WorkflowId","Desc":"导出工作流的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"ActivityTemplate","Desc":"工作流的Activity定义","Product":"StepFlow","Params":[{"Name":"Input","Desc":"Activity的输入","Required":false,"Type":"object","ArrType":"string","Format":"","Secret":false},{"Name":"Name","Desc":"Activity的名字\n","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Next","Desc":"下一个Activity的名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Output","Desc":"Activity的输出,详见Param","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"RetryTimes","Desc":"\t\nActivity的重试次数","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Timeout","Desc":"Activity的超时时间","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"Activity的类型\n","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"craig.luo","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"craig.luo","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"StepFlow"},{"Name":"Param","Desc":"工作流参数","Product":"StepFlow","Params":[{"Name":"Name","Desc":"参数名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"参数类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Value","Desc":"参数值","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"craig.luo","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"StepFlow"},{"Name":"WorkflowTemplate","Desc":"Workflow对象定义","Product":"StepFlow","Params":[{"Name":"Activites","Desc":"工作流的Activities,详细信息见工作流的Activity定义","Required":false,"Type":"array","ArrType":"ActivityTemplate","Format":"","Secret":false},{"Name":"Input","Desc":"工作流的输入,详细信息见Param","Required":false,"Type":"array","ArrType":"Param","Format":"","Secret":false},{"Name":"Output","Desc":"工作流的输出,详细信息见Param","Required":false,"Type":"array","ArrType":"Param","Format":"","Secret":false}],"CreateUser":"craig.luo","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"craig.luo","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"StepFlow"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"craig.luo","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"craig.luo","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-07-17T10:13:08.855Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"StepFlow","SDKType":"public"},{"Name":"GetUDPNLineList","CName":"获取专线线路列表","Desc":"获取当前支持的专线线路列表","Product":"UDPN","Request":[{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DataSet","Desc":"当前支持的专线线路详细信息,详见UDPNLineSet","Required":true,"Type":"array","ArrType":"UDPNLineSet","Format":"","Secret":false},{"Name":"TotalCount","Desc":"DataSet中的元素个数","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"UDPNLineSet","Desc":"GetUDPNLineList","Product":"UDPN","Params":[{"Name":"BandwidthUpperLimit","Desc":"线路带宽上限,单位 M","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"LocalRegion","Desc":"支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RemoteRegion","Desc":"支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"yidong.wu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UDPN"}],"Note":"两个端点peer1和peer2之间的线路不一定支持,调用GetUDPNLineList查询支持线路","Warn":"","Mock":true,"IsPublished":false,"Status":"","CreateUser":"yidong.wu","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"andy.huang","PassTime":"2018-05-28T04:50:36.829Z","PassUser":"andy.huang","PublishTime":"2018-06-14T09:17:12.346Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"GetUDPNPrice","CName":"获取 UDPN 价格","Desc":"获取 UDPN 价格","Product":"UDPN","Request":[{"Name":"Bandwidth","Desc":"带宽信息","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Peer1","Desc":"专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Peer2","Desc":"专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"专线价格","Required":true,"Type":"float","ArrType":"","Format":"","Secret":false},{"Name":"PurchaseValue","Desc":"资源有效期 unix 时间戳","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"两个端点peer1和peer2之间的线路不一定支持,调用GetUDPNLineList查询支持线路","Warn":"","Mock":false,"IsPublished":false,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"andy.huang","PassTime":"2018-05-28T04:52:08.338Z","PassUser":"andy.huang","PublishTime":"2018-06-15T04:01:00.256Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"GetUDPNUpgradePrice","CName":"获取升级价格","Desc":"获取专线升级价格","Product":"UDPN","Request":[{"Name":"Bandwidth","Desc":"带宽","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDPNId","Desc":"专线带宽资源 Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"升级后的价格","Required":true,"Type":"float","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-01-02T09:35:37.592Z","PassUser":"zoe.zhou","PublishTime":"2018-01-02T10:12:12.577Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"GetUHostInstancePrice","CName":"获取主机价格","Desc":"根据UHost实例配置,获取UHost实例的价格。","Product":"UHost","Request":[{"Name":"CPU","Desc":"CPU核数。可选参数:1-64。可选范围参照控制台。默认值: 4","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ChargeType","Desc":"计费模式。枚举值为: \\\\ \u003e Year,按年付费; \\\\ \u003e Month,按月付费;\\\\ \u003e Dynamic,按小时付费 \\\\ 默认为月付。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Count","Desc":"购买台数,范围[1,5]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"【待废弃】数据盘大小,单位: GB,范围[0,1000],步长: 10,默认值: 0","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"Disks","Desc":"","Required":false,"Type":"array","ArrType":"GetUHostInstancePriceParamDisks","Format":"","Secret":false},{"Name":"GPU","Desc":"GPU卡核心数。仅GPU机型支持此字段。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GpuType","Desc":"GPU类型,枚举值[\"K80\", \"P40\", \"V100\"]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageId","Desc":"镜像Id,可通过 [DescribeImage](describe_image.html) 获取镜像ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"LifeCycle","Desc":"【未支持】1:普通云主机;2:抢占性云主机;默认普通","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"MachineType","Desc":"云主机机型(V2版本概念)。枚举值[\"N\", \"C\", \"G\", \"O\"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Memory","Desc":"内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参照好控制台)。默认值:8192","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"NetCapability","Desc":"网络增强。枚举值:Normal,不开启; Super,开启网络增强1.0。 默认值为Normal。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Quantity","Desc":"购买时长。默认: 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了购买至月末。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"StorageType","Desc":"【待废弃】磁盘类型,同时设定系统盘和数据盘, 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"TimemachineFeature","Desc":"【待废弃】方舟机型。No,Yes。默认是No。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"UHostType","Desc":"【待废弃】云主机机型(V1版本概念)。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PriceSet","Desc":"价格列表 UHostPriceSet","Required":false,"Type":"array","ArrType":"UHostPriceSet","Format":"","Secret":false}],"RequestModel":[{"Name":"GetUHostInstancePriceParamDisks","Desc":"","Product":"UHost","Params":[{"Name":"BackupType","Desc":"磁盘备份方案。枚举值:\\\\ \u003e NONE,无备份 \\\\ \u003e DATAARK,数据方舟 \\\\ 当前磁盘支持的备份模式参考 [[api:uhost-api:disk_type|磁盘类型]]","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsBoot","Desc":"是否是系统盘。枚举值:\\\\ \u003e True,是系统盘 \\\\ \u003e False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"磁盘大小,单位GB。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"磁盘类型。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"ResponseModel":[{"Name":"UHostPriceSet","Desc":"主机价格","Product":"UHost","Params":[{"Name":"ChargeType","Desc":"计费类型。Year,Month,Dynamic","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Price","Desc":"价格,单位: 元,保留小数点后两位有效数字","Required":true,"Type":"float","ArrType":"","Format":"","Secret":false}],"CreateUser":"zoe.zhou","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"UHost"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-07-02T12:19:43.613Z","PublishUser":"","FileName":"/uhost-api/get_uhost_instance_price.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"GetUHostInstanceVncInfo","CName":"获取VNC登录信息","Desc":"获取指定UHost实例的管理VNC配置详细信息。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VncIP","Desc":"Vnc登录IP","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VncPassword","Desc":"Vnc 登录密码","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VncPort","Desc":"Vnc登录端口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.407Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:11:53.974Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/get_uhost_instance_vnc_info.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"GetUHostUpgradePrice","CName":"获取主机规格调整差价","Desc":"获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Product":"UHost","Request":[{"Name":"BootDiskSpace","Desc":"【待废弃】系统大小,单位: GB,范围[20,100],步长: 10。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"CPU","Desc":"虚拟CPU核数。可选参数:1-64(可选范围参考控制台)。默认值为当前实例的CPU核数。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"【待废弃】数据盘大小,单位: GB,范围[0,1000],步长: 10, 默认值是该主机当前数据盘大小。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":true},{"Name":"HostType","Desc":"【待废弃】主机系列,目前支持N1,N2","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Memory","Desc":"内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参考控制台)。默认值为当前实例的内存大小。","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"NetCapValue","Desc":"网卡升降级(1,表示升级,2表示降级,0表示不变)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TimemachineFeature","Desc":"方舟机型。No,Yes。默认是No。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"UHostId","Desc":"UHost实例ID。 参见 [DescribeUHostInstance](describe_uhost_instance.html)。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Price","Desc":"规格调整差价。精确到小数点后2位。","Required":false,"Type":"float","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"若需查询调整磁盘大小的价格,请调用ResizeAttachedDisk。","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-07-02T12:19:43.624Z","PublishUser":"","FileName":"/uhost-api/get_uhost_upgrade_price.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"GetUMemSpaceState","CName":"获取空间状态","Desc":"获取UMem内存空间列表","Product":"UMem","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"内存空间ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"State","Desc":"Starting:创建中 Running:运行中 Fail:失败","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.938Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:24.068Z","PublishUser":"zoe.zhou","FileName":"/umem-api/get_space_state.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"GetUSMSSendReceipt","CName":"获取短信发送回执信息","Desc":"获取短信发送回执信息。下游服务提供商回执信息返回会有一定延时,建议发送完短信以后,5-10分钟后再调用该接口拉取回执信息。若超过12小时未返回,则请联系技术支持确认原因","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SessionNoSet","Desc":"发送短信时返回的SessionNo集合,SessionNoSet.0,SessionNoSet.1....格式","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Data","Desc":"回执信息集合","Required":true,"Type":"array","ArrType":"ReceiptPerSession","Format":"","Secret":false},{"Name":"Message","Desc":"错误描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"ReceiptPerPhone","Desc":"每个目的手机号的发送回执信息","Product":"USMS","Params":[{"Name":"CostCount","Desc":"消耗短信条数","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Phone","Desc":"手机号码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReceiptDesc","Desc":"回执结果描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReceiptResult","Desc":"回执结果","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReceiptTime","Desc":"回执返回时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"USMS"},{"Name":"ReceiptPerSession","Desc":"每个提交的回执结果集合","Product":"USMS","Params":[{"Name":"ReceiptSet","Desc":"每个手机号的短信回执信息集合","Required":true,"Type":"array","ArrType":"ReceiptPerPhone","Format":"","Secret":false},{"Name":"SessionNo","Desc":"发送短信时返回的SessionNo","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"USMS"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-05-22T03:45:01.251Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"GetUserInfo","CName":"获取用户信息","Desc":"获取用户信息","Product":"UAccount","Request":[],"Response":[{"Name":"DataSet","Desc":"用户信息返回数组","Required":true,"Type":"array","ArrType":"UserInfo","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"ryan.ruan","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"tony.li","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"jason.zhou@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2018-11-29T09:21:32.262Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"UAccount","SDKType":"public"},{"Name":"GrantFirewall","CName":"应用防火墙","Desc":"将防火墙应用到资源上","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"所应用资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"绑定防火墙组的资源类型,默认为全部资源类型。枚举值为:\"unatgw\",NAT网关; \"uhost\",云主机; \"upm\",物理云主机; \"hadoophost\",hadoop节点; \"fortresshost\",堡垒机; \"udhost\",私有专区主机;\"udockhost\",容器;\"dbaudit\",数据库审计.","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.598Z","PublishUser":"","FileName":"/unet-api/newfirewall/grant_firewall.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ImportCustomImage","CName":"导入镜像","Desc":"把UFile的镜像文件导入到UHost,生成自定义镜像","Product":"UHost","Request":[{"Name":"Auth","Desc":"是否授权。必须填true","Required":true,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Format","Desc":"镜像格式,可选RAW、VHD、VMDK、qcow2","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageDescription","Desc":"镜像描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ImageName","Desc":"镜像名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsName","Desc":"操作系统详细版本,请参考控制台的镜像版本;OsType为Other时,输入参数为Other","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"OsType","Desc":"操作系统平台,比如CentOS、Ubuntu、Windows、RedHat等,请参考控制台的镜像版本;若导入控制台上没有的操作系统,参数为Other","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UFileUrl","Desc":"UFile私有空间地址","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ImageId","Desc":"镜像Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"gary.huang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stone.shen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-07-11T03:26:12.115Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ModifyEIPBandwidth","CName":"调整弹性IP带宽","Desc":"调整弹性IP的外网带宽","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"弹性IP的外网带宽, 单位为Mbps. 各地域的带宽值范围如下:流量计费[1-200],带宽计费[1-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPId","Desc":"弹性IP的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:08:04.1Z","PublishUser":"","FileName":"/unet-api/modify_eip_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ModifyEIPWeight","CName":"修改弹性IP出口权重","Desc":"修改弹性IP的外网出口权重","Product":"UNet","Request":[{"Name":"EIPId","Desc":"弹性IP的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Weight","Desc":"外网出口权重, 范围[0-100] 取值为0时, 该弹性IP不会被使用. 取值为100时, 同主机下只会使用这个弹性IP,其他弹性IP不会被使用 请勿将多个绑定在同一资源的弹性IP设置为相同权重","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.681Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T03:56:15.007Z","PublishUser":"zoe.zhou","FileName":"/unet-api/modify_eip_weight.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ModifyGlobalSSHPort","CName":"修改GlobalSSH端口","Desc":"修改GlobalSSH端口","Product":"PathX","Request":[{"Name":"InstanceId","Desc":"实例ID,资源唯一标识","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"调整后的SSH登陆端口","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,如org-xxxx。请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"提示信息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"wenbin.wang@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PublishTime":"2018-11-29T11:26:11.598Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"PathX","SDKType":"public"},{"Name":"ModifyGlobalSSHRemark","CName":"修改GlobalSSH备注","Desc":"修改GlobalSSH备注","Product":"PathX","Request":[{"Name":"InstanceId","Desc":"实例ID,资源唯一标识","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目别名,如org-xxxxx","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注信息,不填默认为空字符串","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"接口返回消息","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"wenbin.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"wenbin.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-08-07T07:00:29.132Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"pathx","SDKType":"public"},{"Name":"ModifyPHostInfo","CName":"更改物理机信息","Desc":"更改物理机信息","Product":"UPHost","Request":[{"Name":"Name","Desc":"物理机名称,默认不更改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PHostId","Desc":"物理机资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"物理机备注,默认不更改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组,默认不更改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.818Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:47:27.922Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/modifyphostinfo.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"ModifyUDBInstanceName","CName":"修改云数据库名称","Desc":"重命名UDB实例","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"实例的新名字, 长度要求为6~63位","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:55:54.624Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:56:47.404Z","PublishUser":"roy.chen","FileName":"/udb-api/modify_udb_instance_name.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"ModifyUDBInstancePassword","CName":"修改DB实例的管理员密码","Desc":"修改DB实例的管理员密码","Product":"UDB","Request":[{"Name":"AccountName","Desc":"sqlserver帐号,仅在sqlserver的情况下填该参数","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"实例的ID,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"实例的新密码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"raul.miao","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-12T02:00:35.133Z","PassUser":"zoe.zhou","PublishTime":"2017-12-12T02:01:01.437Z","PublishUser":"zoe.zhou","FileName":"/udb-api/modify_udb_instance_password.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"ModifyUDPNBandwidth","CName":"修改带宽","Desc":"修改带宽值","Product":"UDPN","Request":[{"Name":"Bandwidth","Desc":"调整后专线带宽, 单位为Mbps,取值范围为大于等于2且小于等于1000([2-1000])的整数","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CouponId","Desc":"代金劵 ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDPNId","Desc":"UDPN Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-01-02T10:19:24.096Z","PassUser":"zoe.zhou","PublishTime":"2018-01-02T10:19:28.268Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"ModifyUHostInstanceName","CName":"修改主机名","Desc":"修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。","Product":"UHost","Request":[{"Name":"Name","Desc":"UHost实例名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:15:09.245Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:15:14.926Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/modify_uhost_instance_name.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ModifyUHostInstanceRemark","CName":"修改主机备注","Desc":"修改指定UHost实例备注信息。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.365Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:15:46.898Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/modify_uhost_instance_remark.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ModifyUHostInstanceTag","CName":"修改主机业务组","Desc":"修改指定UHost实例业务组标识。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"sunny.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:16:58.057Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:17:02.422Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/modify_uhost_instance_tag.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ModifyUMemSpaceName","CName":"修改名称","Desc":"修改UMem内存空间名称","Product":"UMem","Request":[{"Name":"Name","Desc":"新的名称,长度(6\u003c=size\u003c=63)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"UMem内存空间ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.835Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:17:16.105Z","PublishUser":"zoe.zhou","FileName":"/umem-api/modify_space_name.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"ModifyURedisGroupName","CName":"修改名称","Desc":"修改主备redis名称","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"Redis组名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.887Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:06.325Z","PublishUser":"zoe.zhou","FileName":"/umem-api/modify_group_name.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"PoweroffPHost","CName":"断电物理机","Desc":"断电物理云主机","Product":"UPHost","Request":[{"Name":"PHostId","Desc":"PHost资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"rock.dong","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.816Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:47:10.271Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/poweroffphost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"PoweroffUHostInstance","CName":"模拟主机掉电","Desc":"直接关闭UHost实例电源,无需等待实例正常关闭。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"该操作可能会影响数据完整性或导致文件系统损坏","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"sunny.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.336Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:17:19.633Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/poweroff_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"PromoteUDBInstanceToHA","CName":"普通db升级为高可用","Desc":"普通db升级为高可用(只针对mysql5.5及以上版本)","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsLock","Desc":"升级时是否锁库,默认为锁库。不锁定:false;锁定:true。现在统一为不锁库,即false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xu.wu","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"jianzhang.ying@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"caroline.yuan","PublishTime":"2018-09-26T07:31:47.49Z","PublishUser":"","FileName":"/udb-api/promote_udb_instance_to_ha.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"PromoteUDBSlave","CName":"提升从库","Desc":"从库提升为独立库","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"IsForce","Desc":"是否强制(如果从库落后可能会禁止提升),默认false 如果落后情况下,强制提升丢失数据","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:06:39.576Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:10:35.564Z","PublishUser":"roy.chen","FileName":"/udb-api/promote_udb_slave.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"QueryUSMSSignature","CName":"查询短信签名申请状态","Desc":"调用接口QueryUSMSSignature查询短信签名申请状态","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"签名内容;签名ID和签名至少需填写1项;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigId","Desc":"已申请的短信签名ID(短信签名申请时的工单ID);签名ID和签名至少需填写1项;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Data","Desc":"签名信息","Required":true,"Type":"object","ArrType":"OutSignature","Format":"","Secret":false},{"Name":"Message","Desc":"发生错误时,表示具体错误描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"OutSignature","Desc":"短信签名","Product":"USMS","Params":[{"Name":"ErrDesc","Desc":"签名审核失败原因","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"签名内容","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigId","Desc":"签名ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"签名状态。0-待审核 1-审核中 2-审核通过 3-审核未通过 4-被禁用 ","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"USMS"}],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-09-03T03:35:14.223Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"QueryUSMSTemplate","CName":"查询短信模板申请状态","Desc":"调用接口QueryUSMSTemplate查询短信模板申请状态","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateId","Desc":"模板ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Data","Desc":"短信模板明细信息","Required":false,"Type":"object","ArrType":"OutTemplate","Format":"","Secret":false},{"Name":"Message","Desc":"当RetCode不为0时,Message中显示具体错误描述","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[{"Name":"OutTemplate","Desc":"短信模板","Product":"USMS","Params":[{"Name":"CreateTime","Desc":"创建时间","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ErrDesc","Desc":"审核失败原因","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Purpose","Desc":"模板类型,选项:1-验证码类 2-通知类 3-会员推广类","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"模板说明","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Status","Desc":"短信模板状态;状态说明:0-待审核,1-审核中,2-审核通过,3-审核未通过,4-被禁用","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Template","Desc":"短信模板内容","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateId","Desc":"短信模板ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateName","Desc":"短信模板名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UnsubscribeInfo","Desc":"退订信息;一般填写方式“回T退订”,当purpose为3(也即会员推广类)时,为必填项","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stefan.pan","UpdateTime":"0001-01-01T00:00:00Z","AliasedProduct":"USMS"}],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"stefan.pan","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"stefan.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-09-03T03:35:14.212Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"RebootPHost","CName":"重启物理机","Desc":"重启物理机","Product":"UPHost","Request":[{"Name":"PHostId","Desc":"PHost资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"rock.dong","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.815Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:43:21.87Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/rebootphost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"RebootUHostInstance","CName":"重启主机","Desc":"重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。","Product":"UHost","Request":[{"Name":"DiskPassword","Desc":"加密盘密码","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiaohui.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.246Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:19:08.341Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/reboot_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ReinstallPHost","CName":"重装物理机","Desc":"重装物理机操作系统","Product":"UPHost","Request":[{"Name":"ImageId","Desc":"镜像Id,参考镜像列表,默认使用原镜像","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"物理机名称,默认不更改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PHostId","Desc":"PHost资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"密码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Raid","Desc":"不保留数据盘重装,可选Raid","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"物理机备注,默认为不更改。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReserveDisk","Desc":"是否保留数据盘,保留:Yes,不报留:No, 默认:Yes","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组,默认不更改。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"密码需要通过base64进行编码\n\n# echo password1 | base\nugfzc3dvcmqxcg==","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"rock.dong","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.813Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:43:07.949Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/reinstallphost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"ReinstallUHostInstance","CName":"重装系统","Desc":"重新安装指定UHost实例的操作系统","Product":"UHost","Request":[{"Name":"DNSServers","Desc":"针对非私有子网主机,可自定义DNS。n可为0-2","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ImageId","Desc":"镜像Id,默认使用原镜像 参见 [DescribeImage](describe_image.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Password","Desc":"如果创建UHost实例时LoginMode为Password,则必须填写,如果LoginMode为KeyPair,不需要填写 (密码格式使用BASE64编码;LoginMode不可变更)","Required":false,"Type":"string","ArrType":"","Format":"base64","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReserveDisk","Desc":"是否保留数据盘,保留:Yes,不报留:No, 默认:Yes","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"云灾备指明191","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例资源ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"1.请确认在重新安装之前,该实例已被关闭; 2.请确认该实例未挂载UDisk; 3.将原系统重装为不同类型的系统时(Linux-\u0026gt;Windows),不可选择保留数据盘; 4.重装不同版本的系统时(CentOS6-\u0026gt;CentOS7),若选择保留数据盘,请注意数据盘的文件系统格式; 5.若主机CPU低于2核,不可重装为Windows系统。","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"sunny.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.325Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:17:34.301Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/reinstall_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ReleaseBackend","CName":"释放后端实例","Desc":"从VServer释放后端资源实例","Product":"ULB","Request":[{"Name":"BackendId","Desc":"后端资源实例的ID(ULB后端ID,非资源自身ID)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"VServer 为7层时,必须先把后端实例从转发规则中移除之后才能释放\n\nBackendId 对应是 AllocateBackend 返回的 BackendId \n或者 DescribeULB/DescribeVServer 返回的 ULBBackendSet 里的 BackendId","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.038Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:23:59.727Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/release_backend.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"ReleaseEIP","CName":"释放弹性IP","Desc":"释放弹性IP资源, 所释放弹性IP必须为非绑定状态.","Product":"UNet","Request":[{"Name":"EIPId","Desc":"弹性IP的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"aaq.ma","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:06:41.309Z","PublishUser":"","FileName":"/unet-api/release_eip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ReleaseShareBandwidth","CName":"关闭共享带宽","Desc":"关闭共享带宽","Product":"UNet","Request":[{"Name":"EIPBandwidth","Desc":"关闭共享带宽后,各EIP恢复为的带宽值","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"Bandwidth 带宽计费, Traffic 转流量计费","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"共享带宽ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.922Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:34:59.166Z","PublishUser":"zoe.zhou","FileName":"/unet-api/release_share_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ReleaseUDPN","CName":"释放 UDPN","Desc":"释放 UDPN","Product":"UDPN","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDPNId","Desc":"UDPN 资源 Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"","CreateUser":"mike.gao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-01-02T09:35:37.573Z","PassUser":"zoe.zhou","PublishTime":"2018-01-02T10:11:48.829Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDPN","SDKType":"public"},{"Name":"ReleaseVIP","CName":"释放内网虚拟IP","Desc":"释放VIP资源","Product":"UNet","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VIPId","Desc":"内网VIP的id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.904Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:34:37.498Z","PublishUser":"zoe.zhou","FileName":"/unet-api/release_vip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"RenameUDisk","CName":"重命名云硬盘","Desc":"重命名UDisk","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"重命名的UDisk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskName","Desc":"重命名UDisk的name","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"sniper.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.158Z","PassUser":"zoe.zhou","PublishTime":"2018-06-12T10:04:22.955Z","PublishUser":"zoe.zhou","FileName":"/udisk-api/rename_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"ResetUHostInstancePassword","CName":"重置主机密码","Desc":"重置UHost实例的管理员密码。","Product":"UHost","Request":[{"Name":"Password","Desc":"UHost新密码(密码格式使用BASE64编码)","Required":true,"Type":"string","ArrType":"","Format":"base64","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"该操作需要UHost实例处于关闭状态。","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.312Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:17:50.443Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/reset_uhost_instance_password.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ResizeAttachedDisk","CName":"修改挂载的磁盘大小","Desc":"修改挂载的磁盘大小,包含系统盘和数据盘","Product":"UHost","Request":[{"Name":"DiskId","Desc":"磁盘ID。参见 [DescribeUHostInstance](describe_uhost_instance.html)返回值中的DiskSet。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘大小,单位GB,步长为10。取值范围需大于当前磁盘大小,最大值请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID。 参见 [DescribeUHostInstance](describe_uhost_instance.html)。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DiskId","Desc":"改配成功的磁盘id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"1.修改配置前,请确认该实例已经被关闭。\n2.修改磁盘空间大小后,请在启动后按照说明,进入操作系统进行操作。","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"xiaohui.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"cjey.hou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-01-10T10:28:23.078Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ResizeShareBandwidth","CName":"调整共享带宽","Desc":"调整共享带宽的带宽值","Product":"UNet","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidth","Desc":"带宽值,单位为Mb,范围 [20-5000] (最大值受地域限制)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ShareBandwidthId","Desc":"共享带宽的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.918Z","PassUser":"zoe.zhou","PublishTime":"2018-06-14T09:34:47.952Z","PublishUser":"zoe.zhou","FileName":"/unet-api/resize_share_bandwidth.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"ResizeUDBInstance","CName":"修改UDB实例的配置","Desc":"修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高","Product":"UDB","Request":[{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"实例的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G-3000G","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"InstanceType","Desc":"UDB数据库机型: \"Normal\": \"标准机型\" , \"SATA_SSD\": \"SSD机型\" , \"PCIE_SSD\": \"SSD高性能机型\" , \"Normal_Volume\": \"标准大容量机型\", \"SATA_SSD_Volume\": \"SSD大容量机型\" , \"PCIE_SSD_Volume\": \"SSD高性能大容量机型\" ","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 1000M/2000M/4000M/ 6000M/8000M/ 12000M/16000M/ 24000M/32000M/ 48000M/64000M/96000M。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSDType","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"StartAfterUpgrade","Desc":"DB关闭状态下升降级,升降级后是否启动DB,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"UDBCId","Desc":"专区的ID,如果有值表示专区中的DB配置升降级","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"clare.cheng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"clare.cheng@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-20T08:07:03.084Z","PublishUser":"","FileName":"/udb-api/resize_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"ResizeUDisk","CName":"调整云硬盘","Desc":"调整UDisk容量","Product":"UDisk","Request":[{"Name":"CouponId","Desc":"使用的代金券id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MachineType","Desc":"云主机机型(V2.0),枚举值[\"N\", \"C\", \"G\", \"O\", \"OM\"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"调整后大小, 单位:GB, 范围[1~2000],权限位控制可达8000,若需要请申请开通相关权限。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"UDisk Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"pearlin.pan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PublishTime":"2019-09-11T09:58:38.788Z","PublishUser":"","FileName":"/udisk-api/resize_udisk.txt","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"ResizeUDredisSpace","CName":"调整高性能umem容量","Desc":"调整内存空间容量","Product":"UMem","Request":[{"Name":"CouponId","Desc":"使用的代金券Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"内存大小, 单位:GB (需要大于原size,\u003c= 1024)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"高性能UMem 内存空间Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"","CreateUser":"jimmy.wang","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-01T02:54:13.815Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:18:28.158Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"ResizeUHostInstance","CName":"修改主机配置","Desc":"修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,磁盘空间大小,网络增强等。","Product":"UHost","Request":[{"Name":"BootDiskSpace","Desc":"系统盘大小,单位:GB,范围[20,100],步长:10,系统盘不支持缩容,因此不允许输入比当前实例系统盘小的值","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"CPU","Desc":"虚拟CPU核数,单位:个,范围:[1,16],最小值为1,其他值是2的倍数,默认值为当前实例的CPU核数(*windows CPU\u003e=2)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DiskSpace","Desc":"数据盘大小,单位:GB,范围[10,1000]; SSD机型,单位:GB,范围[100,500];步长:10,默认值为当前实例的数据盘大小,数据盘不支持缩容,因此不允许输入比当前实例数据盘大小的值","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Memory","Desc":"内存大小,单位:MB,范围[2048,65536],步长:2048,默认值为当前实例的内存大小(BGP-C数据中心最小支持1024,限Linux系统)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"NetCapValue","Desc":"网卡升降级(1,表示升级,2表示降级,0表示不变)","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"须按照控制台标准机型配置创建主机(例如:无法创建16核1G的非标准机型)。详情请参考控制台。","Warn":"1.修改配置前,请确认该实例已经被关闭。\n2.修改磁盘空间大小后,请在启动后按照说明,进入操作系统进行操作。","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"patrick.xu","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.297Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:18:06.188Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/resize_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"ResizeUMemSpace","CName":"调整容量","Desc":"调整内存空间容量","Product":"UMem","Request":[{"Name":"CouponId","Desc":"使用的代金券Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"内存大小, 单位:GB (需要大于原size,\u003c= 1024)","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SpaceId","Desc":"UMem 内存空间Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.807Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:15:30.841Z","PublishUser":"zoe.zhou","FileName":"/umem-api/resize_space.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"ResizeURedisGroup","CName":"调整容量","Desc":"调整主备redis容量","Product":"UMem","Request":[{"Name":"CouponId","Desc":"代金券ID 请参考DescribeCoupon接口","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"组ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Size","Desc":"内存大小, 单位:GB (需要大于原size,且小于等于32) 目前仅支持1/2/4/8/16/32 G 六种容量规格","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"kimoon.gao@ucloud.cn","PassTime":"2018-05-29T09:19:12.988Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:36:12.877Z","PublishUser":"zoe.zhou","FileName":"/umem-api/resize_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"RestartUDBInstance","CName":"重启云数据库","Desc":"重启UDB实例","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:43:36.219Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:45:33.485Z","PublishUser":"roy.chen","FileName":"/udb-api/restart_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"RestartUMemcacheGroup","CName":"重启单机Memcache","Desc":"重启单机Memcache","Product":"UMem","Request":[{"Name":"GroupId","Desc":"组的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"caroline.yuan","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.844Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T09:17:53.231Z","PublishUser":"zoe.zhou","FileName":"/umem-api/reboot_umemcache_group.txt","IsIdempotent":true,"AliasedProduct":"UMem","SDKType":"public"},{"Name":"RestoreUDisk","CName":"从备份恢复数据至UDisk","Desc":"从备份恢复数据至UDisk","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotId","Desc":"从指定的快照恢复","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SnapshotTime","Desc":"指定从方舟恢复的备份时间点","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"需要恢复的盘id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"sniper.zhang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.075Z","PassUser":"zoe.zhou","PublishTime":"2018-06-12T10:03:59.204Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"SendUSMSMessage","CName":"发送短信息","Desc":"发送短信息。短信字数超过70个后,按照每66个进行切割(因为要加上1/3), 2/3)等字样,占用4个字长)。短信最大长度不能超过600个字。每个汉字、数字、字母、字符都按一个字计","Product":"USMS","Request":[{"Name":"PhoneNumbers","Desc":"电话号码数组,电话号码格式为(60)1xxxxxxxx,()中为国际长途区号(如中国为86或0086,两种格式都支持),后面为电话号码.若不传入国际区号,如1851623xxxx,则默认为国内手机号","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"使用的签名,如果不输入则使用默认签名,若没有申请默认签名不允许发送;若输入的签名没有申请,则无法发送","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateId","Desc":"模板ID。若指定的模板ID审核未通过(status不等于2)则不允许发送","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateParams","Desc":"模板参数数组,以TempalteParams.0,TempalteParams.1.。。格式。若模板ID指定的模板无可变参数,则不传入该参数。模板参数个数与模板不匹配,则不允许发送","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Action","Desc":"操作名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Message","Desc":"发生错误时表示错误描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RetCode","Desc":"返回码","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SessionNo","Desc":"本次提交发送的短信的唯一ID,可根据该值查询本次发送的短信列表","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-05-22T03:45:01.246Z","PublishUser":"","FileName":"","IsIdempotent":false,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"SetEIPPayMode","CName":"设置弹性IP计费方式","Desc":"设置弹性IP计费模式, 切换时会涉及付费/退费.","Product":"UNet","Request":[{"Name":"Bandwidth","Desc":"调整的目标带宽值, 单位Mbps. 各地域的带宽值范围如下: 流量计费[1-200],其余情况[1-800]","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"EIPId","Desc":"弹性IP的资源Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PayMode","Desc":"计费模式. 枚举值:\"Traffic\", 流量计费模式; \"Bandwidth\", 带宽计费模式","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PublishTime":"2019-04-29T03:07:54.892Z","PublishUser":"","FileName":"/unet-api/set_eip_pay_mode.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"SetUDiskUDataArkMode","CName":"设置UDisk数据方舟的状态","Desc":"设置UDisk数据方舟的状态","Product":"UDisk","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDataArkMode","Desc":"是否开启数据方舟,开启:\"Yes\", 不支持:\"No\"","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UDiskId","Desc":"需要设置数据方舟的UDisk的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"\"17090\": \"开启或关闭方舟失败,请稍后再试。\"\n\"17091\": \"该磁盘距离关闭数据方舟不足三天,无法再次开启\"","Warn":"","Mock":true,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"camille.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.102Z","PassUser":"zoe.zhou","PublishTime":"2018-06-12T10:04:14.739Z","PublishUser":"zoe.zhou","FileName":"","IsIdempotent":true,"AliasedProduct":"UDisk","SDKType":"public"},{"Name":"StartPHost","CName":"启动物理机","Desc":"启动物理机","Product":"UPHost","Request":[{"Name":"PHostId","Desc":"PHost资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-12T10:38:57.027Z","PublishUser":"","FileName":"/uphost-api/startphost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"StartUDBInstance","CName":"启动云数据库","Desc":"启动UDB实例","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T12:42:59.249Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T12:43:07.431Z","PublishUser":"roy.chen","FileName":"/udb-api/start_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"StartUHostInstance","CName":"启动主机","Desc":"启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。","Product":"UHost","Request":[{"Name":"DiskPassword","Desc":"加密盘密码","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiaohui.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:18:37.908Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:49:33.145Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/start_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"StopUDBInstance","CName":"关闭云数据库","Desc":"关闭UDB实例","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ForceToKill","Desc":"是否使用强制手段关闭DB,默认是false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"ashe.xia","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"ashe.xia","PassTime":"2017-12-04T08:29:47.958Z","PassUser":"ashe.xia","PublishTime":"2017-12-05T02:26:33.836Z","PublishUser":"zoe.zhou","FileName":"/udb-api/stop_udb_instance.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"StopUHostInstance","CName":"关闭主机","Desc":"指停止处于运行状态的UHost实例,需指定数据中心及UhostID。","Product":"UHost","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UhostId","Desc":"UHost实例ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.247Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:18:53.445Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/stop_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"SwitchUDBInstanceToHA","CName":"普通UDB切换为高可用","Desc":"普通UDB切换为高可用,原db状态为WaitForSwitch时,调用改api","Product":"UDB","Request":[{"Name":"DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"DBId","Desc":"切换后高可用db实例的Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-26T06:16:22.848Z","PassUser":"zoe.zhou","PublishTime":"2018-06-26T06:16:27.33Z","PublishUser":"zoe.zhou","FileName":"/udb-api/switch_udb_instance_to_ha.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"TerminateCustomImage","CName":"删除自制镜像","Desc":"删除用户自定义镜像","Product":"UHost","Request":[{"Name":"ImageId","Desc":"自制镜像ID 参见 [DescribeImage](describe_image.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"ImageId","Desc":"自制镜像Id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:20:02.686Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:20:06.769Z","PublishUser":"zoe.zhou","FileName":"/uhost-api/terminate_custom_image.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"TerminatePHost","CName":"删除物理机","Desc":"删除物理云主机","Product":"UPHost","Request":[{"Name":"PHostId","Desc":"PHost资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PHostId","Desc":"PHost 的资源ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-07T08:50:44.087Z","PassUser":"zoe.zhou","PublishTime":"2018-06-07T08:50:55.103Z","PublishUser":"zoe.zhou","FileName":"/uphost-api/terminatephost.txt","IsIdempotent":true,"AliasedProduct":"UPHost","SDKType":"public"},{"Name":"TerminateProject","CName":"删除项目","Desc":"删除项目","Product":"UAccount","Request":[{"Name":"ProjectId","Desc":"项目ID,请参考[GetProjectList接口](../summary/get_project_list.html)的描述。","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"tady.cao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"mingming.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-07-26T11:09:32.892Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"UAccount","SDKType":"public"},{"Name":"TerminateUHostInstance","CName":"删除云主机","Desc":"删除指定数据中心的UHost实例。","Product":"UHost","Request":[{"Name":"Destroy","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ReleaseEIP","Desc":"是否释放绑定的EIP。true: 解绑EIP后,并释放;其他值或不填:解绑EIP。","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":true},{"Name":"ReleaseUDisk","Desc":"是否删除挂载的数据盘。true删除,其他不删除。","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":true},{"Name":"UHostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"InRecycle","Desc":"放入回收站:\"Yes\", 彻底删除:“No”","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostId","Desc":"UHost 实例 Id","Required":false,"Type":"string","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"非试用的过期资源不可删除; 关机状态下才能执行删除操作","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-10-26T08:16:37.781Z","PublishUser":"","FileName":"/uhost-api/terminate_uhost_instance.txt","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"UnBindEIP","CName":"解绑弹性IP","Desc":"将弹性IP从资源上解绑","Product":"UNet","Request":[{"Name":"EIPId","Desc":"弹性IP的资源Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceId","Desc":"弹性IP请求解绑的资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ResourceType","Desc":"弹性IP请求解绑的资源类型, 枚举值为: uhost: 云主机; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;fortresshost:堡垒机;udockhost:容器;udhost:私有专区主机;natgw:NAT网关;udb:udb;vpngw:ipsec vpn;ucdr:云灾备;dbaudit:数据库审计;","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"aaq.ma@ucloud.cn","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-03-29T09:29:00.169Z","PublishUser":"","FileName":"/unet-api/unbind_eip.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"UnbindSSL","CName":"解绑SSL证书","Desc":"从VServer解绑SSL证书","Product":"ULB","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SSLId","Desc":"SSL证书的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"所绑定ULB实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"所绑定VServer实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:53.923Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:23:32.277Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/unbind_ssl.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"UpdateBackendAttribute","CName":"更新后端实例属性","Desc":"更新ULB后端资源实例(服务节点)属性","Product":"ULB","Request":[{"Name":"BackendId","Desc":"后端资源实例的ID(ULB后端ID,非资源自身ID)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Enabled","Desc":"后端实例状态开关","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Port","Desc":"后端资源服务端口,取值范围[1-65535]","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Weight","Desc":"所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"报文转发的服务节点暂不支持修改 Port;Port/Enabled 必传一个\n\nBackendId 对应是 AllocateBackend 返回的 BackendId \n或者 DescribeULB/DescribeVServer 返回的 ULBBackendSet 里的 BackendId","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-02-19T14:02:56.951Z","PublishUser":"","FileName":"/ulb-api/update_backend_attribute.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"UpdateEIPAttribute","CName":"更新弹性IP属性","Desc":"更新弹性IP名称,业务组,备注等属性字段","Product":"UNet","Request":[{"Name":"EIPId","Desc":"EIP资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"名字(Name Tag Remark都为空则报错)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.587Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T03:55:03.669Z","PublishUser":"zoe.zhou","FileName":"/unet-api/update_eip_attribute.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"UpdateFirewall","CName":"更新防火墙规则","Desc":"更新防火墙规则","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Rule","Desc":"防火墙规则,例如:TCP|22|192.168.1.1/22|DROP|LOW|禁用22端口,第一个参数代表协议:第二个参数代表端口号,第三个参数为ip,第四个参数为ACCEPT(接受)和DROP(拒绝),第五个参数优先级:HIGH(高),MEDIUM(中),LOW(低),第六个参数为该条规则的自定义备注","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false}],"Response":[{"Name":"FWId","Desc":"防火墙id","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"note\n在更新防火墙规则时,新的规则会覆盖掉原有规则。所以若需要更改或加入新的规则,需要将原所有规则与新规则一起提交。","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"may.he","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2019-04-30T01:59:07.746Z","PublishUser":"","FileName":"/unet-api/newfirewall/update_firewall.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"UpdateFirewallAttribute","CName":"更新防火墙属性","Desc":"更新防火墙规则","Product":"UNet","Request":[{"Name":"FWId","Desc":"防火墙资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"防火墙名称,默认为空,为空则不做修改。Name,Tag,Remark必须填写1个及以上","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"防火墙备注,默认为空,为空则不做修改。Name,Tag,Remark必须填写1个及以上","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"防火墙业务组,默认为空,为空则不做修改。Name,Tag,Remark必须填写1个及以上","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"note在更新防火墙属性时,新的属性会覆盖掉原有属性。","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.493Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T03:53:57.026Z","PublishUser":"zoe.zhou","FileName":"/unet-api/newfirewall/update_firewall_attribute.txt","IsIdempotent":true,"AliasedProduct":"UNet","SDKType":"public"},{"Name":"UpdatePolicy","CName":"更新内容转发规则","Desc":"更新内容转发规则,包括转发规则后的服务节点","Product":"ULB","Request":[{"Name":"BackendId","Desc":"内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Match","Desc":"内容转发匹配字段","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PolicyId","Desc":"转发规则的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Type","Desc":"内容转发匹配字段的类型","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"需要添加内容转发策略的负载均衡实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"需要添加内容转发策略的VServer实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"PolicyId","Desc":"转发规则的ID","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:53.919Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:23:18.891Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/update_policy.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"UpdateSubnetAttribute","CName":"更新子网信息","Desc":"更新子网信息","Product":"VPC","Request":[{"Name":"Name","Desc":"子网名称(如果Name不填写,Tag必须填写)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SubnetId","Desc":"子网ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务组名称(如果Tag不填写,Name必须填写)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:32.689Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"UpdateUDBInstanceBackupStrategy","CName":"修改UDB自动备份策略","Desc":"修改UDB自动备份策略","Product":"UDB","Request":[{"Name":"BackupDate","Desc":"备份时期标记位。共7位,每一位为一周中一天的备份情况,0表示关闭当天备份,1表示打开当天备份。最右边的一位为星期天的备份开关,其余从右到左依次为星期一到星期六的备份配置开关,每周必须至少设置两天备份。例如:1100000表示打开星期六和星期五的备份功能","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupMethod","Desc":"选择默认的备份方式,可选 snapshot 表示使用快照/物理备份,不填或者其它任何值为默认的逻辑备份。需要同时设置BackupDate字段。(注意现在只有SSD 版本的 MySQL实例支持物理备份)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"BackupTime","Desc":"备份的整点时间,范围[0,23]","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"DBId","Desc":"主节点的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ForceDump","Desc":"当导出某些数据遇到问题后,是否强制导出其他剩余数据\n默认是false\n需要同时设置BackupDate字段","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xu.wu","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PublishTime":"2019-05-27T09:03:21.397Z","PublishUser":"","FileName":"/udb-api/update_udb_instance_backup_strategy.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"UpdateUDBInstanceSlaveBackupSwitch","CName":"开启或者关闭UDB从库备份","Desc":"开启或者关闭UDB从库备份","Product":"UDB","Request":[{"Name":"BackupSwitch","Desc":"从库的备份开关,范围[0,1],0表示从库备份功能关闭,1 表示从库备份开关打开。","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"MasterDBId","Desc":"主库的Id","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SlaveDBId","Desc":"从库的Id,如果从库备份开关设定为打开,则必须赋值。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"roy.chen","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"2016-11-21T13:16:41.442Z","SubmitUser":"roy.chen","PassTime":"0001-01-01T00:00:00Z","PassUser":"","PublishTime":"2016-11-21T13:19:03.143Z","PublishUser":"roy.chen","FileName":"/udb-api/update_udb_slave_backup_switch.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"UpdateUDBParamGroup","CName":"更新配置","Desc":"更新UDB配置参数项","Product":"UDB","Request":[{"Name":"Description","Desc":"配置文件的描述,不传时认为不修改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupId","Desc":"配置参数组id,使用DescribeUDBParamGroup获得","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Key","Desc":"参数名称(与Value配合使用)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Name","Desc":"配置文件的名字,不传时认为不修改名字,传了则不能为空","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"该配置文件是否是地域级别配置文件,\n默认是false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Value","Desc":"参数值(与Key配合使用)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PublishTime":"2019-07-31T03:44:48.593Z","PublishUser":"","FileName":"/udb-api/update_udb_param_group.txt","IsIdempotent":true,"AliasedProduct":"UDB","SDKType":"public"},{"Name":"UpdateULBAttribute","CName":"更新负载均衡属性","Desc":"更新ULB名字业务组备注等属性字段","Product":"ULB","Request":[{"Name":"Name","Desc":"名字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Remark","Desc":"备注","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Tag","Desc":"业务","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"ULB资源ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"Name Tag Remark 三个参数必传一个","Mock":false,"IsPublished":true,"Status":"","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"andy.huang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.001Z","PassUser":"zoe.zhou","PublishTime":"2018-06-15T08:23:47.763Z","PublishUser":"zoe.zhou","FileName":"/ulb-api/update_ulb_attribute.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"UpdateUSMSSignature","CName":"修改短信签名","Desc":"调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核","Product":"USMS","Request":[{"Name":"CertificateType","Desc":"签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书;","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"File","Desc":"短信签名的资质证明文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID,不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProxyFile","Desc":"短信签名授权委托文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项;","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigContent","Desc":"新的短信签名名称;\n长度为2-12个字符, 可包含中文、数字和符号;无需填写【】或[],系统会自动添加","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigId","Desc":"签名ID(也即短信签名申请时的工单ID),支持以数组的方式,举例,以SigIds.0、SigIds.1...SigIds.N方式传入 ","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"SigPurpose","Desc":"签名用途,0-自用,1-他用;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"SigType","Desc":"签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称;","Required":true,"Type":"int","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"返回状态码描述,如果操作成功,默认返回为空","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"短信签名需符合[UCloud服务协议](https://docs.ucloud.cn/management_monitor/usms/introduction/service_level),短信签名申请流程可参见官网[短信签名审核规范](https://docs.ucloud.cn/management_monitor/usms/introduction/2005/2103)说明;","Warn":"申请短信签名后,如果未通过审核,则可通过调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核;","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PublishTime":"2019-08-27T03:49:26.15Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"UpdateUSMSTemplate","CName":"修改短信模板","Desc":"调用接口UpdateUSMSTemplate修改未通过审核的短信模板,并重新提交审核","Product":"USMS","Request":[{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Remark","Desc":"短信模板申请原因说明,字数不超过128,每个中文、符号、英文、数字等都计为1个字。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Template","Desc":"新的模板内容。模板名称和模板内容必须提供一个,否则会报错。小于等于600个字","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateId","Desc":"短信模板ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"TemplateName","Desc":"新的模板名称。小于等于32个字,每个中文、英文、数组、符合都计为一个字","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UnsubscribeInfo","Desc":"当Purpose为3时,也即会员推广类短信模板,该项必填。枚举值:TD退订、回T退订、回N退订、回TD退订、退订回T、退订回D、退订回TD、退订回复T、退订回复D、退订回复N、退订回复TD、拒收回T","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":true}],"Response":[{"Name":"Message","Desc":"发生错误时表示错误描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"修改消息模板。用于修改现有模板,提交成功后,若修改了模板内容,模板状态等会重置到初创状态;若只修改模板名称,则不会重置","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"allen.feng","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"allen.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PublishTime":"2019-08-27T03:49:26.131Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"USMS","SDKType":"public"},{"Name":"UpdateVPCNetwork","CName":"修改VPC地址空间","Desc":"修改VPC地址空间,只支持删除地址空间","Product":"VPC","Request":[{"Name":"Network","Desc":"更新的全量网段","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VPCId","Desc":"VPC的ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"Message","Desc":"错误信息","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":false,"Status":"published","CreateUser":"kanghua.yao","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"zoe.zhou","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-11-20T06:50:33.142Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"VPC2.0","SDKType":"public"},{"Name":"UpdateVServerAttribute","CName":"更新VServer属性","Desc":"更新VServer实例属性","Product":"ULB","Request":[{"Name":"ClientTimeout","Desc":"请求代理的VServer下表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;报文转发的VServer下表示回话保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false},{"Name":"Domain","Desc":"MonitorType 为 Path 时指定健康检查发送请求时HTTP HEADER 里的域名","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Method","Desc":"VServer负载均衡模式,枚举值:Roundrobin -\u003e 轮询;Source -\u003e 源地址;ConsistentHash -\u003e 一致性哈希;SourcePort -\u003e 源地址(计算端口);ConsistentHashPort -\u003e 一致性哈希(计算端口); WeightRoundrobin -\u003e 加权轮询; Leastconn -\u003e 最小连接数。\nConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。\n默认为:\"Roundrobin\"","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"MonitorType","Desc":"健康检查的类型,Port:端口,Path:路径","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Path","Desc":"MonitorType 为 Path 时指定健康检查发送请求时的路径,默认为 /","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceInfo","Desc":"根据PersistenceType确定: None或ServerInsert, 此字段无意义; UserDefined, 则此字段传入用户自定义会话保持String. 若无此字段则不做修改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"PersistenceType","Desc":"VServer会话保持模式,若无此字段则不做修改。枚举值:None:关闭;ServerInsert:自动生成KEY;UserDefined:用户自定义KEY。","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ULBId","Desc":"负载均衡实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerId","Desc":"VServer实例ID","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"VServerName","Desc":"VServer实例名称,若无此字段则不做修改","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"VServerId 对应 CreateVServer 返回的 VServerId\n或者 DescribeVServer / DescribeULB 返回的 ULBVServerSet 中的 VServerId\n\n没有传的参数都不会做修改","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"edward.feng","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"li.wei","PassTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PublishTime":"2019-09-03T03:35:21.176Z","PublishUser":"","FileName":"/ulb-api/update_vserver_attribute.txt","IsIdempotent":true,"AliasedProduct":"ULB","SDKType":"public"},{"Name":"UpgradeToArkUHostInstance","CName":"普通升级为方舟机型","Desc":"普通升级为方舟机型","Product":"UHost","Request":[{"Name":"CouponId","Desc":"代金券ID 请参考DescribeCoupon接口","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"UHostIds","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望升级的主机1,UHostIds.1代表主机2。","Required":true,"Type":"array","ArrType":"string","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"UHostSet","Desc":"UHost主机的资源ID数组","Required":false,"Type":"array","ArrType":"string","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"升级注意事项:仅支持普通型+本地盘的组合,需要关机进行,且整个升级过程较慢,每100G约需要等待30分钟。","Warn":"","Mock":true,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"maggie.an","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-07-09T08:33:19.459Z","PublishUser":"","FileName":"","IsIdempotent":true,"AliasedProduct":"UHost","SDKType":"public"},{"Name":"UploadUDBParamGroup","CName":"导入配置","Desc":"导入UDB配置","Product":"UDB","Request":[{"Name":"Content","Desc":"配置内容,导入的配置内容采用base64编码","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"DBTypeId","Desc":"DB类型id,DB类型id,mysql/mongodb/postgesql按版本细分 1:mysql-5.1,2:mysql-5.5,3:percona-5.5,4:mysql-5.6,5:percona-5.6,6:mysql-5.7,7:percona-5.7,8:mariadb-10.0,9:mongodb-2.4,10:mongodb-2.6,11:mongodb-3.0,12:mongodb-3.2,13:postgresql-9.4,14:postgresql-9.6","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Description","Desc":"参数组描述","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"GroupName","Desc":"配置参数组名称","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"ProjectId","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false},{"Name":"RegionFlag","Desc":"该配置文件是否是地域级别配置文件,\n默认是false","Required":false,"Type":"bool","ArrType":"","Format":"","Secret":false},{"Name":"Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Type":"string","ArrType":"","Format":"","Secret":false}],"Response":[{"Name":"GroupId","Desc":"配置参数组id","Required":false,"Type":"int","ArrType":"","Format":"","Secret":false}],"RequestModel":[],"ResponseModel":[],"Note":"","Warn":"","Mock":false,"IsPublished":true,"Status":"published","CreateUser":"","CreateTime":"0001-01-01T00:00:00Z","UpdateUser":"xiangyu.wang","UpdateTime":"0001-01-01T00:00:00Z","SubmitTime":"0001-01-01T00:00:00Z","SubmitUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PublishTime":"2018-07-12T07:47:55.109Z","PublishUser":"","FileName":"/udb-api/upload_udb_param_group.txt","IsIdempotent":false,"AliasedProduct":"UDB","SDKType":"public"}],"Tests":[{"ID":25,"Name":"IPSecVPN-BGP机房","Description":"覆盖13个API,包括VPN网关、客户网关、隧道等操作","Remark":"","IsPrivate":true,"CreatedAt":1508151672918,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1567763908166,"UpdateBy":"becky.xu@ucloud.cn","Vars":[{"Name":"Region","Value":"cn-sh2","ValueExpr":{}},{"Name":"Zone","Value":"cn-sh2-02","ValueExpr":{}}],"Cases":[{"Action":"CreateVPC","Name":"创建VPC","Desc":"创建VPC","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"vpc_id":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"ipsecvpn-vpc","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"192.168.0.0/16","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"","Desc":"VPC类型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[{"subnet_id":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"192.168.11.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"ipsecvpn-subnet","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetVPNGatewayPrice","Name":"获取VPN价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); 默认为获取三种价格","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Grade","Type":"","Value":"Standard","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPNGateway","Name":"新建VPN网关","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"vpngw_id":"VPNGatewayId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayName","Type":"string","Value":"auto_apitest","Desc":"新建VPN网关名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"新建VPN网关所属VPC的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Grade","Type":"string","Value":"Standard","Desc":"购买的VPN网关类型","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"标签","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费;Dynamic, 按需付费(需开启权限);Trial, 试用(需开启权限);默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"","Desc":"若要绑定EIP,在此填上EIP的资源ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"eip_id":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BindEIP","Name":"绑定弹性IP","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"vpngw","Desc":"弹性IP请求绑定的资源类型, 枚举值为: uhost: 云主机; vrouter: 虚拟路由器; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$vpngw_id","Desc":"弹性IP请求绑定的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVPNGateway","Name":"获取VPN网关信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayIds","Type":"string","Value":"","Desc":"VPN网关的资源ID,例如VPNGatewayIds.0代表希望获取VPN网关1的信息,VPNGatewayIds.1代表VPN网关2,如果为空,则返回当前Region中所有VPN网关实例的信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC的资源ID,若指定则返回指定的VPC下的所有VPN网关的信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,若指定则返回指定的业务组下的所有VPN网关的信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetVPNGatewayUpgradePrice","Name":"获取VPN网关规格改动价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayId","Type":"string","Value":"$vpngw_id","Desc":"VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Grade","Type":"string","Value":"Enhanced","Desc":"VPN网关的规格","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateVPNGateway","Name":"更新VPN网关信息","Desc":"","RetryInterval":1,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayId","Type":"string","Value":"$vpngw_id","Desc":"VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Grade","Type":"string","Value":"Enhanced","Desc":"网关等级","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateRemoteVPNGateway","Name":"新建客户VPN网关","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"remote_vpngw_id":"RemoteVPNGatewayId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayName","Type":"string","Value":"auto_apitest","Desc":"客户VPN网关名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayAddr","Type":"string","Value":"10.1.1.0","Desc":"客户VPN网关地址","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"标签","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeRemoteVPNGateway","Name":"获取客户VPN网关信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayIds","Type":"string","Value":"","Desc":"客户VPN网关的资源ID,例如RemoteVPNGatewayIds.0代表希望获取客户VPN网关1的信息,RemoteVPNGatewayIds.1代表客户VPN网关2,如果为空,则返回当前Region中所有客户VPN网关实例的信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,若指定则返回业务组下所有客户VPN网关信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPNTunnel","Name":"新建VPN隧道","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"vpn_tunnel_id":"VPNTunnelId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNTunnelName","Type":"string","Value":"auto_apitest","Desc":"VPN通道名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"标签","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayId","Type":"string","Value":"$vpngw_id","Desc":"VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayId","Type":"string","Value":"$remote_vpngw_id","Desc":"客户VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IKEPreSharedKey","Type":"string","Value":"test","Desc":"预共享密钥","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IKEEncryptionAlgorithm","Type":"string","Value":"","Desc":"IKE协商过程中使用的加密算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEAuthenticationAlgorithm","Type":"string","Value":"","Desc":"IKE协商过程中使用的认证算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEExchangeMode","Type":"string","Value":"main","Desc":"IKE协商过程中使用的模式,可选“主动模式”与“野蛮模式”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKELocalId","Type":"string","Value":"","Desc":"本端标识","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKERemoteId","Type":"string","Value":"","Desc":"客户端标识","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEDhGroup","Type":"string","Value":"15","Desc":"IKE协商过程中使用的DH组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKESALifetime","Type":"string","Value":"","Desc":"IKE中SA的生存时间","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecProtocol","Type":"string","Value":"ah","Desc":"使用的安全协议,ESP或AH","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecLocalSubnetIds","Type":"string","Value":"$subnet_id","Desc":"指定VPN连接的本地子网的资源ID,用逗号分隔","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"IPSecRemoteSubnets","Type":"string","Value":"10.1.1.0/24","Desc":"指定VPN连接的客户网段,用逗号分隔","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"IPSecEncryptionAlgorithm","Type":"string","Value":"","Desc":"IPSec通道中使用的加密算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecAuthenticationAlgorithm","Type":"string","Value":"","Desc":"IPSec通道中使用的认证算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecSALifetime","Type":"string","Value":"","Desc":"IPSec中SA的生存时间","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecSALifetimeBytes","Type":"string","Value":"","Desc":"IPSec中SA的生存时间(以字节计)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecPFSDhGroup","Type":"string","Value":"15","Desc":"IPSec的PFS是否开启","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVPNTunnel","Name":"获取VPN隧道信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNTunnelIds","Type":"string","Value":"","Desc":"VPN隧道的资源ID,例如VPNTunnelIds.0代表希望获取信息的VPN隧道1,VPNTunneIds.1代表VPN隧道2,如果为空,则返回当前Region中所有的VPN隧道实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,若指定则返回指定的业务组下的所有VPN网关的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateVPNTunnelAttribute","Name":"更新VPN隧道属性","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNTunnelId","Type":"string","Value":"$vpn_tunnel_id","Desc":"VPN隧道的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IKEPreSharedKey","Type":"string","Value":"","Desc":"预共享密钥","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEEncryptionAlgorithm","Type":"string","Value":"","Desc":"IKE协商过程中使用的加密算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEAuthenticationAlgorithm","Type":"string","Value":"","Desc":"IKE协商过程中使用的认证算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEExchangeMode","Type":"string","Value":"","Desc":"IKE协商过程中使用的模式,可选“主动模式”与“野蛮模式”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKELocalId","Type":"string","Value":"","Desc":"本端标识","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKERemoteId","Type":"string","Value":"","Desc":"客户端标识","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKEDhGroup","Type":"string","Value":"","Desc":"IKE协商过程中使用的DH组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IKESALifetime","Type":"string","Value":"","Desc":"IKE中SA的生存时间","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecProtocol","Type":"string","Value":"","Desc":"使用的安全协议,ESP或AH","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecLocalSubnets","Type":"string","Value":"","Desc":"指定VPN连接的本地子网,用逗号分隔","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecRemoteSubnets","Type":"string","Value":"","Desc":"指定VPN连接的客户网段,用逗号分隔","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecEncryptionAlgorithm","Type":"string","Value":"","Desc":"IPSec通道中使用的加密算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecAuthenticationAlgorithm","Type":"string","Value":"","Desc":"IPSec通道中使用的认证算法","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecSALifetime","Type":"string","Value":"","Desc":"IPSec中SA的生存时间","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecSALifetimeBytes","Type":"string","Value":"","Desc":"IPSec中SA的生存时间(以字节计)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IPSecPFSDhGroup","Type":"string","Value":"","Desc":"IPSec中的PFS是否开启","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPNGateway","Name":"删除VPN网关","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"66007","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayId","Type":"string","Value":"$vpngw_id","Desc":"VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteRemoteVPNGateway","Name":"删除客户VPN网关","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"66032","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayId","Type":"string","Value":"$remote_vpngw_id","Desc":"客户VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPNTunnel","Name":"删除VPN隧道","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNTunnelId","Type":"string","Value":"$vpn_tunnel_id","Desc":"VPN隧道的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPNGateway","Name":"删除VPN网关","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPNGatewayId","Type":"string","Value":"$vpngw_id","Desc":"VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteRemoteVPNGateway","Name":"删除客户VPN网关","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 地域和可用区列表","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RemoteVPNGatewayId","Type":"string","Value":"$remote_vpngw_id","Desc":"客户VPN网关的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"删除子网","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$subnet_id","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"删除VPC","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"VPC资源Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["浪潮北京二","浪潮","浪潮北京一","北京二","上海二","兴业数金","预发布","新疆格林深瞳","浙江","杭州","广州"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":113,"Name":"UFS","Description":"创建文件系统,文件系统扩容,初始化文件系统白名单,删除文件系统,初始化文件系统白名单,获取文件系统列表;DescribeUFSVolumeWhiteList:InitUFSVolumeWhiteList废弃","Remark":"","IsPrivate":true,"CreatedAt":1509892845986,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1546571611060,"UpdateBy":"caroline.yuan@ucloud.cn","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}}],"Cases":[{"Action":"CreateUFSVolume","Name":"创建文件系统","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"Volume_Id":"VolumeId"},{"Volume_Name":"VolumeName"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"VolumeName","Type":"string","Value":"","Desc":"文件系统名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域描述","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1024","Desc":"文件系统大小,大小1024G ~ 25600G (1T ~ 25T),必须为1024的整数倍。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"文件系统所属业务组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFSVolume","Name":"获取文件系统列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"$Volume_Id","Desc":"文件系统ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"文件列表起始","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"文件列表长度","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostLite","Name":"内部调用,列出UHost实例","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFSVolume","Name":"获取文件系统列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"Volume_Id","Desc":"文件系统ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"文件列表起始","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"文件列表长度","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ClearUFSVolumeWhiteList","Name":"清除文件系统白名单","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"$Volume_Id","Desc":"文件系统ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFSVolume","Name":"获取文件系统列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"Volume_Id","Desc":"文件系统ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"文件列表起始","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"文件列表长度","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ExtendUFSVolume","Name":"文件系统扩容","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"$Volume_Id","Desc":"文件系统ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"string","Value":"2048","Desc":"文件系统大小,大小1024G ~ 25600G (1T ~ 25T),必须为1024的整数倍。","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFSVolume","Name":"获取文件系统列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VolumeId","Type":"string","Value":"Volume_Id","Desc":"文件系统ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"文件列表起始","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"文件列表长度","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RemoveUFSVolume","Name":"删除文件系统","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"VolumeId","Type":"string","Value":"$Volume_Id","Desc":"文件系统ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域信息","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":179,"Name":"Mongos-3.2-路由节点-基本操作","Description":"创建、启动、关闭、重启、重命名、日志操作、删除","Remark":"","IsPrivate":true,"CreatedAt":1510120012251,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1552547068557,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mongodb-3.2","ValueExpr":{}},{"Name":"InstanceMode","Value":"Normal","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"27017","ValueExpr":{}},{"Name":"MemoryLimit","Value":"600","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"AUTO-","ValueExpr":{}},{"Name":"UseSSD","Value":"False","ValueExpr":{}},{"Name":"GroupName","Value":"mongodb3.2默认WiredTiger-configsvr配置","ValueExpr":{}},{"Name":"GroupNameMongos","Value":"mongodb3.2默认mongos配置","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"获取云数据库支持类型","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"获取参数信息","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBParamGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨可用区的配置文件","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"configid":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"auto-config3.2","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"root","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, GroupName, $GroupName, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"Configsvr","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"Normal","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"500","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$configid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBRouteInstance","Name":"创建mongos实例","Desc":"创建mongos实例","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUDBRouteInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mongodb按版本细分有1:mongodb-2.4,2:mongodb-2.6,3:mongodb-3.0,4:mongodb-3.2","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"mongos-auto","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, GroupName, $GroupNameMongos, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M /6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year, Month, Dynamic,Trial,默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigsvrId.0","Type":"","Value":"$configid","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyUDBInstanceName","Name":"修改云数据库名称","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"Rename-auto-data3.0","Desc":"实例的新名字, 长度要求为6~63位","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestartUDBInstance","Name":"重启云数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"180","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BackupUDBInstanceErrorLog","Name":"备份UDB指定时间段的errorlog","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"errorlog-test","Desc":"备份名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBLogPackage","Name":"列表UDB实例日志备份信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"backupidlog":"DataSet.0.BackupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"4","Desc":"需要列出的备份文件类型,每种文件的值如下 2 : BINLOG_BACKUP 3 : SLOW_QUERY_BACKUP 4 : ERRORLOG_BACKUP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupType","Type":"int","Value":"","Desc":"备份类型,包括2-binlog备份,3-slowlog备份","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"","Desc":"过滤条件:起始时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"","Desc":"过滤条件:结束时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBBinlogBackupURL","Name":"获取UDB的Binlog备份地址","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$backupidlog","Desc":"DB实例备份ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBLogPackage","Name":"删除UDB日志包","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$backupidlog","Desc":"日志包id,可通过DescribeUDBLogPackage获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ClearUDBLog","Name":"清除日志","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LogType","Type":"int","Value":"30","Desc":"日志类型,10-error(暂不支持)、20-slow(暂不支持 )、30-binlog","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeforeTime","Type":"int","Value":"","Desc":"删除时间点(至少前一天)之前log,采用时间戳(秒),默认当 前时间点前一天","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$configid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"90","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"90","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$configid","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","台北","高雄"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","上海二-可用区B","北京二-可用区C","北京二-可用区D","上海二-可用区A","北京二-可用区E","上海二-可用区C","台北-可用区A","高雄-可用区A"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":181,"Name":"mongodb-3.0-副本节点功能","Description":"副本节点功能","Remark":"","IsPrivate":true,"CreatedAt":1510122834933,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1552547424511,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mongodb-3.0","ValueExpr":{}},{"Name":"InstanceMode","Value":"Normal","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"27017","ValueExpr":{}},{"Name":"MemoryLimit","Value":"600","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"AUTO","ValueExpr":{}},{"Name":"UseSSD","Value":"False","ValueExpr":{}},{"Name":"GroupName","Value":"mongodb3.0默认MMAPv1-shardsvr配置","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"获取云数据库支持类型","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"获取参数信息","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBParamGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨可用区的配置文件","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"6000","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"200","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"True","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"root","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, GroupName, $GroupName, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBReplicationInstance","Name":"创建副本","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[{"secondid":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"$DBId","Desc":"primary节点的DBId,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"second-auto","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,默认27017,取值范围3306至65535。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsArbiter","Type":"bool","Value":"","Desc":"是否是仲裁节点,默认false,仲裁节点按最小机型创建","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$secondid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$secondid","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二","高雄"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二-可用区C","高雄-可用区A","上海二-可用区B"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":207,"Name":"Mysql_普通类型标准机型_percona 5.7_07","Description":"创建主库-主库配置升降级(需先关机)- 普通升级高可用-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1510196716268,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1558936229426,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"percona-5.7","ValueExpr":{}},{"Name":"InstanceMode","Value":"Normal","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_ptbz_","ValueExpr":{}},{"Name":"UseSSD","Value":"false","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"VirtualIP":"DataSet.0.VirtualIP"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceUpgradePrice","Name":"获取UDB实例升降级价格信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"内存限制(MB)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUDBInstance","Name":"修改UDB实例的配置","Desc":"修改UDB实例的配置","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ResizeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"int","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"内存限制(MB),目前支持以下几档 1000M/2000M/4000M/ 6000M/8000M/ 12000M/16000M/ 24000M/32000M/ 48000M/64000M/96000M。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"磁盘空间(GB), 暂时支持20G-3000G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区的ID,如果有值表示专区中的DB配置升降级","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"","Desc":"UDB数据库机型: \"Normal\": \"标准机型\" , \"SATA_SSD\": \"SSD机型\" , \"PCIE_SSD\": \"SSD高性能机型\" , \"Normal_Volume\": \"标准大容量机型\", \"SATA_SSD_Volume\": \"SSD大容量机型\" , \"PCIE_SSD_Volume\": \"SSD高性能大容量机型\" ","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StartAfterUpgrade","Type":"bool","Value":"true","Desc":"DB关闭状态下升降级,升降级后是否启动DB,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":10,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.MemoryLimit","Expected":"${u_eval($MemoryLimit+1)}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DiskSpace","Expected":"${u_eval($DiskSpace+10)}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceToHAAllowance","Name":"核查db是否可以升级为高可用","Desc":"核查db是否可以升级为高可用","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUDBInstanceToHAAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Allowance","Expected":"Yes","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePromoteToHAPrice","Name":"获取单点升级高可用实例的差价","Desc":"获取单点升级高可用实例的差价","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePromoteToHAPriceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"实例所在的地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"实例所在的可用区","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PromoteUDBInstanceToHA","Name":"普通db升级为高可用","Desc":"普通db升级为高可用","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"PromoteUDBInstanceToHAResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IsLock","Type":"bool","Value":"","Desc":"升级时是否锁库,默认为锁库。不锁定:false;锁定:true。现在统一为不锁库,即false","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"获取云数据库状态","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceStateResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"WaitForSwitch","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"SwitchUDBInstanceToHA","Name":"普通UDB切换为高可用","Desc":"普通UDB切换为高可用","RetryInterval":10,"RetryTime":3,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[{"HADBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"SwitchUDBInstanceToHAResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.VirtualIP","Expected":"$VirtualIP","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HADBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HADBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ForceToKill","Type":"bool","Value":"","Desc":"是否使用强制手段关闭DB,默认是false","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"获取云数据库信息","RetryInterval":10,"RetryTime":6,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,如果是列表操作,则需要指定,不区分大小写,其取值如下:\nmysql: SQL\nmongo: NOSQL\npostgresql: postgresql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HADBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IncludeSlaves","Type":"bool","Value":"","Desc":"当只获取这个特定DBId的信息时,如果有该选项,那么把这个DBId实例的所有从库信息一起拉取并返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"删除云数据库","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HADBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","广州","浪潮北京二"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["浪潮北京二-可用区A","北京二-可用区C"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":227,"Name":"ULB-ulb7枚举参数验证-04","Description":"(验证ulb7 \u0026 协议 \u0026 算法等的枚举类型,重复API)","Remark":"","IsPrivate":true,"CreatedAt":1510222435304,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1568788412290,"UpdateBy":"","Vars":[],"Cases":[{"Action":"CreateULB","Name":"创建负载均衡","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ULBId_outer":"ULBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBName","Type":"string","Value":"测试","Desc":"负载均衡的名字,默认值为“ULB”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OuterMode","Type":"string","Value":"Yes","Desc":"创建的ULB是否为外网模式,默认即为外网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InnerMode","Type":"string","Value":"No","Desc":"创建的ULB是否为内网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"ULB所在的VPC的ID, 如果不传则使用默认的VPC","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"内网ULB 所属的子网ID,如果不传则使用默认的子网","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"ULB 所属的业务组ID,如果不传则使用默认的业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVServer","Name":"创建VServer","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"4107","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerName","Type":"string","Value":"vserver-http","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ListenType","Type":"string","Value":"RequestProxy","Desc":"监听器类型,枚举值为:RequestProxy:请求代理;PacketsTransmit:报文转发;默认为RequestProxy","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"HTTP","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"FrontendPort","Type":"int","Value":"80","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Method","Type":"string","Value":"Roundrobin","Desc":"VServer负载均衡模式, 默认为轮询模式,ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceType","Type":"string","Value":"ServerInsert","Desc":"VServer会话保持方式,默认关闭会话保持。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceInfo","Type":"string","Value":"","Desc":"根据PersistenceType确认; None和ServerInsert:此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClientTimeout","Type":"int","Value":"","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVServer","Name":"获取VServer信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVServer","Name":"创建VServer","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"4107","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerName","Type":"string","Value":"vserver-https","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ListenType","Type":"string","Value":"RequestProxy","Desc":"监听器类型,枚举值为:RequestProxy:请求代理;PacketsTransmit:报文转发;默认为RequestProxy","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"HTTPS","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"FrontendPort","Type":"int","Value":"443","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Method","Type":"string","Value":"Source","Desc":"VServer负载均衡模式, 默认为轮询模式,ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceType","Type":"string","Value":"UserDefined","Desc":"VServer会话保持方式,默认关闭会话保持。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceInfo","Type":"string","Value":"huangchao","Desc":"根据PersistenceType确认; None和ServerInsert:此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClientTimeout","Type":"int","Value":"60","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVServer","Name":"获取VServer信息","Desc":"获取VServer信息","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVServer","Name":"创建VServer","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"4107","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerName","Type":"string","Value":"vserver-https","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ListenType","Type":"string","Value":"RequestProxy","Desc":"监听器类型,枚举值为:RequestProxy:请求代理;PacketsTransmit:报文转发;默认为RequestProxy","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"TCP","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"FrontendPort","Type":"int","Value":"1024","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Method","Type":"string","Value":"Source","Desc":"VServer负载均衡模式, 默认为轮询模式,ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceType","Type":"string","Value":"None","Desc":"VServer会话保持方式,默认关闭会话保持。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceInfo","Type":"string","Value":"","Desc":"根据PersistenceType确认; None和ServerInsert:此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClientTimeout","Type":"int","Value":"","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVServer","Name":"获取VServer信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteULB","Name":"删除负载均衡","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId_outer","Desc":"负载均衡实例的ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二","北京二","上海一","广州","香港","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","东京","台北","洛杉矶","北京一","迪拜","孟买","圣保罗","雅加达","伦敦","浪潮北京一","尼日利亚","胡志明","拉各斯","泉州","杭州","浪潮","新疆格林深瞳","兴业数金","浙江","预发布","广州二","莫斯科"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二-可用区B","北京二-可用区B","上海一-可用区A","广州-可用区B","香港-可用区B","首尔-可用区A","曼谷-可用区A","法兰克福-可用区A","华盛顿-可用区A","新加坡-可用区A","高雄-可用区A","莫斯科-可用区A","东京-可用区A","台北-可用区A","洛杉矶-可用区A","迪拜-可用区A","孟买-可用区A","圣保罗-可用区A","雅加达-可用区A","伦敦-可用区A","浪潮北京一-可用区A","尼日利亚-可用区A","胡志明-可用区A","拉各斯-可用区A","北京一-可用区A","泉州-可用区A","杭州-可用区A","浪潮-可用区A","新疆格林深瞳-可用区A","兴业数金-可用区A","浙江-可用区A","预发布","广州二-可用区A"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":230,"Name":"共享带宽-基础-01","Description":"国内BGP:北京一、北京二、上海一、上海二、广州、浪潮北京一","Remark":"","IsPrivate":true,"CreatedAt":1510281028932,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1565946032299,"UpdateBy":"gemin.jiang@ucloud.cn","Vars":[{"Name":"sbw_name","Value":"sbw_api_auto","ValueExpr":{}},{"Name":"sbw_chargetype","Value":"Month","ValueExpr":{}},{"Name":"sbw_bw","Value":"20","ValueExpr":{}},{"Name":"resize_bw","Value":"22","ValueExpr":{}},{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"eip_operatorname","Value":"Bgp","ValueExpr":{}},{"Name":"eip_bw","Value":"2","ValueExpr":{}}],"Cases":[{"Action":"AllocateShareBandwidth","Name":"开通共享带宽","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"sbw_id":"ShareBandwidthId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$sbw_name","Desc":"共享带宽名字","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"$sbw_chargetype","Desc":"付费方式, 预付费:Year 按年,Month 按月,Dynamic 按需;后付费:PostPay(按月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidth","Type":"int","Value":"$sbw_bw","Desc":"共享带宽值(预付费)/共享带宽峰值(后付费)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长(预付费)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthGuarantee","Type":"int","Value":"","Desc":"共享带宽保底值(后付费)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"eip_id":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"$eip_operatorname","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"$eip_bw","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Traffic","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip_auto","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AssociateEIPWithShareBandwidth","Name":"将EIP加入共享带宽","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$eip_id","Desc":"要加入共享带宽的EIP的资源Id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"$sbw_id","Desc":"共享带宽ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeShareBandwidthPrice","Name":"获取共享带宽价格","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalPrice","Expected":0,"Comparator":"gt","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ChargeType","Type":"string","Value":"$sbw_chargetype","Desc":"付费方式, 预付费:Year 按年,Month 按月,Dynamic 按需;后付费:Postpay(按月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidth","Type":"int","Value":"$sbw_bw","Desc":"共享带宽值(预付费)/共享带宽峰值(后付费)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长(预付费)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthGuarantee","Type":"int","Value":"","Desc":"共享带宽保底值(后付费)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"","Value":"$Region","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeShareBandwidth","Name":"获取共享带宽信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ShareBandwidthId","Expected":"$sbw_id","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ShareBandwidth","Expected":"$sbw_bw","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ChargeType","Expected":"$sbw_chargetype","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"$sbw_name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.EIPSet.0.EIPId","Expected":"$eip_id","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthIds","Type":"string","Value":"$sbw_id","Desc":"需要返回的共享带宽Id","Required":false,"Multiple":true,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeShareBandwidth","Name":"调整共享带宽","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidth","Type":"int","Value":"$resize_bw","Desc":"带宽值,单位为Mb,范围 [20-5000] (最大值受地域限制)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"$sbw_id","Desc":"共享带宽的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeShareBandwidth","Name":"获取共享带宽信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ShareBandwidth","Expected":"$resize_bw","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthIds","Type":"string","Value":"$sbw_id","Desc":"需要返回的共享带宽Id","Required":false,"Multiple":true,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.BandwidthType","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.PayMode","Expected":"ShareBandwidth","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DisassociateEIPWithShareBandwidth","Name":"将EIP移出共享带宽","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$eip_id","Desc":"EIP的资源Id;默认移出该共享带宽下所有的EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"$sbw_id","Desc":"共享带宽ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"$eip_bw","Desc":"移出共享带宽后,EIP恢复为的带宽值","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":10,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.BandwidthType","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.PayMode","Expected":"Bandwidth","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetBandwidthSum","Name":"获取带宽总量信息","Desc":"获取带宽总量信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Info.BwOutSum","Expected":0,"Comparator":"gt","ExpectedExpr":{}},{"Check":"Info.BwOutShareSum","Expected":0,"Comparator":"gt","ExpectedExpr":{}},{"Check":"Info.BwOutAll","Expected":0,"Comparator":"gt","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseShareBandwidth","Name":"关闭共享带宽","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"$sbw_id","Desc":"共享带宽ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPBandwidth","Type":"int","Value":"2","Desc":"关闭共享带宽后,各EIP恢复为的带宽值","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"","Desc":"Bandwidth 带宽计费, Traffic 转流量计费","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二","北京二","上海一","广州","北京一","浪潮-2","浪潮北京一","杭州","兴业数金","浪潮","新疆格林深瞳","广州二","预发布"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":242,"Name":"主备Redis(计价)","Description":"创建、升级、续费、删除计费校验","Remark":"","IsPrivate":true,"CreatedAt":1510457224704,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1539946896015,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}}],"Cases":[{"Action":"DescribeURedisPrice","Name":"取uredis价格信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"GetPrice":"DataSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"量大小,单位:GB 取值范围[1-32]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year, Month, Dynamic;如果不指定,则一次性获取三种计费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"计费模式为Dynamic时,购买的时长, 默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨机房URedis(默认false)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateURedisGroup","Name":"创建主备redis","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"group_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"Redis_zb","Desc":"请求创建组的名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"每个节点的内存大小,单位GB,默认1GB,目前仅支持1/2/4/8/16/32,六种","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AutoBackup","Type":"string","Value":"","Desc":"是否自动备份,enable或disable,默认disable","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"自动备份开始时间,范围[0-23],默认3点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigId","Type":"string","Value":"","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HighAvailability","Type":"string","Value":"disable","Desc":"是否开启高可用,enable或disable","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Version","Type":"string","Value":"","Desc":"Redis版本信息(详见DescribeURedisVersion返回结果),默认版本3.0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"","Desc":"初始化密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"string","Value":"","Desc":"有此项代表从备份中创建,无代表正常创建","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveZone","Type":"string","Value":"","Desc":"跨机房URedis,slave所在可用区(必须和Zone在同一Region,且不可相同)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"","Value":"redis","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"120","Encrypt":"signature","FastFail":false,"Output":[{"CreateTime":"DataSet.0.CreateTime"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"single","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"","Value":"redis","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":1,"RetryTime":5,"Delay":"100","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($GetPrice/100)}","Comparator":"float_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_BUY","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisUpgradePrice","Name":"获取uredis升级价格信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"UpgradePrice":"Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"购买uredis大小,单位:GB,范围是[1-32]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"要升级的空间的GroupId,请参考DescribeURedisGroup接口","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeURedisGroup","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"内存大小, 单位:GB (需要大于原size,且小于等于32) 目前仅支持1/2/4/8/16/32 G 六种容量规格","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"int","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":1,"RetryTime":5,"Delay":"100","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($UpgradePrice/100+0.1,float)}","Comparator":"lt","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($UpgradePrice/100-0.1,float)}","Comparator":"gt","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_UPGRADE","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetResourceRenewPrice","Name":"获取续费价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"ReNewPrice":"RenewPriceSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"需要修改自动续费资源ID(最多100)","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计价方式(Month;Year) (默认Month)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"数量(1~10)(默认1)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateRenew","Name":"创建单个续费订单","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"需要续费资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费类别,默认Month[Month:按月,Year按年]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"string","Value":"1","Desc":"续费周期数[1~10]默认为1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"\t代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"OrderInfos.0.Amount","Expected":"$ReNewPrice","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_RENEW","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteURedisGroup","Name":"删除主备redis","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"印尼","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮2","Value":"cn-inspur2","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","香港","广州","洛杉矶","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","莫斯科","东京","台北"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"印尼-雅加达","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","上海一-可用区A","上海二-可用区A","上海二-可用区B","广州-可用区B","香港-可用区A","洛杉矶-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","莫斯科-可用区A","东京-可用区A","台北-可用区A","北京二-可用区E"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":245,"Name":"分布式Redis(计价)","Description":"创建、升级、续费、删除计费校验","Remark":"","IsPrivate":true,"CreatedAt":1510494742203,"CreatedBy":"lisa.wang@ucloud.cn","UpdateAt":1566358965339,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}}],"Cases":[{"Action":"CreateUMemSpace","Name":"创建内存空间","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"Space_Id":"SpaceId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"16","Desc":"内存大小, 单位:GB, 范围[1~1024]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"redis","Desc":"协议:memcache, redis (默认redis).注意:redis无single类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"double","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"Redis_fbs","Desc":"空间名称,长度(6\u003c=size\u003c=63)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":20,"Delay":"50","Encrypt":"signature","FastFail":false,"Output":[{"CreateTime":"DataSet.0.CreateTime"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"redis","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemPrice","Name":"获取价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"GetPrice":"DataSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"16","Desc":"购买umem大小,单位:GB,范围[1~1024]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"double","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial 如果不指定,则一次性获取三种计费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买UMem的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($GetPrice/100+0.6,\"float\")}","Comparator":"le","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($GetPrice/100-0.6,\"float\")}","Comparator":"gt","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_BUY","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$Space_Id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemUpgradePrice","Name":"获取升级价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"UpgradePrice":"Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"18","Desc":"购买UMem大小,单位:GB","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"double","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"需要升级的空间的SpaceId","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUMemSpace","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem 内存空间Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"18","Desc":"内存大小, 单位:GB (需要大于原size,\u003c= 1024)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($UpgradePrice/100+0.1,float)}","Comparator":"lt","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($UpgradePrice/100-0.1,float)}","Comparator":"gt","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_UPGRADE","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$Space_Id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetResourceRenewPrice","Name":"获取续费价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"ReNewPrice":"RenewPriceSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceIds","Type":"string","Value":"$Space_Id","Desc":"需要修改自动续费资源ID(最多100)","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计价方式(Month;Year) (默认Month)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"数量(1~10)(默认1)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateRenew","Name":"创建单个续费订单","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"需要续费资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费类别,默认Month[Month:按月,Year按年]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"string","Value":"1","Desc":"续费周期数[1~10]默认为1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"\t代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"$ReNewPrice","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_RENEW","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$Space_Id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUMemSpace","Name":"删除空间","Desc":"删除UMem内存空间","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem内存空间ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"尼日利亚","Value":"afr-nigeria","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","广州","台北","预发布"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二-可用区A","北京二-可用区B","上海二-可用区B","北京二-可用区C","广州-可用区B","北京二-可用区D","上海一-可用区A","台北--可用区A","北京二-可用区E","预发布"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":268,"Name":"带宽包-基础-01","Description":"国内BGP:北京一、北京二、上海一、上海二、广州、浪潮北京一","Remark":"","IsPrivate":true,"CreatedAt":1510642465379,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1565945847867,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"eip_bw","Value":"2","ValueExpr":{}},{"Name":"bwp1_bw","Value":"3","ValueExpr":{}},{"Name":"eip_operatorname","Value":"Bgp","ValueExpr":{}},{"Name":"bwp2_bw","Value":"4","ValueExpr":{}},{"Name":"Image_Id","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"eip_id":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"$eip_operatorname","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"$eip_bw","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip_auto","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"创建云主机","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"UHostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostIds","Expected":0,"Comparator":"len_ge","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id","Desc":"镜像ID。 请通过 [DescribeImage](describe_image.html)获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码。请遵照[[api:uhost-api:specification|字段规范]]设定密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64UGFzc3dvcmQx。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"packet-s1-bgp","Desc":"UHost实例名称。默认:UHost。请遵照[[api:uhost-api:specification|字段规范]]设定实例名称。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组。默认:Default(Default即为未分组)。请遵照[[api:uhost-api:specification|字段规范]]设定业务组。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式。枚举值为: \\\\ \u003e Year,按年付费; \\\\ \u003e Month,按月付费;\\\\ \u003e Dynamic,按小时付费 \\\\ 默认为月付。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长。默认:值 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表购买至月末。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"云主机机型。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数。可选参数:1-32(可选范围与UHostType相关)。默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围与UHostType相关)。默认值:8192","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心数。仅GPU机型支持此字段(可选范围与UHostType相关)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"主机登陆模式。密码(默认选项): Password,key: KeyPair(此项暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"【暂不支持】Keypair公钥,LoginMode为KeyPair时此项必须","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"【待废弃,不建议调用】磁盘类型,同时设定系统盘和数据盘的磁盘类型。枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘;默认为LocalDisk。仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"【待废弃,不建议调用】系统盘大小。 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"【待废弃,不建议调用】数据盘大小。 单位:GB, 范围[0,8000], 步长:10, 默认值:20,云盘支持0-8000;本地普通盘支持0-2000;本地SSD盘(包括所有GPU机型)支持100-1000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。枚举值:\\\\ \u003e Normal(默认),不开启 \\\\ \u003e Super,开启","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"【待废弃,不建议调用】是否开启方舟特性。Yes为开启方舟,No为关闭方舟。目前仅选择普通本地盘+普通本地盘 或 SSD云盘+普通云盘的组合支持开启方舟。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"【待废弃,不建议调用】是否开启热升级特性。True为开启,False为未开启,默认False。仅系列1云主机需要使用此字段,系列2云主机根据镜像是否支持云主机。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"【待废弃,不建议调用】加密盘的密码。若输入此字段,自动选择加密盘。加密盘需要权限位。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"【已废弃】网络ID(VPC2.0情况下无需填写)。VPC1.0情况下,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescribeSubnet。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC ID。默认为当前地域的默认VPC。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网 ID。默认为当前地域的默认子网。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"【数组】创建云主机时指定内网IP。若不传值,则随机分配当前子网下的IP。调用方式举例:PrivateIp.0=x.x.x.x。当前只支持一个内网IP。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"PrivateMac","Type":"string","Value":"","Desc":"【内部字段】创建云主机时指定Mac。调用方式举例:PrivateMac=\"xx:xx:xx:xx:xx:xx\"。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UserDataScript","Type":"string","Value":"","Desc":"【暂不支持】cloudinit方式下,用户初始化脚本","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"【已废弃】宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"【暂不支持】是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"【内部参数】资源类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks","Type":"string","Value":"","Desc":"是否是系统盘。枚举值:\\\\ \u003e True,是系统盘 \\\\ \u003e False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Disks","Type":"string","Value":"","Desc":"磁盘类型。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Disks","Type":"int","Value":"","Desc":"磁盘大小,单位GB。请参考[[api:uhost-api:disk_type|磁盘类型]]。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Disks","Type":"string","Value":"","Desc":"磁盘备份方案。枚举值:\\\\ \u003e NONE,无备份 \\\\ \u003e DATAARK,数据方舟 \\\\ 当前磁盘支持的备份模式参考 [[api:uhost-api:disk_type|磁盘类型]]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BindEIP","Name":"绑定弹性IP","Desc":"规避DB主从同步延迟,加入延时5s","RetryInterval":10,"RetryTime":10,"Delay":"180","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"uhost","Desc":"弹性IP请求绑定的资源类型, 枚举值为: uhost: 云主机; vrouter: 虚拟路由器; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$UHostId","Desc":"弹性IP请求绑定的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateBandwidthPackage","Name":"创建带宽包","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"bwp_id1":"BandwidthPackageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"$bwp1_bw","Desc":"带宽大小(单位Mbps), 取值范围[2,800] (最大值受地域限制)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"所绑定弹性IP的资源ID, 参见 [DescribeEIP](./describe_eip.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TimeRange","Type":"int","Value":"2","Desc":"带宽包有效时长, 取值范围为大于0的整数, 即该带宽包在EnableTime到 EnableTime+TimeRange时间段内生效","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EnableTime","Type":"int","Value":"${u_eval(30+${u_get_timestamp(10)})}","Desc":"生效时间, 格式为 Unix timestamp, 默认为立即开通","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 参见 DescribeCoupon(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeBandwidthPackage","Name":"获取带宽包信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.EIPId","Expected":"$eip_id","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.Bandwidth","Expected":"$bwp1_bw","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.BandwidthPackageId","Expected":"$bwp_id1","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"","Value":"1","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"","Value":"0","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteBandwidthPackage","Name":"删除带宽包","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BandwidthPackageId","Type":"string","Value":"$bwp_id1","Desc":"带宽包资源ID, 参见 [DescribeBandwidthPackage](./describe_bandwidth_package.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateBandwidthPackage","Name":"创建带宽包","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"bwp_id2":"BandwidthPackageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"$bwp2_bw","Desc":"带宽大小(单位Mbps), 取值范围[2,800] (最大值受地域限制)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"所绑定弹性IP的资源ID, 参见 [DescribeEIP](./describe_eip.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TimeRange","Type":"int","Value":"1","Desc":"带宽包有效时长, 取值范围为大于0的整数, 即该带宽包在EnableTime到 EnableTime+TimeRange时间段内生效","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EnableTime","Type":"int","Value":"","Desc":"生效时间, 格式为 Unix timestamp, 默认为立即开通","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 参见 DescribeCoupon(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeBandwidthPackage","Name":"获取带宽包信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.EIPId","Expected":"$eip_id","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.Bandwidth","Expected":"$bwp2_bw","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSets.0.BandwidthPackageId","Expected":"$bwp_id2","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"","Value":"1","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"","Value":"0","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteBandwidthPackage","Name":"删除带宽包","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BandwidthPackageId","Type":"string","Value":"$bwp_id2","Desc":"带宽包资源ID, 参见 [DescribeBandwidthPackage](./describe_bandwidth_package.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UnBindEIP","Name":"解绑弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"uhost","Desc":"弹性IP请求解绑的资源类型, 枚举值为: uhost: 云主机; vrouter: 虚拟路由器; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$UHostId","Desc":"弹性IP请求解绑的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$eip_id","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"模拟主机掉电","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除云主机","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ReleaseEIP","Type":"bool","Value":"","Desc":"是否释放绑定的EIP。true: 解绑EIP后,并释放;其他值或不填:解绑EIP。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ReleaseUDisk","Type":"bool","Value":"","Desc":"是否删除挂载的数据盘。true删除,其他不删除。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二","北京二","上海一","广州","北京一","浪潮-2","浪潮","浪潮北京一","杭州","兴业数金","新疆格林深瞳","广州二","浙江","预发布"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京一-可用区A","北京二-可用区B","上海一-可用区A","上海二-可用区B","广州-可用区B","浪潮-可用区A","浪潮北京一-可用区A","杭州-可用区A","兴业数金-可用区A","新疆格林深瞳-可用区A","广州二-可用区A","浙江-可用区A","预发布"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":279,"Name":"EIP-基本操作-01-BGP线路","Description":"绑定-解绑-设置权重-更改计费方式","Remark":"","IsPrivate":true,"CreatedAt":1510653865245,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1565943533956,"UpdateBy":"","Vars":[{"Name":"Image_Id","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"创建云主机","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"UHostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostIds","Expected":0,"Comparator":"len_ge","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip-s1-bgp","Desc":"UHost实例名称。默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组。默认:Default(Default即为未分组)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式。枚举值为: Year,按年付费; Month,按月付费; Dynamic,按小时付费(需开启权限)。默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长。默认: 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了购买至月末。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"云主机机型。枚举值:Normal/N1:系列1标准型;N2:系列2标准型;SATA\\_SSD/I1: 系列1高IO型;I2,系列2高IO型; BigData/D1: 系列1大数据机型;GPU/G1: 系列1GPU型;GPU\\_G2/G2:系列2GPU型;北京A、北京C、上海二A、香港A可用区默认N1,其他机房默认N2。不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数。 单位:个。可选参数:{1,2,4,8,12,16,24,32}。默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小。单位:MB。范围 :[1024, 131072], 取值为2的幂次方。默认值:8192。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心数。仅GPU机型支持此字段;系列1可选1,2;系列2可选1,2,3,4。GPU可选数量与CPU有关联,详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id","Desc":"镜像ID。 请通过 [DescribeImage](describe_image.html)获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"主机登陆模式。密码(默认选项): Password,key: KeyPair(此项暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"【暂不支持】Keypair公钥,LoginMode为KeyPair时此项必须","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘的磁盘类型。枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘;默认为LocalDisk。仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小。 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小。 单位:GB, 范围[0,8000], 步长:10, 默认值:20,云盘支持0-8000;本地普通盘支持0-2000;本地SSD盘(包括所有GPU机型)支持100-1000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性。Yes为开启方舟,No为关闭方舟。Basic为免费基础快照模式(暂不支持)。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否开启热升级特性。True为开启,False为未开启,默认False。仅系列1云主机需要使用此字段,系列2云主机根据镜像是否支持云主机。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码。若输入此字段,自动选择加密盘。加密盘需要权限位。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络ID(VPC2.0情况下无需填写)。VPC1.0情况下,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescribeSubnet。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC ID。VPC2.0下需要填写此字段。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网ID。VPC2.0下需要填写此字段。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"【数组】创建云主机时指定内网IP。当前只支持一个内网IP。调用方式举例:PrivateIp.0=x.x.x.x。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"PrivateMac","Type":"string","Value":"","Desc":"创建云主机时指定Mac。调用方式举例:PrivateMac=\"xx:xx:xx:xx:xx:xx\"。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UserDataScript","Type":"string","Value":"","Desc":"【暂不支持】cloudinit方式下,用户初始化脚本","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"【已废弃】宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"【暂不支持】是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"【内部参数】资源类型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"120","Encrypt":"signature","FastFail":false,"Output":[{"EIPId_01":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Dynamic","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip-bgp-01","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"test","Desc":"弹性IP的备注, 默认为空","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.EIPId","Expected":"$EIPId_01","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateEIPAttribute","Name":"更新弹性IP属性","Desc":"更新弹性IP属性","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"EIP资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip-auto-gai","Desc":"名字(Name Tag Remark都为空则报错)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"huangchao","Desc":"业务","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"test-gai","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetEIPPrice","Name":"获取弹性IP价格","Desc":"获取弹性IP价格","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各可用区允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps, 范围 [0-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); 默认为获取三种价格","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"","Desc":"弹性IP计费方式r. 枚举值为: Traffic, 流量计费; Bandwidth, 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为Bandwidth","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BindEIP","Name":"绑定弹性IP","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"uhost","Desc":"弹性IP请求绑定的资源类型, 枚举值为: uhost: 云主机; vrouter: 虚拟路由器; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$UHostId","Desc":"弹性IP请求绑定的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.Resource.ResourceID","Expected":"$UHostId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyEIPBandwidth","Name":"调整弹性IP带宽","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"3","Desc":"弹性IP的外网带宽, 单位为Mbps. 各地域的带宽值范围如下: cn-sh: 流量计费时[2-30], 其余情况[2-30] 其余地域: 流量计费时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"SetEIPPayMode","Name":"设置弹性IP计费方式","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Traffic","Desc":"计费模式. 枚举值:\"Traffic\", 流量计费模式; \"Bandwidth\", 带宽计费模式; \"ShareBandwidth\",共享带宽模式","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"调整的目标带宽值, 单位Mbps. 各地域的带宽值范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800] 当计费模式PayMode设置为Traffic或ShareBandwidth时,该参数无效","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyEIPWeight","Name":"修改弹性IP出口权重","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Weight","Type":"int","Value":"100","Desc":"外网出口权重, 范围[0-100] 取值为0时, 该弹性IP不会被使用. 取值为100时, 同主机下只会使用这个弹性IP,其他弹性IP不会被使用 请勿将多个绑定在同一资源的弹性IP设置为相同权重","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UnBindEIP","Name":"解绑弹性IP","Desc":"解绑弹性IP","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UnBindEIPResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"uhost","Desc":"弹性IP请求解绑的资源类型, 枚举值为: uhost: 云主机; vrouter: 虚拟路由器; ulb, 负载均衡器 upm: 物理机; hadoophost: 大数据集群;fortresshost:堡垒机;udockhost:容器;udhost:私有专区主机;natgw:natgw;udb:udb;vpngw:ipsec vpn;ucdr:云灾备;dbaudit:数据库审计;","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$UHostId","Desc":"弹性IP请求解绑的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"EIPId_02":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组名称, 默认为 \"Default\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Dynamic","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长, 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"eip-bgp-01","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"test","Desc":"弹性IP的备注, 默认为空","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":1,"Comparator":"gt","ExpectedExpr":{}},{"Check":"EIPSet","Expected":1,"Comparator":"len_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,不填写为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"8039","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId_01","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,不填写为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId_02","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"模拟主机掉电","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用)  请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除云主机","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EIPReleased","Type":"string","Value":"","Desc":"是否释放绑定的EIP。yes: 解绑EIP后,并释放;其他值或不填:解绑EIP。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二","上海一","广州","北京一","北京二","浪潮北京一","广州二","杭州","新疆格林深瞳","浪潮","兴业数金","浙江","预发布"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海二-可用区B","上海一-可用区A","广州-可用区B","北京二-可用区B","浪潮北京一-可用区A","广州二-可用区A","北京一-可用区A","泉州-可用区A","杭州-可用区A","浪潮-可用区A","新疆格林深瞳-可用区A","兴业数金-可用区A","浙江-可用区A","预发布"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":283,"Name":"UDisk-普通盘非方舟_01","Description":"创建资源-改名-挂载磁盘-卸载磁盘-删除资源(备注:涉及创建N2普通主机,依赖主机创建成功)","Remark":"","IsPrivate":true,"CreatedAt":1510655431463,"CreatedBy":"chenoa.chen@ucloud.cn","UpdateAt":1559789226557,"UpdateBy":"","Vars":[{"Name":"HostName","Value":"auto_host_test1","ValueExpr":{}},{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"ChargeType","Value":"Month","ValueExpr":{}},{"Name":"CreateCPU","Value":"1","ValueExpr":{}},{"Name":"CreateMem","Value":"1024","ValueExpr":{}},{"Name":"ImageId","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}},{"Name":"BootSize","Value":"20","ValueExpr":{}},{"Name":"BootType","Value":"CLOUD_SSD","ValueExpr":{}},{"Name":"BootBackup","Value":"NONE","ValueExpr":{}},{"Name":"DiskSize","Value":"20","ValueExpr":{}},{"Name":"DiskType","Value":"CLOUD_NORMAL","ValueExpr":{}},{"Name":"DiskBackup","Value":"NONE","ValueExpr":{}},{"Name":"UHostType","Value":"N2","ValueExpr":{}},{"Name":"UDiskType","Value":"DataDisk","ValueExpr":{}},{"Name":"UDiskName","Value":"auto_udisk_noArk","ValueExpr":{}},{"Name":"UDataArkMode","Value":"No","ValueExpr":{}},{"Name":"Size","Value":"1","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageId":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDiskPrice","Name":"获取云硬盘价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,范围[1~1000]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic 如果不指定,则一次性获取三种计费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买UDisk的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDiskAllowance","Name":"检查UDisk资源余量","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"磁盘大小, 单位:GB, 范围[1~1000]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDisk","Name":"创建云硬盘","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"udisk_noArk_id":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"磁盘大小, 单位:GB, 范围[1~1000]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$UDiskName","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否开启数据方舟","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":3,"RetryTime":20,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Tag","Expected":"Default","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号,未填写则为默认项目。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RenameUDisk","Name":"重命名云硬盘","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"重命名的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskName","Type":"string","Value":"${u_concat(re_, $UDiskName)}","Desc":"重命名UDisk的name","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"${u_concat(re_, $UDiskName)}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDiskUpgradePrice","Name":"获取云硬盘升级价格","Desc":"获取云硬盘升级价格","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskUpgradePriceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"${u_eval($Size+1)}","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SourceId","Type":"string","Value":"$udisk_noArk_id","Desc":"升级目标UDisk ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"磁盘类型,SSDDataDisk:ssd数据盘,DataDisk:普通数据盘。默认为DataDisk","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUDisk","Name":"调整云硬盘","Desc":"调整云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ResizeUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"${u_eval($Size+1)}","Desc":"调整后大小, 单位:GB, 范围[1~2000],权限位控制可达8000,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Size","Expected":"${u_eval($Size+1)}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageId":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"创建云主机(N2机型)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"uhost_id":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageId","Desc":"镜像ID。 请通过 [DescribeImage](describe_image.html)获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VGVzdDEyMzRUZXN0MTIzNA==","Desc":"UHost密码。请遵照[[api:uhost-api:specification|字段规范]]设定密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64UGFzc3dvcmQx。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"主机登陆模式。密码(默认选项): Password。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$HostName","Desc":"UHost实例名称。默认:UHost。请遵照[[api:uhost-api:specification|字段规范]]设定实例名称。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组。默认:Default(Default即为未分组)。请遵照[[api:uhost-api:specification|字段规范]]设定业务组。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"$ChargeType","Desc":"计费模式。枚举值为: \\\\ \u003e Year,按年付费; \\\\ \u003e Month,按月付费;\\\\ \u003e Dynamic,按小时付费 \\\\ 默认为月付。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长。默认:值 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表购买至月末。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"$UHostType","Desc":"云主机机型。参考[[api:uhost-api:uhost_type|云主机机型说明]]。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$CreateCPU","Desc":"虚拟CPU核数。可选参数:1-64(可选范围与UHostType相关)。默认值: 4,只有Intel/Cascadelake支持CPU 64。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"$CreateMem","Desc":"内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围与UHostType相关)。默认值:8192","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"false","Desc":"GPU卡核心数。仅GPU机型支持此字段(可选范围与UHostType相关)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"【暂不支持】Keypair公钥,LoginMode为KeyPair时此项必须","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"【待废弃,不建议调用】磁盘类型,同时设定系统盘和数据盘的磁盘类型。枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘;默认为LocalDisk。仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"【待废弃,不建议调用】系统盘大小。 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"","Desc":"【待废弃,不建议调用】数据盘大小。 单位:GB, 范围[0,8000], 步长:10, 默认值:20,云盘支持0-8000;本地普通盘支持0-2000;本地SSD盘(包括所有GPU机型)支持100-1000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"Normal","Desc":"网络增强。枚举值:Normal(默认),不开启; Super,开启网络增强1.0; Ultra,开启网络增强2.0(仅支持部分可用区,请参考控制台)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"【待废弃,不建议调用】是否开启方舟特性。Yes为开启方舟,No为关闭方舟。目前仅选择普通本地盘+普通本地盘 或 SSD云盘+普通云盘的组合支持开启方舟。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"【待废弃,不建议调用】是否开启热升级特性。True为开启,False为未开启,默认False。仅系列1云主机需要使用此字段,系列2云主机根据镜像是否支持云主机。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"【待废弃,不建议调用】加密盘的密码。若输入此字段,自动选择加密盘。加密盘需要权限位。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"【已废弃】网络ID(VPC2.0情况下无需填写)。VPC1.0情况下,若不填写,代表优先选择基础网络; 若填写,代表选择子网。参见DescribeSubnet。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC ID。默认为当前地域的默认VPC。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网 ID。默认为当前地域的默认子网。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"【数组】创建云主机时指定内网IP。若不传值,则随机分配当前子网下的IP。调用方式举例:PrivateIp.0=x.x.x.x。当前只支持一个内网IP。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"PrivateMac","Type":"string","Value":"","Desc":"【批量创建该参数无效】【内部字段】创建云主机时指定Mac。调用方式举例:PrivateMac=\"xx:xx:xx:xx:xx:xx\"。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UserDataScript","Type":"string","Value":"","Desc":"【暂不支持】cloudinit方式下,用户初始化脚本","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"【已废弃】宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"【暂不支持】是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"【内部参数】资源类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks","Type":"string","Value":"","Desc":"磁盘备份方案。枚举值:\\\\ \u003e NONE,无备份 \\\\ \u003e DATAARK,数据方舟 \\\\ 当前磁盘支持的备份模式参考 [[api:uhost-api:disk_type|磁盘类型]]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"IsolationGroup","Type":"string","Value":"","Desc":"硬件隔离组id。可通过DescribeIsolationGroup获取。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks","Type":"string","Value":"","Desc":"云盘代金券id。不适用于系统盘/本地盘。请通过DescribeCoupon接口查询,或登录用户中心查看","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AlarmTemplateId","Type":"int","Value":"","Desc":"告警模板id,如果传了告警模板id,且告警模板id正确,则绑定告警模板。绑定告警模板失败只会在后台有日志,不会影响创建主机流程,也不会在前端报错。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MinimalCpuPlatform","Type":"string","Value":"","Desc":"最低cpu平台,枚举值[\"Intel/Auto\", \"Intel/LvyBridge\", \"Intel/Haswell\", \"Intel/Broadwell\", \"Intel/Skylake\", \"Intel/Cascadelake\"(只有O型云主机可选)]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GpuType","Type":"string","Value":"","Desc":"GPU类型,枚举值[\"K80\", \"P40\", \"V100\"]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MachineType","Type":"string","Value":"","Desc":"云主机类型,枚举值[\"N\", \"C\", \"G\", \"O\"]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MaxCount","Type":"int","Value":"","Desc":"【批量创建主机时必填】最大创建主机数量,取值范围是[1,100];","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SetId","Type":"","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks.0.Size","Type":"","Value":"$BootSize","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks.0.IsBoot","Type":"","Value":"True","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks.0.Type","Type":"","Value":"$BootType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Disks.0.BackupType","Type":"","Value":"$BootBackup","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"获取主机信息","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$uhost_id","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$uhost_id","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息(验证主机状态)","Desc":"获取主机信息(验证主机状态)","RetryInterval":5,"RetryTime":120,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$uhost_id","Desc":"【数组】UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果不传入,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占型云主机;如不传此参数,默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsolationGroup","Type":"string","Value":"","Desc":"硬件隔离组id。通过硬件隔离组筛选主机。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"vpc id。通过VPC筛选主机。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网id。通过子网筛选主机。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostLite","Name":"内部调用,列出UHost实例","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"0","Comparator":"ne","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"60","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AttachUDisk","Name":"挂载云硬盘","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id","Desc":"UHost实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"需要挂载的UDisk实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"","RetryInterval":3,"RetryTime":200,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"InUse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DetachUDisk","Name":"卸载云硬盘","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UDiskId","Expected":"$udisk_noArk_id","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostId","Expected":"$uhost_id","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id","Desc":"UHost实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"需要卸载的UDisk实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"","RetryInterval":5,"RetryTime":60,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$uhost_id","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"kR3vgjuGcAhTVfthNDrqPL","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","上海一","广州","香港","胡志明"],"CreatedBy":"chenoa.chen@ucloud.cn"},{"ID":"QrXgYqu4puttGrJPK9iwve","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区D","上海二-可用区B","上海二-可用区C","上海一-可用区A","北京二-可用区E","广州-可用区B","北京二-可用区B","北京二-可用区C","香港-可用区B","胡志明-可用区A"],"CreatedBy":"chenoa.chen@ucloud.cn"}],"IsMonitorSet":true},{"ID":286,"Name":"UDisk-普通盘非方舟_02","Description":"创建资源-克隆-扩容-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1510665629688,"CreatedBy":"chenoa.chen@ucloud.cn","UpdateAt":1562805223976,"UpdateBy":"","Vars":[{"Name":"UDiskType","Value":"DataDisk","ValueExpr":{}},{"Name":"Size","Value":"1","ValueExpr":{}},{"Name":"UDataArkMode","Value":"No","ValueExpr":{}},{"Name":"UDiskName","Value":"auto_udisk_noArk","ValueExpr":{}},{"Name":"UDiskCloneName","Value":"auto_udisk_noArk_Clone","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDiskPrice","Name":"获取云硬盘价格","Desc":"获取云硬盘价格","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,范围[1~1000]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic 如果不指定,则一次性获取三种计费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买UDisk的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDiskAllowance","Name":"检查UDisk资源余量","Desc":"检查UDisk资源余量","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUDiskAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"10","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"","Desc":"资源申请个数,默认为一个","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDisk","Name":"创建云硬盘","Desc":"创建云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"udisk_noArk_id":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,普通盘: 范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限;SSD盘: 范围[1~4000]。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$UDiskName","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否开启数据方舟","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"test","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),RSSDDataDisk(RSSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UKmsMode","Type":"string","Value":"","Desc":"是否加密。Yes:加密,No:不加密,默认值(No)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CmkId","Type":"string","Value":"","Desc":"加密需要的cmk id,UKmsMode为Yes时,必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表(原盘)","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Tag","Expected":"test","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域与可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号,未填写则为默认项目。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk|普通系统盘:SystemDisk|SSD数据盘:SSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CloneUDisk","Name":"克隆云硬盘","Desc":"克隆云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"udisk_noArk_id_clone":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CloneUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$UDiskCloneName","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SourceId","Type":"string","Value":"$udisk_noArk_id","Desc":"克隆父Disk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"","Desc":"方舟是否开启,\"Yes\":开启,\"No\":关闭;默认为\"No\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"","Desc":"Disk注释","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDiskUpgradePrice","Name":"获取云硬盘升级价格","Desc":"获取云硬盘升级价格","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"${u_eval($Size+1)}","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SourceId","Type":"string","Value":"$udisk_noArk_id","Desc":"升级目标UDisk ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"磁盘类型,SSDDataDisk:ssd数据盘,DataDisk:普通数据盘。默认为DataDisk","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUDisk","Name":"调整云硬盘","Desc":"调整云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"80","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"${u_eval($Size+1)}","Desc":"调整后大小, 单位:GB, 范围[1~2000],权限位控制可达8000,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表(验证扩容))","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Size","Expected":"${u_eval($Size+1)}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表(克隆盘)","RetryInterval":3,"RetryTime":40,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id_clone","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"删除云硬盘(原盘)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":3,"RetryTime":20,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"删除云硬盘(扩容盘)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id_clone","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":3,"RetryTime":20,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id_clone","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"kR3vgjuGcAhTVfthNDrqPL","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","广州","浪潮北京二","上海一","胡志明","香港"],"CreatedBy":"chenoa.chen@ucloud.cn"},{"ID":"QrXgYqu4puttGrJPK9iwve","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","上海二-可用区B","广州-可用区B","浪潮北京二-可用区A","上海二-可用区C","北京二-可用区E","上海一-可用区A","胡志明-可用区A","香港-可用区B"],"CreatedBy":"chenoa.chen@ucloud.cn"}],"IsMonitorSet":true},{"ID":293,"Name":"UDisk-普通盘非方舟_04","Description":"创建资源-开启方舟模式(rebase)-创建快照-从快照克隆盘-从快照恢复盘-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1510672868779,"CreatedBy":"chenoa.chen@ucloud.cn","UpdateAt":1564990664211,"UpdateBy":"","Vars":[{"Name":"HostName","Value":"auto_host_test4","ValueExpr":{}},{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"ChargeType","Value":"Month","ValueExpr":{}},{"Name":"CreateCPU","Value":"1","ValueExpr":{}},{"Name":"CreateMem","Value":"1024","ValueExpr":{}},{"Name":"ImageId","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}},{"Name":"BootSize","Value":"20","ValueExpr":{}},{"Name":"BootType","Value":"CLOUD_SSD","ValueExpr":{}},{"Name":"BootBackup","Value":"NONE","ValueExpr":{}},{"Name":"DiskSize","Value":"20","ValueExpr":{}},{"Name":"DiskType","Value":"CLOUD_NORMAL","ValueExpr":{}},{"Name":"DiskBackup","Value":"NONE","ValueExpr":{}},{"Name":"UHostType","Value":"N2","ValueExpr":{}},{"Name":"UDiskType","Value":"DataDisk","ValueExpr":{}},{"Name":"UDiskName","Value":"auto_udisk_noArk4","ValueExpr":{}},{"Name":"UDataArkMode","Value":"No","ValueExpr":{}},{"Name":"Size","Value":"1","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDiskPrice","Name":"获取云硬盘价格","Desc":"获取云硬盘价格","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,范围[1~1000]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic 如果不指定,则一次性获取三种计费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买UDisk的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否打开数据方舟, 打开\"Yes\",关闭\"No\", 默认关闭","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDiskAllowance","Name":"检查UDisk资源余量","Desc":"检查UDisk资源余量","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUDiskAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"100","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDisk","Name":"创建云硬盘","Desc":"创建云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"udisk_noArk_id":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,普通盘: 范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限;SSD盘: 范围[1~4000]。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$UDiskName","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"$UDataArkMode","Desc":"是否开启数据方舟","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"$UDiskType","Desc":"UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),RSSDDataDisk(RSSD数据盘),默认值(DataDisk)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UKmsMode","Type":"string","Value":"","Desc":"是否加密。Yes:加密,No:不加密,默认值(No)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CmkId","Type":"string","Value":"","Desc":"加密需要的cmk id,UKmsMode为Yes时,必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":1,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"SetUDiskUDataArkMode","Name":"设置UDisk数据方舟的状态","Desc":"设置UDisk数据方舟的状态","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"SetUDiskUDataArkModeResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"需要设置数据方舟的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"Yes","Desc":"是否开启数据方舟,开启:\"Yes\", 不支持:\"No\"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":5,"RetryTime":10,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.UDataArkMode","Expected":"Yes","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDiskSnapshot","Name":"创建快照","Desc":"创建快照","RetryInterval":1,"RetryTime":3,"Delay":"300","Encrypt":"signature","FastFail":false,"Output":[{"snapshot_id":"SnapshotId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"快照的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"snapshot_01_Ark","Desc":"快照名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year , Month, Dynamic 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"comment_01_Ark","Desc":"快照描述","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":3,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SnapshotLimit","Expected":"3","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SnapshotCount","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDiskSnapshot","Name":"获取快照列表","Desc":"获取快照列表","RetryInterval":3,"RetryTime":20,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.UDiskId","Expected":"$udisk_noArk_id","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"","Desc":"UDiskId,返回该盘所做快照.(必须同时传Zone)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$snapshot_id","Desc":"快照id,SnapshotId , UDiskId 同时传SnapshotId优先","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CloneUDiskSnapshot","Name":"克隆快照(方舟)","Desc":"克隆快照(方舟)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"snapClone1_udisk_id":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CloneUDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"snap1_clone_Ark","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SourceId","Type":"string","Value":"$snapshot_id","Desc":"克隆父Snapshot的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"","Desc":"Disk注释","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"Yes","Desc":"是否开启数据方舟 默认:No","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":5,"RetryTime":60,"Delay":"120","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"snap1_clone_Ark","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone1_udisk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CloneUDiskSnapshot","Name":"克隆快照(非方舟)","Desc":"克隆快照(非方舟)","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[{"snapClone2_udisk_id":"UDiskId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"snap1_clone_noArk","Desc":"实例名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SourceId","Type":"string","Value":"$snapshot_id","Desc":"克隆父Snapshot的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"$Size","Desc":"购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"","Desc":"Disk注释","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic 默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDataArkMode","Type":"string","Value":"No","Desc":"是否开启数据方舟 默认:No","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":5,"RetryTime":60,"Delay":"120","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"snap1_clone_noArk","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone2_udisk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestoreUDisk","Name":"从备份恢复数据至UDisk","Desc":"从备份恢复数据至UDisk","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"RestoreUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"需要恢复的盘id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$snapshot_id","Desc":"从指定的快照恢复","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotTime","Type":"int","Value":"","Desc":"指定从方舟恢复的备份时间点","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":1,"RetryTime":5,"Delay":"120","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSnapshot","Name":"删除快照","Desc":"删除快照","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"SnapshotId","Expected":"$snapshot_id","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$snapshot_id","Desc":"快照Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDiskSnapshot","Name":"获取快照列表","Desc":"获取快照列表","RetryInterval":1,"RetryTime":5,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"","Desc":"UDiskId,返回该盘所做快照.(必须同时传Zone)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$snapshot_id","Desc":"快照id,SnapshotId , UDiskId 同时传SnapshotId优先","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":2,"RetryTime":30,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"删除云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$udisk_noArk_id","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":1,"RetryTime":30,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone1_udisk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"删除云硬盘","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone1_udisk_id","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDisk","Name":"获取云硬盘列表","Desc":"获取云硬盘列表","RetryInterval":1,"RetryTime":30,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Status","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone2_udisk_id","Desc":"UDisk Id(留空返回全部)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskType","Type":"string","Value":"","Desc":"普通数据盘:DataDisk; 普通系统盘:SystemDisk; SSD数据盘:SSDDataDisk; RSSD数据盘:RSSDDataDisk; 为空拉取所有","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDisk","Name":"删除云硬盘","Desc":"删除云硬盘","RetryInterval":2,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUDiskResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDiskId","Type":"string","Value":"$snapClone2_udisk_id","Desc":"要删除的UDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"kR3vgjuGcAhTVfthNDrqPL","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","广州","浪潮北京二","上海一","胡志明","香港"],"CreatedBy":"chenoa.chen@ucloud.cn"},{"ID":"QrXgYqu4puttGrJPK9iwve","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","上海二-可用区B","广州-可用区B","浪潮北京二-可用区A","北京二-可用区E","上海一-可用区A","胡志明-可用区A","上海二-可用区C","香港-可用区B"],"CreatedBy":"chenoa.chen@ucloud.cn"}],"IsMonitorSet":true},{"ID":302,"Name":"防火墙-Firewall-01","Description":"firewall类的api","Remark":"","IsPrivate":true,"CreatedAt":1510732639841,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1568788273598,"UpdateBy":"gemin.jiang@ucloud.cn","Vars":[{"Name":"tag","Value":"tag_api_test","ValueExpr":{}},{"Name":"remark","Value":"remark_api_test","ValueExpr":{}},{"Name":"fw_name_1","Value":"${u_concat(fw_A_,${u_get_timestamp(13)},_)}","ValueExpr":{}},{"Name":"fw_rule_1_protocol","Value":"TCP","ValueExpr":{}},{"Name":"fw_rule_1_port","Value":"1111","ValueExpr":{}},{"Name":"fw_rule_1_srcip","Value":"0.0.0.0/0","ValueExpr":{}},{"Name":"fw_rule_1_action","Value":"ACCEPT","ValueExpr":{}},{"Name":"fw_rule_1_priority","Value":"HIGH","ValueExpr":{}},{"Name":"uhost_name_1","Value":"firewall_api_test","ValueExpr":{}},{"Name":"fw_rule_2_protocol","Value":"UDP","ValueExpr":{}},{"Name":"fw_rule_2_port","Value":"2222","ValueExpr":{}},{"Name":"fw_rule_2_srcip","Value":"10.0.0.0/8","ValueExpr":{}},{"Name":"fw_rule_2_action","Value":"DROP","ValueExpr":{}},{"Name":"fw_rule_2_priority","Value":"LOW","ValueExpr":{}},{"Name":"fw_name_2","Value":"${u_concat(fw_B_,${u_get_timestamp(13)},_)}","ValueExpr":{}},{"Name":"tag_2","Value":"tag_api_test_3","ValueExpr":{}},{"Name":"remark_2","Value":"remark_api_test_3","ValueExpr":{}},{"Name":"Image_Id","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}},{"Name":"recommend_web","Value":"recommend web","ValueExpr":{}},{"Name":"fw_rule_1","Value":"TCP|1111|0.0.0.0/0|ACCEPT|HIGH","ValueExpr":{}},{"Name":"fw_rule_2","Value":"UDP|2222|10.0.0.0/8|DROP|LOW","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"创建主机","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"uhost_id1":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$uhost_name_1","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"$tag","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"资源类型,云灾备填写191","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"vpc的id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"指定内网IP。当前只支持一个内网IP。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateFirewall","Name":"创建防火墙","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"180","Encrypt":"signature","FastFail":true,"Output":[{"fw_id1":"FWId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($fw_name_1,$Zone)}","Desc":"防火墙名称, 默认为Firewall","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"$tag","Desc":"防火墙业务组,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"$remark","Desc":"防火墙描述,默认为空","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Rule","Type":"string","Value":"$fw_rule_1","Desc":"防火墙规则,格式见 Rule.n","Required":true,"Multiple":true,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.FWId","Expected":"$fw_id1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"${u_concat($fw_name_1,$Zone)}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Tag","Expected":"$tag","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Remark","Expected":"$remark","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ResourceCount","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Type","Expected":"user defined","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.ProtocolType","Expected":"$fw_rule_1_protocol","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.DstPort","Expected":"$fw_rule_1_port","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.SrcIP","Expected":"$fw_rule_1_srcip","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.RuleAction","Expected":"$fw_rule_1_action","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.Priority","Expected":"$fw_rule_1_priority","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GrantFirewall","Name":"应用防火墙","Desc":"将防火墙应用到资源上","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如“org-xxxxxx”,默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"UHost","Desc":"所应用资源类型,如UHost","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$uhost_id1","Desc":"所应用资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewallResource","Name":"获取防火墙绑定资源","Desc":"获取防火墙组所绑定资源的外网IP","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ResourceSet.0.Name","Expected":"$uhost_name_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ResourceSet.0.ResourceType","Expected":"uhost","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ResourceSet.0.ResourceID","Expected":"$uhost_id1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ResourceSet.0.Tag","Expected":"$tag","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"int","Value":"$fw_id1","Desc":"防火墙ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateFirewall","Name":"更新防火墙规则","Desc":"更新防火墙规则","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Rule","Type":"string","Value":"$fw_rule_2","Desc":"防火墙规则,格式如下","Required":true,"Multiple":true,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateFirewallAttribute","Name":"更新防火墙属性","Desc":"更新防火墙规则","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($fw_name_2,$Zone)}","Desc":"防火墙名称,默认为空,为空则不做修改","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"$tag_2","Desc":"防火墙业务组,默认为空,为空则不做修改","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"$remark_2","Desc":"防火墙备注,默认为空,为空则不做修改","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.FWId","Expected":"$fw_id1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"${u_concat($fw_name_2,$Zone)}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Tag","Expected":"$tag_2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Remark","Expected":"$remark_2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ResourceCount","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Type","Expected":"user defined","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.ProtocolType","Expected":"$fw_rule_2_protocol","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.DstPort","Expected":"$fw_rule_2_port","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.SrcIP","Expected":"$fw_rule_2_srcip","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.RuleAction","Expected":"$fw_rule_2_action","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Rule.0.Priority","Expected":"$fw_rule_2_priority","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"fw_dataset":"DataSet"}],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"20","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"0","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GrantFirewall","Name":"应用防火墙","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如“org-xxxxxx”,默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"${u_search_value($fw_dataset, Type, $recommend_web, FWId)}","Desc":"防火墙资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"UHost","Desc":"所应用资源类型,如UHost","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$uhost_id1","Desc":"所应用资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"断电主机","RetryInterval":60,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id1","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除主机","RetryInterval":10,"RetryTime":3,"Delay":"90","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$uhost_id1","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ResourceCount","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteFirewall","Name":"删除防火墙","Desc":"","RetryInterval":1,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"$fw_id1","Desc":"防火墙资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"获取防火墙信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$fw_id1","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"10","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"0","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港","洛杉矶","上海一","上海二","北京一","高雄","台北","东京","广州","华盛顿","法兰克福","曼谷","首尔","新加坡","北京二","浪潮-2","迪拜","雅加达","孟买","圣保罗","伦敦","浪潮北京一","尼日利亚","胡志明","拉各斯","泉州","兴业数金","浪潮","新疆格林深瞳","杭州","莫斯科"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["洛杉矶-可用区A","上海一-可用区A","北京一-可用区A","上海二-可用区B","广州-可用区B","高雄-可用区A","新加坡-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","台北-可用区A","东京-可用区A","莫斯科-可用区A","北京二-可用区B","浪潮2-可用区A","迪拜-可用区A","雅加达-可用区A","孟买-可用区A","香港-可用区B","圣保罗-可用区A","伦敦-可用区A","浪潮北京一-可用区A","尼日利亚-可用区A","胡志明-可用区A","拉各斯-可用区A","泉州-可用区A","兴业数金-可用区A","浪潮-可用区A","新疆格林深瞳-可用区A","杭州-可用区A"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":330,"Name":"单机式memcache(计价)","Description":"创建、升级、续费、删除计费校验","Remark":"","IsPrivate":true,"CreatedAt":1510815048639,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1540189560556,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}}],"Cases":[{"Action":"CreateUMemcacheGroup","Name":"创建memcache组","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"group_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"umem_charge","Desc":"请求创建组的名称 范围[6-60]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"每个节点的内存大小,单位GB,默认1GB 目前仅支持1/2/4/8/16/32这几档","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigId","Type":"string","Value":"","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"9a891891-c245-4b66-bce8-67e59430d67c\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Version","Type":"string","Value":"","Desc":"Memcache版本信息,默认为1.4.31","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[{"CreateTime":"DataSet.0.CreateTime"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"memcache","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemcachePrice","Name":"获取umemcache组价格","Desc":"获取umemcache组价格信息","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"GetPrice":"DataSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见[可用区列表]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"容量大小,单位:GB 取值范围[1-32]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year, Month, Dynamic,默认: Dynamic 默认: 获取所有计费模式的价格","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买umemcache的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"获取订单信息","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($GetPrice/100)}","Comparator":"float_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_BUY","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemcacheUpgradePrice","Name":"获取umemcache升级价格","Desc":"获取umemcache升级价格信息","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"UpgradePrice":"Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"购买umemcache大小,单位:GB","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"需要升级的空间的GroupId,请参考DescribeUMemcacheGroup接口","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUMemcacheGroup","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"内存大小, 单位:GB 目前仅支持1/2/4/8/16五种规格(暂时只支持扩容)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"int","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"${u_eval($GetPrice/100)}","Comparator":"float_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_BUY","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetResourceRenewPrice","Name":"获取续费价格","Desc":"获取续费价格","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"ReNewPrice":"RenewPriceSet.0.Price"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"需要修改自动续费资源ID(最多100)","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计价方式(Month;Year) (默认Month)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"数量(1~10)(默认1)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateRenew","Name":"创建单个续费订单","Desc":"相关页面:续费支付\n特殊开放对象:云顶,时代互联","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"需要续费资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费类别,默认Month[Month:按月,Year按年]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"string","Value":"1","Desc":"续费周期数[1~10]默认为1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"\t代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeOrderDetailInfo","Name":"获取订单信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"OrderInfos.0.Amount","Expected":"$ReNewPrice","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"BeginTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)}-1200,str)}","Desc":"\t开始时间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_eval(${u_get_timestamp(10)})}","Desc":"结束时间(时间跨度不超过3个月)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tags","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AzGroups","Type":"string","Value":"","Desc":"地区(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Regions","Type":"string","Value":"","Desc":"可用区,原:数据中心(默认全部)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ResourceTypes","Type":"string","Value":"","Desc":"产品类型(默认全部)[全部产品类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderTypes","Type":"string","Value":"OT_RENEW","Desc":"订单类型(默认全部)[全部订单类型]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ChargeTypes","Type":"string","Value":"Month","Desc":"付费类别(默认全部OrderType)[全部计费方式]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"OrderStates","Type":"string","Value":"OS_FINISHED","Desc":"订单状态(默认全部可选参数)[OS_FINISHED;OS_UNDO]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Invoiceds","Type":"string","Value":"","Desc":"是否开过发票(默认全部可选参数)[INVO_ON:未开过;INVO_OFF:开过]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度(默认为25)[1~100]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量(默认为0)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$group_id","Desc":"资源ID(短ID)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"TradeNos","Type":"string","Value":"","Desc":"交易订单号(该字段存在时,可以不传BeginTime和EndTime)","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"QueryAll","Type":"string","Value":"true","Desc":"‘true’表示查询全部(默认全部)其他选项按项目组查询","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUMem","Name":"删除UMem资源","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"single","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"","Value":"$Region","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"印尼","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮2","Value":"cn-inspur2","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","上海一","广州","香港","洛杉矶","华盛顿","曼谷","法兰克福","首尔","新加坡","高雄","莫斯科","东京","台北"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"印尼-雅加达","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区D","北京二-可用区C","上海二-可用区B","上海二-可用区A","上海一-可用区A","广州-可用区B","香港-可用区A","洛杉矶-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","莫斯科-可用区A","东京-可用区A","台北-可用区A","北京二-可用区E"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":333,"Name":"主机功能之镜像跨可用区-1","Description":"创建主机,创建自制镜像,用自制镜像在该可用区创建主机,拷贝自制镜像至其他可用区,在其他可用区创建主机,删除主机,删除镜像。","Remark":"","IsPrivate":true,"CreatedAt":1510824013864,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1537436543124,"UpdateBy":"","Vars":[{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"ImageName","Value":"ImageTest","ValueExpr":{}},{"Name":"TargetImageName","Value":"ImageCopyTest","ValueExpr":{}},{"Name":"TargetRegion","Value":"cn-sh2","ValueExpr":{}},{"Name":"TargetZone","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"myImage","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"myImage":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"hostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$myImage","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"获取主机信息","RetryInterval":60,"RetryTime":60,"Delay":"400","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭主机","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":30,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateCustomImage","Name":"创建自制镜像","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[{"newImageId":"ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageName","Type":"string","Value":"$ImageName","Desc":"镜像名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageDescription","Type":"string","Value":"","Desc":"镜像描述","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":30,"RetryTime":100,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ImageSet.0.State","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ImageSet.0.ImageId","Expected":"$newImageId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$newImageId","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"用自制镜像,在该可用区创建主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"hostId2":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$newImageId","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":100,"Delay":"60","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId2","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetProjectList","Name":"获取帐号下的项目列表","Desc":"获取帐号下的项目列表","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"TargetProjectID":"ProjectSet.0.ProjectId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetProjectListResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[],"Method":"POST","JSONExpr":null}},{"Action":"CopyCustomImage","Name":"复制自制镜像","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[{"cpImageId":"TargetImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"源项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SourceImageId","Type":"string","Value":"$newImageId","Desc":"源镜像Id, 参见 DescribeImage","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TargetRegion","Type":"string","Value":"$TargetRegion","Desc":"目标地域,不跨地域不用填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TargetProjectId","Type":"string","Value":"$TargetProjectID","Desc":"目标项目Id, 参见 GetProjectList","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TargetImageName","Type":"string","Value":"$TargetImageName","Desc":"目标镜像名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TargetImageDescription","Type":"string","Value":"","Desc":"目标镜像描述","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetImageCopyProgress","Name":"获取镜像复制进度","Desc":"","RetryInterval":30,"RetryTime":60,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ProgressInfo","Expected":"100.00","Comparator":"float_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$cpImageId","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"源项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":30,"RetryTime":30,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"ImageSet.0.State","Expected":"Available","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$cpImageId","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"在TargetRegion用复制的镜像创建主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"hostId_new":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$cpImageId","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIP","Type":"string","Value":"","Desc":"指定主机内网固定IP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"所属VPC的ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":60,"RetryTime":60,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId_new","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateCustomImage","Name":"删除自制镜像","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$newImageId","Desc":"自制镜像ID 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId2","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.1.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId,$hostId2","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId2","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateCustomImage","Name":"删除自制镜像","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"100","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$cpImageId","Desc":"自制镜像ID 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId_new","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId_new","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$TargetRegion","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$TargetZone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId_new","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"$TargetProjectID","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wAAqtgG24GTKdcL2H5SQ7b","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","巴西圣保罗","新疆软件园"],"CreatedBy":"sunny.zhang@ucloud.cn"},{"ID":"8b6kM8mM9Y23JqAzieCHC2","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["巴西圣保罗-可用区A","新疆软件园-可用区A","北京二-可用区C","上海二-可用区B","台北-可用区A"],"CreatedBy":"sunny.zhang@ucloud.cn"}],"IsMonitorSet":true},{"ID":448,"Name":"主机功能之基本操作-N2-Normal-LocalDisk-1","Description":"创建-重启-关闭-更改(CPU+系统盘+数据盘)配置-关闭主机-删除主机","Remark":"","IsPrivate":true,"CreatedAt":1512030464210,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1564033662599,"UpdateBy":"","Vars":[{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"CreateBootDisk","Value":"20","ValueExpr":{}},{"Name":"ChargeType","Value":"Month","ValueExpr":{}},{"Name":"CreateCPU","Value":"1","ValueExpr":{}},{"Name":"CreateMem","Value":"1024","ValueExpr":{}},{"Name":"CreateDiskspace","Value":"20","ValueExpr":{}},{"Name":"UpgradeDiskSpace","Value":"30","ValueExpr":{}},{"Name":"NewPassword","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"Name","Value":"uhost-basic-api-N2-Normal-LocalDisk-1","ValueExpr":{}},{"Name":"ImageID","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}},{"Name":"UpgradeBootDisk","Value":"40","ValueExpr":{}},{"Name":"UpgradeCPU","Value":"2","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageID":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":true,"Output":[{"hostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$CreateCPU","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"$CreateMem","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"LocalDisk","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$CreateDiskspace","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"$ChargeType","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"Normal","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"$CreateBootDisk","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"N2","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"false","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SetId","Type":"","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"验证创出来的uhost信息是否正确","RetryInterval":30,"RetryTime":200,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RebootUHostInstance","Name":"重启主机","Desc":"重启","RetryInterval":60,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭uhost","RetryInterval":30,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetRestResource","Name":"获取剩余资源","Desc":"获取剩余资源","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetRestResourceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UpgradeStatus","Expected":"True","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"","Desc":"Normal: 普通资源;SSD: ssd资源;BigData:大数据资源; GPU: gpu资源; 默认为GPU(目前只支持GPU)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$UpgradeCPU","Desc":"目标虚拟CPU核数,单位:个,范围:[2,32]。默认值为当前实例的CPU核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"","Desc":"内存大小,单位:MB,范围[2048,65536],步长:2048,默认值为当前实例的内存大小","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"","Desc":"数据盘大小,单位:GB,范围[10,1000]; SSD机型,单位:GB,范围[100,500];步长:10,默认值为当前实例的数据盘大小,数据盘不支持缩容,因此不允许输入比当前实例数据盘大小的值","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小,单位:GB,范围[20,100],步长:10,系统盘不支持缩容,因此不允许输入比当前实例系统盘小的值","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUHostInstance","Name":"修改主机配置","Desc":"CPU","RetryInterval":45,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$UpgradeCPU","Desc":"虚拟CPU核数,单位:个,范围:[1,16],最小值为1,其他值是2的倍数,默认值为当前实例的CPU核数(*windows CPU\u003e=2)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"","Desc":"内存大小,单位:MB,范围[2048,65536],步长:2048,默认值为当前实例的内存大小(BGP-C数据中心最小支持1024,限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"","Desc":"数据盘大小,单位:GB,范围[10,1000]; SSD机型,单位:GB,范围[100,500];步长:10,默认值为当前实例的数据盘大小,数据盘不支持缩容,因此不允许输入比当前实例数据盘大小的值","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小,单位:GB,范围[20,100],步长:10,系统盘不支持缩容,因此不允许输入比当前实例系统盘小的值","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapValue","Type":"int","Value":"","Desc":"网卡升降级(1,表示升级,2表示降级,0表示不变)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"验证升级的uhost信息是否正确","RetryInterval":30,"RetryTime":60,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$UpgradeCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"直接关闭UHost实例电源,无需等待实例正常关闭。","RetryInterval":30,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除指定数据中心的UHost实例。","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"vYAK8YxT3QRiJPJb7PCk4n","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","广州","香港","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","莫斯科","东京","台北","迪拜","浪潮北京一","孟买","上海二","巴西圣保罗","圣保罗","新疆软件园","雅加达","伦敦","尼日利亚","拉各斯","胡志明","洛杉矶","杭州"],"CreatedBy":"maggie.an@ucloud.cn"},{"ID":"tanQWo7SiRNkgZBGfaZdFn","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海一-可用区A","香港-可用区B","新加坡-可用区A","台北-可用区A","东京-可用区A","莫斯科-可用区A","高雄-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","香港-可用区A","广州-可用区B","上海二-可用区B","北京二-可用区B","北京二-可用区D","迪拜-可用区A","孟买-可用区A","上海二-可用区C","巴西圣保罗-可用区A","圣保罗-可用区A","新疆软件园-可用区A","北京二-可用区E","雅加达-可用区A","伦敦-可用区A","浪潮北京一-可用区A","尼日利亚-可用区A","拉各斯-可用区A","胡志明-可用区A","上海二-可用区A","洛杉矶-可用区A","杭州-可用区A"],"CreatedBy":"maggie.an@ucloud.cn"}],"IsMonitorSet":true},{"ID":449,"Name":"主机功能之基本操作-N2-Normal-LocalDisk-2","Description":"创建-重启-关闭-扩容系统盘-重装-关闭主机-删除主机","Remark":"","IsPrivate":true,"CreatedAt":1512030465724,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1545299495708,"UpdateBy":"","Vars":[{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"CreateBootDisk","Value":"20","ValueExpr":{}},{"Name":"ChargeType","Value":"Month","ValueExpr":{}},{"Name":"CreateCPU","Value":"1","ValueExpr":{}},{"Name":"CreateMem","Value":"1024","ValueExpr":{}},{"Name":"CreateDiskspace","Value":"0","ValueExpr":{}},{"Name":"NewPassword","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"Name","Value":"uhost-basic-api","ValueExpr":{}},{"Name":"ImageID","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageID":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"20","Encrypt":"signature","FastFail":true,"Output":[{"hostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$CreateCPU","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"$CreateMem","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"LocalDisk","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$CreateDiskspace","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"$ChargeType","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"Normal","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"$CreateBootDisk","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"N2","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"false","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"验证创出来的uhost信息是否正确","RetryInterval":30,"RetryTime":200,"Delay":"60","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭主机","RetryInterval":30,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReinstallUHostInstance","Name":"重装系统","Desc":"重新安装指定UHost实例的操作系统","RetryInterval":60,"RetryTime":5,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例资源ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"$NewPassword","Desc":"如果创建UHost实例时LoginMode为Password,则必须填写,如果LoginMode为KeyPair,不需要填写 (密码格式使用BASE64编码;LoginMode不可变更)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID","Desc":"镜像Id,默认使用原镜像 参见 [DescribeImage](describe_image.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ReserveDisk","Type":"string","Value":"","Desc":"是否保留数据盘,保留:Yes,不报留:No, 默认:Yes","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"云灾备指明191","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。","RetryInterval":30,"RetryTime":200,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.HostType","Expected":"N2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostType","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"直接关闭UHost实例电源,无需等待实例正常关闭。","RetryInterval":60,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除指定数据中心的UHost实例。","RetryInterval":0,"RetryTime":0,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wAAqtgG24GTKdcL2H5SQ7b","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","广州","香港","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","莫斯科","台北","东京","迪拜","浪潮北京一","孟买","上海二","巴西圣保罗","圣保罗","新疆软件园","雅加达","伦敦","尼日利亚","拉各斯","胡志明"],"CreatedBy":"sunny.zhang@ucloud.cn"},{"ID":"8b6kM8mM9Y23JqAzieCHC2","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["上海一-可用区A","上海二-可用区B","广州-可用区B","香港-可用区A","香港-可用区B","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","台北-可用区A","东京-可用区A","莫斯科-可用区A","高雄-可用区A","北京二-可用区B","北京二-可用区D","迪拜-可用区A","孟买-可用区A","上海二-可用区C","巴西圣保罗-可用区A","圣保罗-可用区A","新疆软件园-可用区A","雅加达-可用区A","北京二-可用区E","伦敦-可用区A","浪潮北京一-可用区A","尼日利亚-可用区A","拉各斯-可用区A","胡志明-可用区A","上海二-可用区A"],"CreatedBy":"sunny.zhang@ucloud.cn"}],"IsMonitorSet":true},{"ID":471,"Name":"主机功能之基本功能-重置密码","Description":"创建-改密码(创建后等25分钟)-关闭主机-删除主机","Remark":"","IsPrivate":true,"CreatedAt":1512114128268,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1555467872814,"UpdateBy":"","Vars":[{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"CreateBootDisk","Value":"20","ValueExpr":{}},{"Name":"ChargeType","Value":"Month","ValueExpr":{}},{"Name":"CreateCPU","Value":"1","ValueExpr":{}},{"Name":"CreateMem","Value":"1024","ValueExpr":{}},{"Name":"CreateDiskspace","Value":"0","ValueExpr":{}},{"Name":"NewPassword","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"Name","Value":"uhost-basic-api-ResetPassword","ValueExpr":{}},{"Name":"ImageID","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageID":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":true,"Output":[{"hostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"$CreateCPU","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"$CreateMem","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"LocalDisk","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$CreateDiskspace","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"$ChargeType","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"Normal","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"$CreateBootDisk","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"false","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"验证创出来的uhost信息是否正确","RetryInterval":30,"RetryTime":120,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.CPU","Expected":"$CreateCPU","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Memory","Expected":"$CreateMem","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.UHostId","Expected":"$hostId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.Name","Expected":"$Name","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TotalDiskSpace","Expected":"$CreateDiskspace","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.StorageType","Expected":"LocalDisk","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BasicImageId","Expected":"$ImageID","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭主机","RetryInterval":30,"RetryTime":5,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":60,"RetryTime":100,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResetUHostInstancePassword","Name":"重置主机密码","Desc":"重置UHost实例的管理员密码。","RetryInterval":30,"RetryTime":10,"Delay":"20","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"$NewPassword","Desc":"UHost新密码(密码格式使用BASE64编码)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":60,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"直接关闭UHost实例电源,无需等待实例正常关闭。","RetryInterval":60,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除指定数据中心的UHost实例。","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"vYAK8YxT3QRiJPJb7PCk4n","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","北京一","上海一","广州","香港","洛杉矶","法兰克福","华盛顿","曼谷","首尔","新加坡","高雄","东京","莫斯科","迪拜","浪潮北京一","上海二","台北","孟买","巴西圣保罗","圣保罗","新疆软件园","雅加达","伦敦","尼日利亚","拉各斯","胡志明"],"CreatedBy":"maggie.an@ucloud.cn"},{"ID":"tanQWo7SiRNkgZBGfaZdFn","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京一-可用区A","上海一-可用区A","香港-可用区A","洛杉矶-可用区A","高雄-可用区A","新加坡-可用区A","首尔-可用区A","曼谷-可用区A","法兰克福-可用区A","华盛顿-可用区A","上海二-可用区B","广州-可用区B","东京-可用区A","香港-可用区B","莫斯科-可用区A","北京二-可用区B","北京二-可用区C","北京二-可用区D","迪拜-可用区A","台北-可用区A","孟买-可用区A","上海二-可用区C","巴西圣保罗-可用区A","圣保罗-可用区A","新疆软件园-可用区A","雅加达-可用区A","北京二-可用区E","伦敦-可用区A","浪潮北京一-可用区A","尼日利亚-可用区A","拉各斯-可用区A","胡志明-可用区A"],"CreatedBy":"maggie.an@ucloud.cn"}],"IsMonitorSet":true},{"ID":488,"Name":"Mysql_高可用类型标准机型_percona 5.6_06","Description":"创建资源-PMA登录-改名-改密码-关闭-启动-重启-删除资源(备注:北京一不支持mysql5.6)","Remark":"","IsPrivate":true,"CreatedAt":1512385275468,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1559443320197,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"percona-5.6","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_habz_","ValueExpr":{}},{"Name":"UseSSD","Value":"false","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":60,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePhpMyAdminURL","Name":"获取UDB实例的PhpMyAdmin地址","Desc":"获取UDB实例的PhpMyAdmin地址","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstancePhpMyAdminURLResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PMAPath","Expected":"","Comparator":"ne","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyUDBInstanceName","Name":"修改云数据库名称","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat(rename_, $DBTypeId )}","Desc":"实例的新名字, 长度要求为6~63位","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name","Expected":"${u_concat(rename_, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyUDBInstancePassword","Name":"修改DB实例的管理员密码","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"实例所属的项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的ID,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"Guanliyuanmima","Desc":"实例的新密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AccountName","Type":"string","Value":"","Desc":"sqlserver帐号,仅在sqlserver的情况下填该参数","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestartUDBInstance","Name":"重启云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StartUDBInstance","Name":"启动云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京二","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","香港","洛杉矶","上海一","浪潮北京二","杭州"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京二-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港-可用区A","上海一-可用区A","浪潮北京二-可用区A"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":489,"Name":"Mysql_高可用类型SSD机型_mysql 5.6_02","Description":"创建资源-做备份-从备份恢复-回档-删除备份-删除资源(备注:法兰克福高可用资源不足)(备注:涉及四个创建高可用过程,时间比较久)","Remark":"","IsPrivate":true,"CreatedAt":1512398309037,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1567048160395,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mysql-5.6","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"SATA_SSD","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_hassd_","ValueExpr":{}},{"Name":"BackupName","Value":"handbf_test_02","ValueExpr":{}},{"Name":"UseSSD","Value":"true","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":true,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateUDBInstanceBackupStrategy","Name":"修改UDB自动备份策略","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"主节点的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"13","Desc":"备份的整点时间,范围[0,23]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDate","Type":"string","Value":"1111110","Desc":"备份时期标记位。共7位,每一位为一周中一天的备份情况,0表示关闭当天备份,1表示打开当天备份。最右边的一位为星期天的备份开关,其余从右到左依次为星期一到星期六的备份配置开关,每周必须至少设置两天备份。例如:1100000表示打开星期六和星期五的备份功能","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"EditUDBBackupBlacklist","Name":"编辑备份黑名单","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Blacklist","Type":"string","Value":"test.%","Desc":"黑名单,规范示例,指定库mysql.%;test.%; 指定表city.address;","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBBackupBlacklist","Name":"获取备份黑名单","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Blacklist","Expected":"test.%","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BackupUDBInstance","Name":"备份云数据库","Desc":"","RetryInterval":1,"RetryTime":2,"Delay":"15","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"$BackupName","Desc":"备份名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseBlacklist","Type":"bool","Value":"true","Desc":"是否使用黑名单备份,默认false","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBBackup","Name":"获取备份列表","Desc":"","RetryInterval":3,"RetryTime":50,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"BackupId":"DataSet.0.BackupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Success","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息 该值可以通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupType","Type":"int","Value":"","Desc":"备份类型,取值为0或1,0表示自动,1表示手动","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"","Desc":"过滤条件:起始时间(Unix时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"","Desc":"过滤条件:结束时间(Unix时间戳)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceBackupState","Name":"获取实例备份状态","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Success","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"BackupSize","Expected":"0","Comparator":"ne","ExpectedExpr":{}},{"Check":"BackupEndTime","Expected":"0","Comparator":"ne","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"备份记录ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参见[可用区列表]","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceBackupURL","Name":"获取UDB备份下载地址","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"BackupPath","Expected":"http://","Comparator":"contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"DB实例备份ID,该值可以通过DescribeUDBBackup获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"从备份创建前先核查余量","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId_frombf_56":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"frombf-hassd-56","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"mysql-5.6","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"3306","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, mysql-5.6, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId_frombf_56","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"获取云数据库信息","RetryInterval":5,"RetryTime":100,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId_frombf_56","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库","RetryInterval":1,"RetryTime":2,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId_frombf_56","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"获取云数据库信息","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId_frombf_56","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"FetchUDBInstanceEarliestRecoverTime","Name":"获取最早可回档时间","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"EarliestTime":"EarliestTime"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EarliestTime","Expected":"0","Comparator":"ne","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstanceByRecovery","Name":"将新建的db恢复到指定db某个指定时间点","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"HD_DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"56-hd-frombf","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcDBId","Type":"string","Value":"$DBId","Desc":"源实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RecoveryTime","Type":"int","Value":"$EarliestTime","Desc":"恢复到某个时间点的时间戳(UTC时间格式,默认单位秒)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HD_DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"获取云数据库信息","RetryInterval":5,"RetryTime":100,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HD_DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HD_DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HD_DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBBackup","Name":"删除备份","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"备份id,可通过DescribeUDBBackup获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参见[可用区列表]","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId_frombf_56","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$HD_DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京二","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","香港","浪潮北京二","迪拜","雅加达","孟买","伦敦","尼日利亚","胡志明","拉各斯","杭州","上海一","台北","东京","高雄","法兰克福","华盛顿"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京二-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港-可用区B","上海二-可用区A","香港-可用区A","浪潮北京二-可用区A","迪拜-可用区A","雅加达-可用区A","孟买-可用区A","伦敦-可用区A","尼日利亚-可用区A","胡志明-可用区A","拉各斯-可用区A","杭州-可用区A","上海一-可用区C","台北-可用区A","东京-可用区A","法兰克福-可用区A","华盛顿-可用区A","北京二-可用区D"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":490,"Name":"Mysql_高可用类型SSD机型_mysql 5.7_03","Description":"创建资源-创建从库3307端口-从库提升主库-删除资源(备注:5.5版本高可用不支持创建从库)","Remark":"","IsPrivate":true,"CreatedAt":1512441011866,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1567575670619,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mysql-5.7","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"SATA_SSD","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_hassd_","ValueExpr":{}},{"Name":"UseSSD","Value":"true","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"核查UDB资源余量","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,true代表使用,false代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例的部署模式:可选值为:\nNormal: 普通单点实例,\nHA: 高可用部署实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceConnection","Name":"检测ucloudbackup账号连通性","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBEngine","Name":"检查数据库是否存在某种引擎的表","Desc":"检查数据库是否存在某种引擎的表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUDBEngineResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Used","Expected":"False","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"资源id,支持单点,高可用,跨可用区高可用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EngineType","Type":"string","Value":"MyISAM","Desc":"引擎类型,如MyISAM, InnoDB","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBSlave","Name":"创建从库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"slave_dbid":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"$DBId","Desc":"master实例的DBId,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"auto_slave-create_3307","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"3307","Desc":"端口号,mysql默认3306","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsLock","Type":"bool","Value":"true","Desc":"是否锁主库,默认为true","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":2,"RetryTime":90,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateUDBInstanceSlaveBackupSwitch","Name":"开启或者关闭UDB从库备份","Desc":"开启或者关闭UDB从库备份","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UpdateUDBInstanceSlaveBackupSwitchResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MasterDBId","Type":"string","Value":"$DBId","Desc":"主库的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupSwitch","Type":"int","Value":"1","Desc":"从库的备份开关,范围[0,1],0表示从库备份功能关闭,1 表示从库备份开关打开。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveDBId","Type":"string","Value":"$slave_dbid","Desc":"从库的Id,如果从库备份开关设定为打开,则必须赋值。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBSlaveOrSecondaryInstance","Name":"获取指定ClassType的udb实例从库信息","Desc":"高可用不暴露从库信息,此处仅校验RetCode","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"主DB实例,master或者primary节点","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"mysql","Desc":"DB种类,分为SQL和NOSQL,取值分别为mysql、mongo","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestartUDBInstance","Name":"重启云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":1,"RetryTime":35,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":1,"RetryTime":30,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StartUDBInstance","Name":"启动云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":1,"RetryTime":30,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PromoteUDBSlave","Name":"提升从库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IsForce","Type":"bool","Value":"true","Desc":"是否强制(如果从库落后可能会禁止提升),默认false 如果落后情况下,强制提升丢失数据","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库-从库","RetryInterval":1,"RetryTime":3,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库-主库","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":2,"RetryTime":45,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ListMonitorItems","Name":"获取某DB类型的所有监控项","Desc":"获取某DB类型的所有监控项","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ListMonitorItemsResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"region id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB资源Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"","Value":"sql","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$slave_dbid","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京二","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","曼谷","首尔","香港","洛杉矶","浪潮北京二","迪拜","孟买","伦敦","胡志明","杭州","上海一","台北","东京","拉各斯","雅加达","莫斯科","高雄","华盛顿","法兰克福","新加坡","广州","广州二"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京二-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港-可用区B","曼谷-可用区A","首尔-可用区A","北京二-可用区E","上海二-可用区A","浪潮北京二-可用区A","迪拜-可用区A","孟买-可用区A","胡志明-可用区A","伦敦-可用区A","杭州-可用区A","上海二-可用区B","台北-可用区A","东京-可用区A","上海一-可用区C","拉各斯-可用区A","雅加达-可用区A","莫斯科-可用区A","高雄-可用区A","洛杉矶-可用区A","华盛顿-可用区A","法兰克福-可用区A","新加坡-可用区A","广州-可用区B","上海一-可用区A","北京二-可用区D"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":491,"Name":"Mysql_高可用类型标准机型_mysql 5.5_04","Description":"创建资源-日志管理-清理日志-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1512442426513,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1559451728816,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mysql-5.5","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_habz_","ValueExpr":{}},{"Name":"UseSSD","Value":"false","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceBinlog","Name":"获取UDBbinlog列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_binlog_01":"DataSet.0.Name"},{"DataSet_binlog_02":"DataSet.1.Name"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"${u_eval((${u_get_timestamp(10)})-(86400*7))}","Desc":"过滤条件:起始时间(时间戳)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"过滤条件:结束时间(时间戳)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BackupUDBInstanceBinlog","Name":"备份UDB指定时间段的binlog列表","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupFile","Type":"string","Value":"$DataSet_binlog_01","Desc":"需要备份文件,可通过DescribeUDBInstanceBinlog获得 如果要传入多个文件名,以空格键分割,用单引号包含.","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"auto_binlog_package","Desc":"DB备份文件名称","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBLogPackage","Name":"列表UDB实例日志备份信息","Desc":"日志备份信息(新建日志会出现在DataSet.0,所以可以用此数据作为日志备份状态的校验)","RetryInterval":10,"RetryTime":20,"Delay":"150","Encrypt":"signature","FastFail":true,"Output":[{"DataSet_package1":"DataSet"},{"BackupId":"DataSet.0.BackupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBLogPackageResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Success","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"2","Desc":"需要列出的备份文件类型,每种文件的值如下 2 : BINLOG_BACKUP 3 : SLOW_QUERY_BACKUP 4 : ERRORLOG_BACKUP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupType","Type":"int","Value":"","Desc":"备份类型,包括2-binlog备份,3-slowlog备份","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"","Desc":"过滤条件:起始时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"","Desc":"过滤条件:结束时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceBinlogBackupState","Name":"获取udb实例备份状态","Desc":"获取udb实例备份状态","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceBinlogBackupStateResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"备份记录ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBLogPackage","Name":"删除UDB日志包","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"80","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"${u_search_value($DataSet_package1, BackupName, auto_binlog_package, BackupId)}","Desc":"日志包id,可通过DescribeUDBLogPackage获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BackupUDBInstanceSlowLog","Name":"备份UDB指定时间段的slowlog分析结果","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"${u_eval((${u_get_timestamp(10)})-(86400*7))}","Desc":"过滤条件:起始时间(时间戳)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"过滤条件:结束时间(时间戳)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"auto_slowlog_package","Desc":"备份文件名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBLogPackage","Name":"列表UDB实例日志备份信息","Desc":"日志备份信息(新建日志会出现在DataSet.0,所以可以用此数据作为日志备份状态的校验)","RetryInterval":1,"RetryTime":3,"Delay":"150","Encrypt":"signature","FastFail":true,"Output":[{"DataSet_package2":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBLogPackageResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Success","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"3","Desc":"需要列出的备份文件类型,每种文件的值如下 2 : BINLOG_BACKUP 3 : SLOW_QUERY_BACKUP 4 : ERRORLOG_BACKUP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupType","Type":"int","Value":"","Desc":"备份类型,包括2-binlog备份,3-slowlog备份","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"","Desc":"过滤条件:起始时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"","Desc":"过滤条件:结束时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBLogBackupURL","Name":"获取UDB的slowlog备份地址","Desc":"获取UDB的slowlog备份地址","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBLogBackupURLResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$BackupId","Desc":"DB实例备份ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceLog","Name":"获取UDB错误日志或慢查询日志","Desc":"获取UDB错误日志或慢查询日志","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceLogResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"${u_eval((${u_get_timestamp(10)})-86400)}","Desc":"查询的日志开始的时间戳(Unix Timestamp)。对于实时查询,这个参数应该是上次轮询请求时的时间戳,后台会返回从该值到当前时间的日志内容。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"查询日志的结束时间戳(Unix Timestamp),对于实时查询不传该值,与BeginTime的差值不超过24小时:(EndTime-BeginTime) \u003c 24*60*60","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LogType","Type":"string","Value":"slow","Desc":"查询日志的类型","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBLogPackage","Name":"删除UDB日志包","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"${u_search_value($DataSet_package2, BackupName, auto_slowlog_package, BackupId)}","Desc":"日志包id,可通过DescribeUDBLogPackage获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BackupUDBInstanceErrorLog","Name":"备份UDB指定时间段的errorlog","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"auto_errorlog_package","Desc":"备份名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBLogPackage","Name":"列表UDB实例日志备份信息","Desc":"日志备份信息(新建日志会出现在DataSet.0,所以可以用此数据作为日志备份状态的校验)","RetryInterval":1,"RetryTime":3,"Delay":"150","Encrypt":"signature","FastFail":true,"Output":[{"DataSet_package3":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBLogPackageResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Success","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"4","Desc":"需要列出的备份文件类型,每种文件的值如下 2 : BINLOG_BACKUP 3 : SLOW_QUERY_BACKUP 4 : ERRORLOG_BACKUP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id,如果指定,则只获取该db的备份信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupType","Type":"int","Value":"","Desc":"备份类型,包括2-binlog备份,3-slowlog备份","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"","Desc":"过滤条件:起始时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"","Desc":"过滤条件:结束时间(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBBinlogBackupURL","Name":"获取UDB的Binlog备份地址","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"${u_search_value($DataSet_package3, BackupName, auto_errorlog_package, BackupId)}","Desc":"DB实例备份ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceLog","Name":"获取UDB错误日志或慢查询日志","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceLogResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeginTime","Type":"int","Value":"${u_eval((${u_get_timestamp(10)})-86400)}","Desc":"查询的日志开始的时间戳(Unix Timestamp)。对于实时查询,这个参数应该是上次轮询请求时的时间戳,后台会返回从该值到当前时间的日志内容。","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"${u_get_timestamp(10)}","Desc":"查询日志的结束时间戳(Unix Timestamp),对于实时查询不传该值,与BeginTime的差值不超过24小时:(EndTime-BeginTime) \u003c 24*60*60","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LogType","Type":"string","Value":"error","Desc":"查询日志的类型","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBLogPackage","Name":"删除UDB日志包","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"${u_search_value($DataSet_package3, BackupName, auto_errorlog_package, BackupId)}","Desc":"日志包id,可通过DescribeUDBLogPackage获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ClearUDBLog","Name":"清除日志","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LogType","Type":"int","Value":"30","Desc":"日志类型,10-error(暂不支持)、20-slow(暂不支持 )、30-binlog","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BeforeTime","Type":"int","Value":"","Desc":"删除时间点(至少前一天)之前log,采用时间戳(秒),默认当 前时间点前一天","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":20,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京二","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","香港","洛杉矶","浪潮北京二"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京二-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港-可用区A","浪潮北京二-可用区A"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":499,"Name":"Mysql_高可用类型SSD机型_percona 5.5_05","Description":"创建资源-新建配置-导入配置-使用配置创建资源-更改配置-删除配置-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1512446731319,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1556008989679,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"percona-5.5","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"SATA_SSD","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_hassd_","ValueExpr":{}},{"Name":"UseSSD","Value":"true","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBParamGroup","Name":"创建配置文件","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"create_config_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupName","Type":"string","Value":"auto_config_create","Desc":"新配置参数组名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Description","Type":"string","Value":"self_create","Desc":"参数组描述","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"源参数组id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateUDBParamGroup","Name":"更新配置","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"$create_config_id","Desc":"配置参数组id,使用DescribeUDBParamGroup获得","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Key","Type":"string","Value":"auto_increment_increment","Desc":"参数名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Value","Type":"string","Value":"2","Desc":"参数值","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UploadUDBParamGroup","Name":"导入配置","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"upload_config_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupName","Type":"string","Value":"auto_config_upload","Desc":"配置参数组名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Description","Type":"string","Value":"self_upload","Desc":"参数组描述","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Content","Type":"string","Value":"W215c3FsZF0KYXV0b19pbmNyZW1lbnRfaW5jcmVtZW50ID0gMgpiYWNrX2xvZyA9IDIwMDAKYmlubG9nLWZvcm1hdCA9IE1JWEVECmNoYXJhY3Rlcl9zZXRfc2VydmVyID0gdXRmOApldmVudF9zY2hlZHVsZXIgPSBPTgpleHBpcmVfbG9nc19kYXlzID0gNwppbm5vZGJfYnVmZmVyX3Bvb2xfc2l6ZSA9IDUzNjg3MDkxMjAwCmlubm9kYl9maWxlX3Blcl90YWJsZSA9IDEKaW5ub2RiX2ZsdXNoX2xvZ19hdF90cnhfY29tbWl0ID0gMgppbm5vZGJfZmx1c2hfbWV0aG9kID0gT19ESVJFQ1QKaW5ub2RiX2lvX2NhcGFjaXR5ID0gMjAwMAppbm5vZGJfbG9nX2J1ZmZlcl9zaXplID0gODM4ODYwOAppbm5vZGJfbWF4X2RpcnR5X3BhZ2VzX3BjdCA9IDUwCmlubm9kYl9vcGVuX2ZpbGVzID0gMTAyNAppbm5vZGJfcmVhZF9pb190aHJlYWRzID0gOAppbm5vZGJfc29ydF9idWZmZXJfc2l6ZSA9IDEwNDg1NzYKaW5ub2RiX3RocmVhZF9jb25jdXJyZW5jeSA9IDIwCmlubm9kYl93cml0ZV9pb190aHJlYWRzID0gOAprZXlfYnVmZmVyX3NpemUgPSAzMzU1NDQzMgpsb2NhbF9pbmZpbGUgPSAxCmxvZ19iaW5fdHJ1c3RfZnVuY3Rpb25fY3JlYXRvcnMgPSAxCmxvbmdfcXVlcnlfdGltZSA9IDMKbWF4X2FsbG93ZWRfcGFja2V0ID0gMTY3NzcyMTYKbWF4X2Nvbm5lY3RfZXJyb3JzID0gMTAwMDAwMAptYXhfY29ubmVjdGlvbnMgPSAyMDAwCm15aXNhbV9zb3J0X2J1ZmZlcl9zaXplID0gODM4ODYwOApuZXRfYnVmZmVyX2xlbmd0aCA9IDgxOTIKcGVyZm9ybWFuY2Vfc2NoZW1hID0gMApwZXJmb3JtYW5jZV9zY2hlbWFfbWF4X3RhYmxlX2luc3RhbmNlcyA9IDIwMApxdWVyeV9jYWNoZV9zaXplID0gMApxdWVyeV9jYWNoZV90eXBlID0gMApyZWFkX2J1ZmZlcl9zaXplID0gMjYyMTQ0CnJlYWRfcm5kX2J1ZmZlcl9zaXplID0gNTI0Mjg4CnNraXBfbmFtZV9yZXNvbHZlID0gMQpzb3J0X2J1ZmZlcl9zaXplID0gNTI0Mjg4CnN5bmNfYmlubG9nID0gMQp0YWJsZV9vcGVuX2NhY2hlID0gMTI4CnRocmVhZF9jYWNoZV9zaXplID0gNTA=","Desc":"配置内容,导入的配置内容采用base64编码。 mysql只支持[mysqld]段,如: [mysqld] back_log=102 character_set_server=utf8 ...... mongodb则不需要带段,如: auth=true maxConns=2000 ......","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ExtractUDBParamGroup","Name":"获取配置文件内容","Desc":"获取配置文件内容","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ExtractUDBParamGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"$upload_config_id","Desc":"配置id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否跨可用区,RegionFlag为true时表示跨可用区配置文件","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ChangeUDBParamGroup","Name":"修改配置文件","Desc":"修改配置文件","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ChangeUDBParamGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$upload_config_id","Desc":"参数组Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目Id","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"验证配置文件更新是否成功","RetryInterval":3,"RetryTime":10,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ParamGroupId","Expected":"$upload_config_id","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestartUDBInstance","Name":"重启云数据库","Desc":"修改配置文件后需要重启云数据库","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"RestartUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"获取云数据库信息","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceByParamGroup","Name":"根据配置文件获取UDB实例信息","Desc":"根据配置文件获取UDB实例信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUDBInstanceByParamGroupResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$upload_config_id","Desc":"参数组id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"string","Value":"","Desc":"是否是跨可用区的配置文件","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBParamGroup","Name":"删除配置","Desc":"删除使用中的配置,回错7064","RetryInterval":0,"RetryTime":0,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"7064","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"$upload_config_id","Desc":"参数组id,可通过DescribeUDBParamGroup获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否属于地域级别","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"关闭云数据库","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUDBInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBParamGroup","Name":"删除配置","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"$create_config_id","Desc":"参数组id,可通过DescribeUDBParamGroup获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否属于地域级别","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","曼谷","首尔","香港","浪潮北京二","伦敦","尼日利亚","胡志明","拉各斯","杭州","台北","雅加达","东京","孟买","法兰克福","迪拜","新加坡"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["曼谷-可用区A","首尔-可用区A","香港-可用区B","北京二-可用区E","上海二-可用区A","浪潮北京二-可用区A","伦敦-可用区A","尼日利亚-可用区A","胡志明-可用区A","拉各斯-可用区A","杭州-可用区A","上海一-可用区C","台北-可用区A","雅加达-可用区A","东京-可用区A","孟买-可用区A","法兰克福-可用区A","迪拜-可用区A","新加坡-可用区A"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":503,"Name":"Mysql_高可用类型标准机型_mysql 5.7_07","Description":"创建主库-主库配置升降级(无需关机,在线迁移)-删除资源","Remark":"","IsPrivate":true,"CreatedAt":1512457127984,"CreatedBy":"xiangyu.wang@ucloud.cn","UpdateAt":1559451781412,"UpdateBy":"","Vars":[{"Name":"Region","Value":"cn-bj2","ValueExpr":{}},{"Name":"Zone","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"DBTypeId","Value":"mysql-5.7","ValueExpr":{}},{"Name":"InstanceMode","Value":"HA","ValueExpr":{}},{"Name":"InstanceType","Value":"Normal","ValueExpr":{}},{"Name":"Port","Value":"3306","ValueExpr":{}},{"Name":"MemoryLimit","Value":"1000","ValueExpr":{}},{"Name":"DiskSpace","Value":"20","ValueExpr":{}},{"Name":"DBName","Value":"auto_habz_","ValueExpr":{}},{"Name":"UseSSD","Value":"false","ValueExpr":{}}],"Cases":[{"Action":"DescribeUDBType","Name":"获取云数据库支持类型","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBParamGroup","Name":"获取参数信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"DataSet_paramGroup":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"int","Value":"","Desc":"参数组id,如果指定则获取描述,否则是列表操作,需要 指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否选取专区中配置","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstancePrice","Name":"获取云数据库价格","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"购买DB实例数量,最大数量为10台","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买DB的时长,默认值为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档,单位为M 600/1500/3000/6000/15000/30000,参数输入不需带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB),暂时支持20(GB) - 500(GB), 输入不带单位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必填","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"UDB实例的DB版本字符串, 默认值为mysql-5.6","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUDBInstance","Name":"创建数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[{"DBId":"DBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year, Month, Dynamic,Trial,默认: Dynamic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"0","Desc":"购买时长,默认值1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"${u_concat($DBName, $DBTypeId )}","Desc":"实例名称,至少6位","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"AdminUser","Type":"string","Value":"","Desc":"管理员帐户名,默认root","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AdminPassword","Type":"string","Value":"guanliyuanmima","Desc":"管理员密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DBTypeId","Type":"string","Value":"$DBTypeId","Desc":"DB类型id,mysql/mongodb按版本细分各有一个id 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6, 7:percona-5.6","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"$Port","Desc":"端口号,mysql默认3306,mongodb默认27017","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ParamGroupId","Type":"int","Value":"${u_search_value($DataSet_paramGroup, DBTypeId, $DBTypeId, GroupId)}","Desc":"DB实例使用的配置参数组id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"$MemoryLimit","Desc":"内存限制(MB),目前支持以下几档 600M/1500M/3000M/6000M/15000M/30000M","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"$DiskSpace","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupCount","Type":"int","Value":"","Desc":"备份策略,每周备份数量,默认7次","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"","Desc":"备份策略,备份开始时间,单位小时计,默认1点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupDuration","Type":"int","Value":"","Desc":"备份策略,备份时间间隔,单位小时计,默认24小时","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"","Desc":"备份id,如果指定,则表明从备份恢复实例","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceMode","Type":"string","Value":"$InstanceMode","Desc":"UDB实例模式类型, 可选值如下: \"Normal\": 普通版UDB实例 \"HA\": 高可用版UDB实例 默认是\"Normal\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区高可用备库所在可用区,参照[可用区列表] (../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID信息(如果这个参数存在这说明是在专区中创建DB)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"","Desc":"cpu核数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InstanceType","Type":"string","Value":"$InstanceType","Desc":"UDB数据库机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceState","Name":"获取云数据库状态","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstanceUpgradePrice","Name":"获取UDB实例升降级价格信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"内存限制(MB)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"磁盘空间(GB), 暂时支持20G - 500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUDBInstanceAllowance","Name":"核查UDB资源余量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"SQL","Desc":"DB种类,分为SQL和NOSQL,取值分别为sql、nosql","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"申请资源的内存限制","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"申请资源的磁盘空间","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD资源,True代表使用,False代表不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则需要指定SSD类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"资源申请个数,默认为一个","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcId","Type":"string","Value":"","Desc":"如果是从库创建核查,需要指定SrcId","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupZone","Type":"string","Value":"","Desc":"跨可用区备库所在可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"","Desc":"专区里面DB升降级需要原来DB的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUDBInstance","Name":"修改UDB实例的配置","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"int","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"MemoryLimit","Type":"int","Value":"${u_eval($MemoryLimit+1)}","Desc":"内存限制(MB),支持600M-30G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"${u_eval($DiskSpace+1)}","Desc":"磁盘空间(GB), 暂时支持20G-500G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UseSSD","Type":"bool","Value":"$UseSSD","Desc":"是否使用SSD,默认为false","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSDType","Type":"string","Value":"","Desc":"SSD类型,可选值为\"SATA\"、\"PCI-E\",如果UseSSD为true ,则必选","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区的ID,如果有值表示专区中的DB配置升降级","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":10,"RetryTime":90,"Delay":"240","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.MemoryLimit","Expected":"${u_eval($MemoryLimit+1)}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DiskSpace","Expected":"${u_eval($DiskSpace+10)}","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUDBInstance","Name":"关闭云数据库","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"实例的Id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUDBInstance","Name":"获取云数据库信息","Desc":"","RetryInterval":3,"RetryTime":100,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Name ","Expected":"${u_concat($DBName, $DBTypeId )}","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.DBTypeId","Expected":"$DBTypeId","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Shutoff","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例id,如果指定则获取描述,否则为列表操作, 指定Offset/Limit/ClassType DBId可通过DescribeUDBInstance获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClassType","Type":"string","Value":"sql","Desc":"DB种类,分为SQL和NOSQL,如果是列表操作,则需要指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示起始偏移位置,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示数量,列表操作则指定","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"IsInUDBC","Type":"bool","Value":"","Desc":"是否查看专区里面DB","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"IsInUDBC为True,UDBCId为空,说明查看整个可用区的专区的db,如果UDBId不为空则只查看此专区下面的db","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUDBInstance","Name":"删除云数据库","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DBId","Type":"string","Value":"$DBId","Desc":"DB实例的id,该值可以通过DescribeUDBInstance获取","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UDBCId","Type":"string","Value":"","Desc":"专区ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"bLvYM479aUgAQr5Gmfvtcn","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京二","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","洛杉矶","香港","浪潮北京二","杭州"],"CreatedBy":"xiangyu.wang@ucloud.cn"},{"ID":"HsZuu9Mh2iYqPej5Ytjb4L","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京二-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["香港-可用区A","洛杉矶-可用区A","浪潮北京二-可用区A"],"CreatedBy":"xiangyu.wang@ucloud.cn"}],"IsMonitorSet":true},{"ID":612,"Name":"新版-natgw-基本操作-01-BGP线路","Description":"创建-更新-更改子网-删除","Remark":"","IsPrivate":true,"CreatedAt":1513689415093,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1566213632144,"UpdateBy":"","Vars":[],"Cases":[{"Action":"CreateVPC","Name":"创建VPC","Desc":"创建VPC","RetryInterval":10,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"VPCId":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"vpc-natgw-bgp","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"172.16.0.0/12","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"172.16.0.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"21","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"natgw-s1-bgp","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"申请弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"EIPId":"EIPSet.0.EIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组名称, 默认为 \"Default\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长, 默认: 1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"natgw-eip-bgp","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"FWId":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGW","Name":"创建NatGateway","Desc":"","RetryInterval":60,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWName","Type":"string","Value":"natgw-bgp","Desc":"natgw名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetworkIds","Type":"string","Value":"$SubnetId","Desc":"natgw绑定的子网id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"绑定到natgw的EIPId","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"FirewallId","Type":"string","Value":"${u_search_value($FWId, Type, recommend web, FWId)}","Desc":"绑定到natgw的防火墙id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"natgw所在的vpcid,默认为默认VPC","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"bgp","Desc":"备注","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IfOpen","Type":"","Value":"0","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"NATGWId":"EIPSet.0.Resource.ResourceID"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.Resource.ResourceType","Expected":"natgw","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,不填写为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeNATGW","Name":"获取NatGateway信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWIds","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量,默认值0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"60","Desc":"数据分页值,默认值20","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGW","Name":"更新NatGateway","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"NATGWName","Type":"string","Value":"natgw-bgp-gai","Desc":"NATGateWay 名字","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"bgp-gai","Desc":"备注","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ListSubnetForNATGW","Name":"给出NatGateway可以绑定的子网列表","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"natgw所属VPC Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGWSubnet","Name":"更新NatGateway绑定子网","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetworkIds","Type":"string","Value":"$SubnetId","Desc":"子网id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGW","Name":"删除NatGateway","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"释放弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"删除子网","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"删除VPC","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["广州","北京二","浪潮北京一","上海一","上海二","浪潮","杭州","兴业数金","新疆格林深瞳","广州二","预发布","浙江"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["广州-可用区B","北京二-可用区B","上海一-可用区A","上海二-可用区B","浪潮-可用区A","杭州-可用区A","浪潮北京一-可用区A","兴业数金-可用区A","新疆格林深瞳-可用区A","广州二-可用区A","预发布","浙江-可用区A"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":613,"Name":"新版-natgw-端口转发-02-BGP线路","Description":"端口转发相关操作","Remark":"","IsPrivate":true,"CreatedAt":1513689421655,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1566213661339,"UpdateBy":"","Vars":[{"Name":"Image_Id","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPC","Name":"创建VPC","Desc":"创建VPC","RetryInterval":10,"RetryTime":3,"Delay":"0","Encrypt":"signature","FastFail":false,"Output":[{"VPCId":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"vpc-natgw-bgp","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"172.16.0.0/12","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"172.16.0.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"21","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"natgw-s1-bgp","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"UHostIds_s1":"UHostIds.0"},{"IPs_s1":"IPs.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"natgw-s1-bgp","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"资源类型,云灾备填写191","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"vpc的id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId","Desc":"子网id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"指定内网IP。当前只支持一个内网IP。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"申请弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"180","Encrypt":"signature","FastFail":false,"Output":[{"EIPId":"EIPSet.0.EIPId"},{"EIP":"EIPSet.0.EIPAddr.0.IP"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组名称, 默认为 \"Default\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长, 默认: 1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"natgw-eip-bgp","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"FWId":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGW","Name":"创建NatGateway","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWName","Type":"string","Value":"natgw-bgp","Desc":"natgw名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetworkIds","Type":"string","Value":"$SubnetId","Desc":"natgw绑定的子网id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"绑定到natgw的EIPId","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"FirewallId","Type":"string","Value":"${u_search_value($FWId, Type, recommend web, FWId)}","Desc":"绑定到natgw的防火墙id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"natgw所在的vpcid,默认为默认VPC","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"bgp","Desc":"备注","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"NATGWId":"EIPSet.0.Resource.ResourceID"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.Resource.ResourceType","Expected":"natgw","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,不填写为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGWPolicy","Name":"创建 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"PolicyId_01":"PolicyId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NATGW的Id标识","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"TCP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发时的前端EIPId","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"80","Desc":"源端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"80","Desc":"目的端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"tcp","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGWPolicy","Name":"创建 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"PolicyId_02":"PolicyId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NATGW的Id标识","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"UDP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发时的前端EIPId","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"80","Desc":"源端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"80","Desc":"目的端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"udp","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGWPolicy","Name":"创建 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"PolicyId_03":"PolicyId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NATGW的Id标识","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"TCP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发时的前端EIPId","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"1024-2048","Desc":"源端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"1024-2048","Desc":"目的端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"tcp段","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGWPolicy","Name":"创建 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"PolicyId_04":"PolicyId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NATGW的Id标识","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"UDP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发时的前端EIPId","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"1024-2048","Desc":"源端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"1024-2048","Desc":"目的端口(0-65535)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"udp段","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeNATGWPolicy","Name":"查看 NATGW 端口转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetAvailableResourceForPolicy","Name":"获得NATGW支持的可端口转发资源信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGWPolicy","Name":"更新 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_01","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"UDP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发前端EIP Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"90","Desc":"源端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"90","Desc":"目的端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"udp-gai","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGWPolicy","Name":"更新 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_02","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"TCP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发前端EIP Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"90","Desc":"源端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"90","Desc":"目的端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"tcp-gai","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGWPolicy","Name":"更新 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_03","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"UDP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发前端EIP Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"8080-8088","Desc":"源端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"8080-8088","Desc":"目的端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"udp段-gai","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateNATGWPolicy","Name":"更新 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_04","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"TCP","Desc":"TCP or UDP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcEIPId","Type":"string","Value":"$EIPId","Desc":"端口转发前端EIP Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SrcPort","Type":"string","Value":"8080-8088","Desc":"源端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstIP","Type":"string","Value":"$IPs_s1","Desc":"目的IP","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstPort","Type":"string","Value":"8080-8088","Desc":"目的端口","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyName","Type":"string","Value":"tcp段-gai","Desc":"转发策略名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGWPolicy","Name":"删除 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_01","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGWPolicy","Name":"删除 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_02","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGWPolicy","Name":"删除 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_03","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGWPolicy","Name":"删除 NATGateWay 转发策略","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId_04","Desc":"转发策略Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGW","Name":"删除NatGateway","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"释放弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostIds_s1","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostIds_s1","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"删除子网","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"删除VPC","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["广州","北京二","浪潮北京一","上海一","上海二","浪潮","杭州","兴业数金","新疆格林深瞳","广州二","浙江","预发布"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["广州-可用区B","北京二-可用区B","浪潮北京一-可用区A","上海一-可用区A","上海二-可用区B","浪潮-可用区A","杭州-可用区A","兴业数金-可用区A","新疆格林深瞳-可用区A","广州二-可用区A","浙江-可用区A","预发布"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":614,"Name":"新版-natgw-白名单-03-BGP线路","Description":"白名单相关操作","Remark":"","IsPrivate":true,"CreatedAt":1513689423003,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1566273014371,"UpdateBy":"","Vars":[{"Name":"Image_Id_cloud","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id_cloud":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPC","Name":"创建VPC","Desc":"创建VPC","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"VPCId":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"vpc-natgw-bgp","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"172.16.0.0/12","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"172.16.0.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"21","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"natgw-s1-bgp","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"UHostIds_s1":"UHostIds.0"},{"IPs_s1":"IPs.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id_cloud","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"natgw-s1-bgp","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"int","Value":"","Desc":"资源类型,云灾备填写191","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"vpc的id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId","Desc":"子网id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateIp","Type":"string","Value":"","Desc":"指定内网IP。当前只支持一个内网IP。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"InstallAgent","Type":"string","Value":"","Desc":"是否安装UGA。'yes': 安装;其他或者不填:不安装。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateEIP","Name":"申请弹性IP","Desc":"申请弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"180","Encrypt":"signature","FastFail":false,"Output":[{"EIPId":"EIPSet.0.EIPId"},{"EIP":"EIPSet.0.EIPAddr.0.IP"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OperatorName","Type":"string","Value":"Bgp","Desc":"弹性IP的线路如下: 电信: Telecom 联通: Unicom 国际: International BGP: Bgp 双线: Duplet 各地域允许的线路参数如下: cn-zj: Telecom, Unicom, Duplet cn-sh1: Bgp cn-sh2: Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: International kr-seoul:International us-ws:International ge-fra:International sg:International tw-kh:International","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Bandwidth","Type":"int","Value":"2","Desc":"弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: cn-sh: 流量计费(PayMode为Traffic)时[2-30], 其余情况[2-30] 其余地域: 流量计费(PayMode为Traffic)时[2-100],其余情况[2-800]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组名称, 默认为 \"Default\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长, 默认: 1","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PayMode","Type":"string","Value":"Bandwidth","Desc":"弹性IP的计费模式. 枚举值: \"Traffic\", 流量计费; \"Bandwidth\", 带宽计费; \"ShareBandwidth\",共享带宽模式. 默认为 \"Bandwidth\".","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ShareBandwidthId","Type":"string","Value":"","Desc":"绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID, 默认不使用","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"natgw-bgp","Desc":"弹性IP的名称, 默认为 \"EIP\"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"弹性IP的备注, 默认为空","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeFirewall","Name":"获取防火墙信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"FWId":"DataSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"FWId","Type":"string","Value":"","Desc":"防火墙ID,默认为返回所有防火墙","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"string","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"string","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateNATGW","Name":"创建NatGateway","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWName","Type":"string","Value":"natgw-bgp","Desc":"natgw名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetworkIds","Type":"string","Value":"$SubnetId","Desc":"natgw绑定的子网id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"绑定到natgw的EIPId","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"FirewallId","Type":"string","Value":"${u_search_value($FWId, Type, recommend web, FWId)}","Desc":"绑定到natgw的防火墙id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"natgw所在的vpcid,默认为默认VPC","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"bgp","Desc":"备注","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IfOpen","Type":"","Value":"0","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeEIP","Name":"获取弹性IP信息","Desc":"获取弹性IP信息","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[{"NATGWId":"EIPSet.0.Resource.ResourceID"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"EIPSet.0.Resource.ResourceType","Expected":"natgw","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPIds","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID如果为空, 则返回当前 Region中符合条件的的所有EIP","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,不填写为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetAvailableResourceForWhiteList","Name":"获得可添加白名单的资源列表","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetAvailableHostForWhiteList","Name":"获取可用于白名单的uhost","Desc":"获取可用于白名单的uhost","RetryInterval":1,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetAvailableHostForWhiteListResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw资源id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AddWhiteListResource","Name":"添加白名单资源","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$UHostIds_s1","Desc":"可添加白名单的资源Id","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeWhiteListResource","Name":"描述白名单资源的详细信息","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWIds","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id数组","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteWhiteListResource","Name":"删除白名单列表资源","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NAT网关的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceIds","Type":"string","Value":"$UHostIds_s1","Desc":"删除白名单的资源Id信息","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeWhiteList","Name":"获取NatGateway白名单列表","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWIds","Type":"string","Value":"$NATGWId","Desc":"NATGateWay Id列表","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"EnableWhiteList","Name":"修改 NatGateWay白名单开关","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"NATGW Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"IfOpen","Type":"int","Value":"1","Desc":"开关标记","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteNATGW","Name":"删除NatGateway","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"NATGWId","Type":"string","Value":"$NATGWId","Desc":"natgw id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseEIP","Name":"释放弹性IP","Desc":"释放弹性IP","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EIPId","Type":"string","Value":"$EIPId","Desc":"弹性IP的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostIds_s1","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostIds_s1","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"删除子网","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"删除VPC","RetryInterval":10,"RetryTime":10,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId","Desc":"VPC资源Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["广州","北京二","浪潮北京一","上海一","上海二","浪潮","杭州","兴业数金","新疆格林深瞳","广州二"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","广州-可用区B","浪潮北京一-可用区A","上海一-可用区A","上海二-可用区B","浪潮-可用区A","杭州-可用区A","兴业数金-可用区A","新疆格林深瞳-可用区A","广州二-可用区A"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":687,"Name":"VPC-Subnet-Vip","Description":"vpc、subnet、vip api test","Remark":"","IsPrivate":true,"CreatedAt":1515038894712,"CreatedBy":"peter.zhang@ucloud.cn","UpdateAt":1551322511661,"UpdateBy":"","Vars":[{"Name":"VPC_name_1","Value":"VPC_api_test_1","ValueExpr":{}},{"Name":"remark","Value":"remark_api_test","ValueExpr":{}},{"Name":"tag","Value":"tag_api_test","ValueExpr":{}},{"Name":"Subnet_name_1_1","Value":"subnet_1_1","ValueExpr":{}},{"Name":"subnet_netmask","Value":"24","ValueExpr":{}},{"Name":"project_id","Value":"org-achi1o","ValueExpr":{}}],"Cases":[{"Action":"GetProjectList","Name":"获取帐号下的项目列表","Desc":"获取帐号下的项目列表","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"project_list":"ProjectSet"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetProjectListResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPC","Name":"创建VPC","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"VPCId_1":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$VPC_name_1","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"172.16.16.0/20","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"$tag","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"$remark","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId_1_1":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"172.16.17.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"$subnet_netmask","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"$Subnet_name_1_1","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"$tag","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"$remark","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateSubnetAttribute","Name":"更新子网信息","Desc":"更新子网信息","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UpdateSubnetAttributeResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"子网名称(如果Name不填写,Tag必须填写)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"qa","Desc":"业务组名称(如果Tag不填写,Name必须填写)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSubnet","Name":"获取子网信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetIds","Type":"string","Value":"","Desc":"子网id数组,适用于一次查询多个子网信息","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"子网id,适用于一次查询一个子网信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC资源id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"1","Desc":"默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1","Desc":"默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPC","Name":"创建VPC","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"VPCId_2":"VPCId"}],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"vpc_2","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"192.168.16.0/20","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId_2_1":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_2","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"192.168.17.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"$subnet_netmask","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"Subnet_2_1","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"SubnetId_2_2":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateSubnetResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_2","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"192.168.18.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"$subnet_netmask","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"Subnet_2_2","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Subnet_2_2","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSubnet","Name":"获取子网信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.VPCId","Expected":"$VPCId_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.VPCName","Expected":"$VPC_name_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SubnetId","Expected":"$SubnetId_1_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SubnetName","Expected":"$Subnet_name_1_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Tag","Expected":"qa","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Remark","Expected":"$remark","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SubnetType","Expected":"2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Netmask","Expected":"24","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetIds","Type":"string","Value":"","Desc":"子网id数组,适用于一次查询多个子网信息","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"子网id,适用于一次查询一个子网信息","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"VPC资源id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateVIP","Name":"申请内网虚拟IP","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"VIPId_1":"VIPSet.0.VIPId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"指定vip所属的VPC","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"子网id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"","Desc":"申请数量,默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"vip_api_auto","Desc":"vip名,默认为VIP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"vip_tag1","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVIP","Name":"获取内网虚拟IP信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[{"VIP_ip_1":"DataSet.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"VIPSet.0.VPCId","Expected":"$VPCId_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"VIPSet.0.VIPId","Expected":"$VIPId_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"VIPSet.0.SubnetId","Expected":"$SubnetId_1_1","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"vpc的id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"子网id,不指定则获取VPCId下的所有vip","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称, 默认为 Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSubnetResource","Name":"展示子网资源","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"TotalCount","Expected":"1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.ResourceId","Expected":"$VIPId_1","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.IP","Expected":"$VIP_ip_1","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"SubnetId","Type":"string","Value":"$SubnetId_1_1","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"20","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReleaseVIP","Name":"释放内网虚拟IP","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VIPId","Type":"string","Value":"$VIPId_1","Desc":"内网VIP的id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":" $SubnetId_1_1","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_2_1","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"1","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$SubnetId_2_2","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AddVPCNetwork","Name":"添加VPC网段","Desc":"添加VPC网段","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"AddVPCNetworkResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"源VPC短ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"10.100.96.0/20","Desc":"增加网段","Required":true,"Multiple":true,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVPC","Name":"获取VPC信息","Desc":"获取VPC信息","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeVPCResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCIds","Type":"string","Value":"$VPCId_1","Desc":"VPCId","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVPCIntercom","Name":"新建VPC互通","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"源VPC短ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstRegion","Type":"string","Value":"$Region","Desc":"目的所在地域","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DstProjectId","Type":"string","Value":"${u_search_value($project_list, IsDefault, true, ProjectId)}","Desc":"目的项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DstVPCId","Type":"string","Value":"$VPCId_2","Desc":"目的VPC短ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVPCIntercom","Name":"获取VPC互通信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.VPCId","Expected":"$VPCId_2","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"VPC短ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstRegion","Type":"string","Value":"","Desc":"目的地域","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DstProjectId","Type":"string","Value":"","Desc":"目的项目ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPCIntercom","Name":"删除VPC互通","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"源VPC短ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"源项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"DstRegion","Type":"string","Value":"$Region","Desc":"目的所在地域","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DstProjectId","Type":"int","Value":"${u_search_value($project_list, IsDefault, true, ProjectId)}","Desc":"目的项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DstVPCId","Type":"string","Value":"$VPCId_2","Desc":"目的VPC短ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_1","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"2","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID,例如\"org-xxxxxx\",默认为当前项目","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$VPCId_2","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"dxKZML6Nuoq4Jh5xZxq4Ai","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","广州","香港","华盛顿","法兰克福","曼谷","首尔","雅加达","迪拜","台北","东京","莫斯科","高雄","新加坡","洛杉矶","浪潮北京一","孟买","圣保罗","伦敦","尼日利亚","上海一","广州二","胡志明","拉各斯","泉州","杭州"],"CreatedBy":"jack.mao@ucloud.cn"},{"ID":"beffeGq3K6ac98bHLPzgUh","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区C","北京二-可用区B","北京二-可用区D","上海二-可用区A","上海二-可用区B","广州-可用区B","香港-可用区A","香港-可用区B","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","洛杉矶-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","莫斯科-可用区A","东京-可用区A","台北-可用区A","北京二-可用区E","雅加达-可用区A","迪拜-可用区A","浪潮北京一-可用区A","孟买-可用区A","上海二-可用区C","圣保罗-可用区A","伦敦-可用区A","尼日利亚-可用区A","上海一-可用区A","广州二-可用区A","胡志明-可用区A","拉各斯-可用区A","泉州-可用区A","杭州-可用区A"],"CreatedBy":"jack.mao@ucloud.cn"}],"IsMonitorSet":true},{"ID":867,"Name":"主机功能之快照-数据方舟-1","Description":"创建不带数据方舟的主机-转成数据方舟,拉取备份链,创建快照,删除快照,删除主机","Remark":"","IsPrivate":true,"CreatedAt":1516775246686,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1538187331404,"UpdateBy":"","Vars":[{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"SnapshotSysName","Value":"snapshot-ARK-SYS-01","ValueExpr":{}},{"Name":"SnapshotSysDesc","Value":"snapshot-ARK-SYS-01-desc","ValueExpr":{}},{"Name":"SnapDiskType","Value":"LocalBoot","ValueExpr":{}},{"Name":"SnapshotDataNameModify","Value":"snapshot-ARK-DATA-01-modify","ValueExpr":{}},{"Name":"SnapshotDataDescModify","Value":"snapshot-ARK-DATA-01-desc-Modify","ValueExpr":{}},{"Name":"UhostName","Value":"uhost-snapshot-ARK-auto-api-1","ValueExpr":{}},{"Name":"SnapshotDataName","Value":"snapshot-ARK-DATA-01","ValueExpr":{}},{"Name":"SnapshotDataDesc","Value":"snapshot-ARK-DATA-01-desc","ValueExpr":{}},{"Name":"CreateFromTimeMachinePassword","Value":"Z3VhbmxpeXVhbm1pbWExMjMhQCM=","ValueExpr":{}},{"Name":"ImageID","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ImageID":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"创建不带数据方舟的uhost","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"hostId":"UHostIds.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$UhostName","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"10","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"no","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"false","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":100,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TimemachineFeature","Expected":"no","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpgradeToArkUHostInstance","Name":"普通升级为方舟机型","Desc":"普通升级为方舟机型","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UpgradeToArkUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望升级的主机1,UHostIds.1代表主机2。","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":200,"Delay":"100","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TimemachineFeature","Expected":"yes","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.BootDiskState","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.DiskSet.0.BackupType","Expected":"DATAARK","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StartUHostInstance","Name":"启动主机","Desc":"启动主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StartUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘密码","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":30,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.TimemachineFeature","Expected":"yes","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.DiskSet.0.BackupType","Expected":"DATAARK","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUhostTmMeta","Name":"查询主机方舟状态","Desc":"查询主机方舟状态","RetryInterval":60,"RetryTime":60,"Delay":"100","Encrypt":"signature","FastFail":true,"Output":[{"VdiskIdSys":"DataSet.0.VdiskId"},{"VdiskIdData":"DataSet.1.VdiskId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUhostTmMetaResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UtmStatus","Expected":"normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"UhostId","Type":"string","Value":"$hostId","Desc":"本地盘主机填主机Id,网盘主机填系统盘id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号,不填则为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVDiskTmList","Name":"查询磁盘备份链","Desc":"查询磁盘备份链","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeVDiskTmListResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VDiskId","Type":"string","Value":"$VdiskIdSys","Desc":"磁盘ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotType","Type":"string","Value":"all","Desc":"按备份类型过滤,\"all\"表示获取所有备份 ,目前仅支持“all”","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号,不填为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVDiskTmList","Name":"查询磁盘备份链","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeVDiskTmListResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VDiskId","Type":"string","Value":"$VdiskIdData","Desc":"磁盘ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotType","Type":"string","Value":"all","Desc":"按备份类型过滤,\"all\"表示获取所有备份 ,目前仅支持“all”","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号,不填为默认项目","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUserVDiskSnapshot","Name":"创建快照","Desc":"创建快照","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"VdiskSnapIDSys":"SnapshotId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUserVDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心, 参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VDiskId","Type":"string","Value":"$VdiskIdSys","Desc":"快照的VDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$SnapshotSysName","Desc":"快照名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"$SnapshotSysDesc","Desc":"快照描述","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUserVDiskSnapshot","Name":"创建快照","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"VdiskSnapIDData":"SnapshotId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUserVDiskSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心, 参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VDiskId","Type":"string","Value":"$VdiskIdData","Desc":"快照的VDisk的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$SnapshotDataName","Desc":"快照名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Comment","Type":"string","Value":"$SnapshotDataDesc","Desc":"快照描述","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSnapshot","Name":"描述快照","Desc":"","RetryInterval":30,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotId","Expected":"$VdiskSnapIDSys","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotName","Expected":"$SnapshotSysName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.DiskType","Expected":"LocalBoot","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.ResourceName","Expected":"$UhostName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotDescription","Expected":"$SnapshotSysDesc","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.State","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotIds","Type":"string","Value":"$VdiskSnapIDSys","Desc":"快照的资源ID,例如SnapshotIds.0代表希望获取信息的快照1,SnapshotIds.2代表快照2。 如果不传,则返回当前Region所有符合条件的快照。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"若传,则返回该主机下的所有快照","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskId","Type":"string","Value":"","Desc":"磁盘id,若磁盘传入,对应的UHostId必须一同传入","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSnapshot","Name":"描述快照","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotId","Expected":"$VdiskSnapIDData","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotName","Expected":"$SnapshotDataName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.DiskType","Expected":"LocalData","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.ResourceName","Expected":"$UhostName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotDescription","Expected":"$SnapshotDataDesc","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.State","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotIds","Type":"string","Value":"$VdiskSnapIDData","Desc":"快照的资源ID,例如SnapshotIds.0代表希望获取信息的快照1,SnapshotIds.2代表快照2。 如果不传,则返回当前Region所有符合条件的快照。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"若传,则返回该主机下的所有快照","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskId","Type":"string","Value":"","Desc":"磁盘id,若磁盘传入,对应的UHostId必须一同传入","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifySnapshot","Name":"修改快照","Desc":"修改快照","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ModifySnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$VdiskSnapIDData","Desc":"快照Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotName","Type":"string","Value":"$SnapshotDataNameModify","Desc":"快照名称.如果不传,认为不改;若传了,则会改,包括“”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotDescription","Type":"string","Value":"$SnapshotDataDescModify","Desc":"快照描述","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSnapshot","Name":"描述快照","Desc":"","RetryInterval":10,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotId","Expected":"$VdiskSnapIDData","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotName","Expected":"$SnapshotDataNameModify","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.DiskType","Expected":"LocalData","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.ResourceName","Expected":"$UhostName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.SnapshotDescription","Expected":"$SnapshotDataDescModify","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet.0.State","Expected":"Normal","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotIds","Type":"string","Value":"$VdiskSnapIDData","Desc":"快照的资源ID,例如SnapshotIds.0代表希望获取信息的快照1,SnapshotIds.2代表快照2。 如果不传,则返回当前Region所有符合条件的快照。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"若传,则返回该主机下的所有快照","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskId","Type":"string","Value":"","Desc":"磁盘id,若磁盘传入,对应的UHostId必须一同传入","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSnapshot","Name":"删除快照","Desc":"删除快照","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$VdiskSnapIDSys","Desc":"快照Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSnapshot","Name":"删除快照","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotId","Type":"string","Value":"$VdiskSnapIDData","Desc":"快照Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSnapshot","Name":"描述快照","Desc":"","RetryInterval":30,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeSnapshotResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSnapshotSet","Expected":"$VdiskSnapIDSys","Comparator":"object_not_contains","ExpectedExpr":{}},{"Check":"UHostSnapshotSet","Expected":"$VdiskSnapIDData","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SnapshotIds","Type":"string","Value":"","Desc":"快照的资源ID,例如SnapshotIds.0代表希望获取信息的快照1,SnapshotIds.2代表快照2。 如果不传,则返回当前Region所有符合条件的快照。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大10000000","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"","Desc":"若传,则返回该主机下的所有快照","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskId","Type":"string","Value":"","Desc":"磁盘id,若磁盘传入,对应的UHostId必须一同传入","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopUHostInstance","Name":"关闭主机","Desc":"关闭主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost实例ID 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUHostInstance","Name":"获取主机信息","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"UHostSet.0.State","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIds","Type":"string","Value":"$hostId","Desc":"UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果为空,则返回当前Region 所有符合条件的UHost实例。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"要查询的业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"LifeCycle","Type":"int","Value":"","Desc":"1:普通云主机;2:抢占性云主机;默认全部获取","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20,最大100","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NewProperty","Type":"string","Value":"","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"删除云主机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"TerminateUHostInstanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$hostId","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"EIPReleased","Type":"string","Value":"","Desc":"是否释放绑定的EIP。yes: 解绑EIP后,并释放;其他值或不填:解绑EIP。","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wAAqtgG24GTKdcL2H5SQ7b","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","广州","香港","浪潮北京一"],"CreatedBy":"sunny.zhang@ucloud.cn"},{"ID":"8b6kM8mM9Y23JqAzieCHC2","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","上海二-可用区A","上海二-可用区B","广州-可用区B","香港-可用区A","香港-可用区B","浪潮北京一-可用区A"],"CreatedBy":"sunny.zhang@ucloud.cn"}],"IsMonitorSet":true},{"ID":1201,"Name":"SingleRedis(Create)","Description":"创建、扩容、重置密码、删除、修改配置文件","Remark":"","IsPrivate":true,"CreatedAt":1527761013805,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1547536829949,"UpdateBy":"","Vars":[{"Name":"ConfigId","Value":"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801","ValueExpr":{}},{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWE=","ValueExpr":{}},{"Name":"HighAvailability","Value":"disable","ValueExpr":{}},{"Name":"Version","Value":"3.2","ValueExpr":{}},{"Name":"Protocol","Value":"redis","ValueExpr":{}},{"Name":"ResourceType","Value":"single","ValueExpr":{}},{"Name":"Name","Value":"single_redis","ValueExpr":{}}],"Cases":[{"Action":"CreateURedisGroup","Name":"创建主备redis","Desc":"","RetryInterval":100,"RetryTime":60,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"group_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"请求创建组的名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"每个节点的内存大小,单位GB,默认1GB,目前仅支持1/2/4/8/16/32,六种","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AutoBackup","Type":"string","Value":"enable","Desc":"是否自动备份,enable或disable,默认disable","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"3","Desc":"自动备份开始时间,范围[0-23],默认3点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigId","Type":"string","Value":"$ConfigId","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HighAvailability","Type":"string","Value":"$HighAvailability","Desc":"是否开启高可用,enable或disable","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Version","Type":"string","Value":"$Version","Desc":"Redis版本信息(详见DescribeURedisVersion返回结果),默认版本3.0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"","Desc":"初始化密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"string","Value":"","Desc":"有此项代表从备份中创建,无代表正常创建","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveZone","Type":"string","Value":"","Desc":"跨机房URedis,slave所在可用区(必须和Zone在同一Region,且不可相同)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"","Value":"$Protocol","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyURedisGroupName","Name":"修改名称","Desc":"修改名称","RetryInterval":10,"RetryTime":30,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ModifyURedisGroupNameResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"Redis_Change","Desc":"Redis组名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeURedisGroup","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"内存大小, 单位:GB (需要大于原size,且小于等于32) 目前仅支持1/2/4/8/16/32 G 六种容量规格","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"int","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyURedisGroupPassword","Name":"修改主备密码","Desc":"","RetryInterval":60,"RetryTime":10,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"$Password","Desc":"新密码字符串,如要取消密码,此值为空字符串","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"","Value":"$Region","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"30","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckURedisAllowance","Name":"检查URedis资源是否足够","Desc":"检查URedis资源是否足够","RetryInterval":10,"RetryTime":30,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckURedisAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"string","Value":"1","Desc":"创建实例的容量大小, 单位:GB 目前仅支持1/2/4/8/16/32六种规格","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"创建实例的数量,[1-10]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨机房URedis(默认false)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveZone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteURedisGroup","Name":"删除主备redis","Desc":"删除主备redis","RetryInterval":10,"RetryTime":30,"Delay":"15","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteURedisGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisGroup","Name":"查询主备Redis","Desc":"查询主备Redis","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeURedisGroupResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$group_id","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID,如果指定则获取描述,否则为列表操 作,需指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"尼日利亚","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","广州","洛杉矶","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","东京","台北","浪潮北京二","孟买","雅加达","迪拜","香港","圣保罗","胡志明","伦敦"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","上海一-可用区A","上海二-可用区A","上海二-可用区B","广州-可用区B","洛杉矶-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","东京-可用区A","台北-可用区A","北京二-可用区E","浪潮北京二-可用区B","浪潮北京二-可用区A","孟买-可用区A","雅加达-可用区A","上海二-可用区C","迪拜-可用区A","圣保罗-可用区A","胡志明-可用区A","香港-可用区A","香港-可用区B","伦敦-可用区A"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":1202,"Name":"Distributedmemcache","Description":"创建---扩容----删除","Remark":"","IsPrivate":true,"CreatedAt":1527761028007,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1546938332972,"UpdateBy":"","Vars":[{"Name":"Protocol","Value":"memcache","ValueExpr":{}},{"Name":"ResourceType","Value":"distributed","ValueExpr":{}},{"Name":"Name","Value":"distributed_memcache","ValueExpr":{}}],"Cases":[{"Action":"CreateUMemSpace","Name":"创建内存空间","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Space_Id":"SpaceId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"8","Desc":"内存大小, 单位:GB, 范围[1~1024]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议:memcache, redis (默认redis).注意:redis无single类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"空间名称,长度(6\u003c=size\u003c=63)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUMemSpace","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem 内存空间Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"14","Desc":"内存大小, 单位:GB (需要大于原size,\u003c= 1024)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUMem","Name":"删除UMem资源","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"$ResourceType","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"","Value":"$Region","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemSpace","Name":"查询空间","Desc":"查询空间","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUMemSpaceResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$Space_Id","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"数据偏移量, 默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"返回数据长度, 默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"内存空间ID (无ID,则获取所有)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","首尔"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","上海二-可用区A","台北--可用区A","首尔-可用区A"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":1203,"Name":"DistributedRedis","Description":"创建,扩容,删除","Remark":"","IsPrivate":true,"CreatedAt":1527761077436,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1544006569679,"UpdateBy":"","Vars":[{"Name":"Protocol","Value":"redis","ValueExpr":{}},{"Name":"Type","Value":"double","ValueExpr":{}},{"Name":"Name","Value":"distributed_redis","ValueExpr":{}}],"Cases":[{"Action":"CheckUMemSpaceAllowance","Name":"检查分布式UMem剩余资源","Desc":"检查分布式UMem剩余资源","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUMemSpaceAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"16","Desc":"创建实例的容量大小;分布式memcache最低8G, 分布式redis最低16G,两者最高都是1000G","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"创建实例的数量,[1-10]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"","Desc":"redis memcache","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUMemSpace","Name":"创建内存空间","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[{"Space_Id":"SpaceId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"16","Desc":"内存大小, 单位:GB, 范围[1~1024]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议:memcache, redis (默认redis).注意:redis无single类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"$Type","Desc":"空间类型:single(无热备),double(热备)(默认: double)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"空间名称,长度(6\u003c=size\u003c=63)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"Year , Month, Dynamic, Trial 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长 默认: 1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyUMemSpaceName","Name":"修改名称","Desc":"修改名称","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ModifyUMemSpaceNameResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem内存空间ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"Rename_FBS","Desc":"新的名称,长度(6\u003c=size\u003c=63)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetUMemSpaceState","Name":"获取空间状态","Desc":"获取空间状态","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetUMemSpaceStateResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"内存空间ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUMemSpace","Name":"调整容量","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem 内存空间Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"17","Desc":"内存大小, 单位:GB (需要大于原size,\u003c= 1024)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"使用的代金券Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":40,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUMemSpace","Name":"删除空间","Desc":"删除空间","RetryInterval":10,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUMemSpaceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SpaceId","Type":"string","Value":"$Space_Id","Desc":"UMem内存空间ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"获取UMem列表","RetryInterval":10,"RetryTime":30,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUMemResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$Space_Id","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$Space_Id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"尼日利亚","Value":"afr-nigeria","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","广州","浪潮","浪潮北京二","新加坡"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","上海一-可用区A","上海二-可用区A","广州-可用区B","台北--可用区A","北京二-可用区E","浪潮北京二-可用区B","浪潮北京二-可用区A","新加坡-可用区A","上海二-可用区C"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":2117,"Name":"SingleMemcache","Description":"创建、扩容、重启、删除","Remark":"","IsPrivate":true,"CreatedAt":1540189980615,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1547536679835,"UpdateBy":"","Vars":[{"Name":"ResourceType","Value":"single","ValueExpr":{}},{"Name":"ConfigId","Value":"9a891891-c245-4b66-bce8-67e59430d67c","ValueExpr":{}},{"Name":"Name","Value":"single_memcache","ValueExpr":{}},{"Name":"Protocol","Value":"memcache","ValueExpr":{}},{"Name":"Count","Value":"1","ValueExpr":{}}],"Cases":[{"Action":"CreateUMemcacheGroup","Name":"创建单机Memcache","Desc":"创建单机Memcache","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"group_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUMemcacheGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"请求创建组的名称 范围[6-60]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"每个节点的内存大小,单位GB,默认1GB 目前仅支持1/2/4/8/16/32这几档","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigId","Type":"string","Value":"$ConfigId","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"9a891891-c245-4b66-bce8-67e59430d67c\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckUMemcacheAllowance","Name":"检查UMemcache剩余资源","Desc":"检查UMemcache剩余资源","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckUMemcacheAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"创建实例的容量大小, 单位:GB 目前仅支持1/2/4/8/16五种规格","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"$Count","Desc":"创建实例的数量,[1-10]","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMemcacheGroup","Name":"显示Memcache","Desc":"显示Memcache","RetryInterval":1,"RetryTime":3,"Delay":"100","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUMemcacheGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID,如果指定则获取描述,否则为列表操 作,需指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ResizeUMemcacheGroup","Name":"调整容量","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"2","Desc":"内存大小, 单位:GB 目前仅支持1/2/4/8/16五种规格(暂时只支持扩容)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"int","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"3","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"RestartUMemcacheGroup","Name":"重启Memcache组","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Region","Type":"","Value":"$Region","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUMemcacheGroup","Name":"删除单机Memcache","Desc":"删除单机Memcache","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUMemcacheGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"获取UMem列表","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUMemResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$group_id","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"尼日利亚","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","广州","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","东京","台北","洛杉矶","上海一","莫斯科","孟买","雅加达","胡志明"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区D","北京二-可用区C","上海二-可用区B","上海二-可用区A","上海一-可用区A","广州-可用区B","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","东京-可用区A","台北-可用区A","洛杉矶-可用区A","莫斯科-可用区A","孟买-可用区A","雅加达-可用区A","胡志明-可用区A"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":2174,"Name":"SingleRedis(Backup)","Description":"创建、备份、删除","Remark":"","IsPrivate":true,"CreatedAt":1540437708483,"CreatedBy":"caroline.yuan@ucloud.cn","UpdateAt":1547536810792,"UpdateBy":"","Vars":[{"Name":"ConfigId","Value":"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801","ValueExpr":{}},{"Name":"Password","Value":"Z3VhbmxpeXVhbm1pbWE=","ValueExpr":{}},{"Name":"HighAvailability","Value":"disable","ValueExpr":{}},{"Name":"Version","Value":"3.2","ValueExpr":{}},{"Name":"Protocol","Value":"redis","ValueExpr":{}},{"Name":"ResourceType","Value":"single","ValueExpr":{}},{"Name":"Name","Value":"single_redis","ValueExpr":{}}],"Cases":[{"Action":"CreateURedisGroup","Name":"创建主备redis","Desc":"","RetryInterval":10,"RetryTime":50,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[{"group_id":"GroupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区, 参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$Name","Desc":"请求创建组的名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"int","Value":"1","Desc":"每个节点的内存大小,单位GB,默认1GB,目前仅支持1/2/4/8/16/32,六种","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AutoBackup","Type":"string","Value":"enable","Desc":"是否自动备份,enable或disable,默认disable","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupTime","Type":"int","Value":"3","Desc":"自动备份开始时间,范围[0-23],默认3点","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ConfigId","Type":"string","Value":"$ConfigId","Desc":"配置ID,目前仅支持默认配置id 默认配置id:\"03f58ca9-b64d-4bdd-abc7-c6b9a46fd801\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HighAvailability","Type":"string","Value":"$HighAvailability","Desc":"是否开启高可用,enable或disable","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Version","Type":"string","Value":"$Version","Desc":"Redis版本信息(详见DescribeURedisVersion返回结果),默认版本3.0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Month","Desc":"计费模式,Year , Month, Dynamic 默认: Month","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"1","Desc":"购买时长,默认为1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"","Desc":"初始化密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"string","Value":"","Desc":"有此项代表从备份中创建,无代表正常创建","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveZone","Type":"string","Value":"","Desc":"跨机房URedis,slave所在可用区(必须和Zone在同一Region,且不可相同)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"","Value":"$Protocol","Desc":"","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":10,"RetryTime":30,"Delay":"20","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CheckURedisAllowance","Name":"检查URedis资源是否足够","Desc":"检查URedis资源是否足够","RetryInterval":10,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CheckURedisAllowanceResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"数据中心,参见 [数据中心列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Size","Type":"string","Value":"1","Desc":"创建实例的容量大小, 单位:GB 目前仅支持1/2/4/8/16/32六种规格","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"1","Desc":"创建实例的数量,[1-10]","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨机房URedis(默认false)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SlaveZone","Type":"","Value":"$Zone","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateURedisBackup","Name":"创建主备Redis备份","Desc":"创建主备Redis备份","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"backup_id":"BackupId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateURedisBackupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"资源id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupName","Type":"string","Value":"backup_Redis","Desc":"请求创建组的名称 (范围[6-63],只能包含英文、数字以及符号-和_)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUMem","Name":"获取UMem列表","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.State","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"1000","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$group_id","Desc":"资源ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"$Protocol","Desc":"协议类型: memcache, redis","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"","Value":"$ResourceType","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisBackupState","Name":"查询备份状态","Desc":"查询备份状态","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeURedisBackupStateResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"资源id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"string","Value":"$backup_id","Desc":"备份id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisBackup","Name":"查询主备redis备份","Desc":"查询主备redis备份","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeURedisBackupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"分页显示的条目数, 默认值为10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"","Desc":"组的ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisBackupURL","Name":"获取主备Redis备份下载链接","Desc":"获取主备Redis备份下载链接","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeURedisBackupURLResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"int","Value":"$backup_id","Desc":"备份ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"bool","Value":"","Desc":"是否是跨机房URedis(默认false)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteURedisBackup","Name":"删除URedis备份","Desc":"删除URedis备份","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteURedisBackupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BackupId","Type":"string","Value":"$backup_id","Desc":"备份ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"RegionFlag","Type":"string","Value":"","Desc":"是否是跨机房URedis(默认false)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteURedisGroup","Name":"删除主备redis","Desc":"删除主备redis","RetryInterval":5,"RetryTime":15,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteURedisGroupResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeURedisGroup","Name":"查询主备Redis","Desc":"查询主备Redis","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeURedisGroupResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":"$group_id","Comparator":"object_not_contains","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"$group_id","Desc":"组的ID,如果指定则获取描述,否则为列表操 作,需指定Offset/Limit","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"0","Desc":"分页显示的起始偏移, 默认值为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"100","Desc":"分页显示的条目数, 默认值为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"wepVzBDovGL8whZxszkGrh","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"尼日利亚","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}}],"Selected":true,"SelectEnums":["华盛顿","北京二","上海二","广州"],"CreatedBy":"caroline.yuan@ucloud.cn"},{"ID":"sX2p3tJhpyagkc2y7CnRuY","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"尼日利亚-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区B","北京二-可用区C","北京二-可用区D","华盛顿-可用区A","上海二-可用区B","广州-可用区B","北京二-可用区E","上海二-可用区C","上海二-可用区A"],"CreatedBy":"caroline.yuan@ucloud.cn"}],"IsMonitorSet":true},{"ID":2377,"Name":"物理云主机-公有仓库","Description":"","Remark":"","IsPrivate":true,"CreatedAt":1543145460921,"CreatedBy":"maggie.an@ucloud.cn","UpdateAt":1552374988533,"UpdateBy":"","Vars":[{"Name":"Password","Value":"YW4mODE1MDI5","ValueExpr":{}},{"Name":"Type","Value":"GPU-2080-V5","ValueExpr":{}},{"Name":"ModifyName","Value":"TestName","ValueExpr":{}},{"Name":"ModifyRemark","Value":"TestRemark","ValueExpr":{}},{"Name":"Cluster","Value":"10G","ValueExpr":{}},{"Name":"Raid","Value":"NoRaid","ValueExpr":{}}],"Cases":[{"Action":"DescribePHostImage","Name":"获取物理机镜像","Desc":"获取物理机镜像","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"ImageID1":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类别,枚举为:Base,标准镜像;默认为标准镜像。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像ID","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHostMachineType","Name":"获取物理云机型信息","Desc":"获取物理云机型信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostMachineTypeResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"","Desc":"机型,可选。若不填写,则返回全部机型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHostResourceInfo","Name":"获取物理云资源剩余信息","Desc":"获取物理云资源剩余信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResourceInfoResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"State","Type":"string","Value":"","Desc":"资源状态,默认为0(空闲)","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreatePHost","Name":"创建物理机","Desc":"创建物理机","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[{"phostId":"PHostId.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreatePHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID1","Desc":"镜像资源id,参见describephostimage","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"$Password","Desc":"密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"$Type","Desc":"物理机类型,默认为:db-2(数据库型32核)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"物理机名称,默认为phost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"物理机备注,默认为空","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组,默认为default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为:year, 按年付费; month,按月付费;dynamic,按需付费,(需开启权限) trial, 试用(需开启权限)。默认为按月付费","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"string","Value":"","Desc":"购买时长,默认为1,范围[1-10]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Count","Type":"int","Value":"","Desc":"购买数量,默认为1,范围[1-5]","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Raid","Type":"string","Value":"$Raid","Desc":"Raid配置,默认Raid10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"VPC ID,不填为默认,VPC2.0下需要填写此字段。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网ID,不填为默认,VPC2.0下需要填写此字段。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Cluster","Type":"string","Value":"$Cluster","Desc":"网络环境,可选千兆:1G ,万兆:10G, 默人1G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"获取物理机信息","RetryInterval":30,"RetryTime":120,"Delay":"20","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.PMStatus","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetPHostKVMInfo","Name":"获取KVM信息","Desc":"获取KVM信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetPHostKVMInfoResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ModifyPHostInfo","Name":"更改物理机信息","Desc":"更改物理机信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ModifyPHostInfoResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"物理机资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"$ModifyName","Desc":"物理机名称,默认不更改","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"$ModifyRemark","Desc":"物理机备注,默认不更改","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组,默认不更改","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"获取物理机信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.Name","Expected":"$ModifyName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.Remark","Expected":"$ModifyRemark","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StopPHost","Name":"关闭物理机","Desc":"关闭物理机","RetryInterval":10,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StopPHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"","RetryInterval":30,"RetryTime":30,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.PMStatus","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"ReinstallPHost","Name":"重装物理机","Desc":"重装物理机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"ReinstallPHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"$Password","Desc":"密码","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$ImageID1","Desc":"镜像Id,参考镜像列表,默认使用原镜像","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"","Desc":"物理机名称,默认不更改","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"物理机备注,默认为不更改。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组,默认不更改。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ReserveDisk","Type":"string","Value":"","Desc":"是否保留数据盘,保留:Yes,不报留:No, 默认:Yes","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Raid","Type":"string","Value":"","Desc":"不保留数据盘重装,可选Raid","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"","RetryInterval":60,"RetryTime":120,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.PMStatus","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffPHost","Name":"断电物理机","Desc":"断电物理机","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"PoweroffPHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"","RetryInterval":60,"RetryTime":120,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.PMStatus","Expected":"Stopped","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"StartPHost","Name":"启动物理机","Desc":"启动物理机","RetryInterval":30,"RetryTime":120,"Delay":"20","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"StartPHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribePHost","Name":"获取物理机信息","Desc":"获取物理机信息","RetryInterval":30,"RetryTime":120,"Delay":"20","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribePHostResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"PHostSet.0.PMStatus","Expected":"Running","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID,若为空,则返回当前Region所有PHost。","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminatePHost","Name":"删除物理机","Desc":"删除物理机","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"TerminatePHostResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PHostId","Type":"string","Value":"$phostId","Desc":"PHost资源ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"vYAK8YxT3QRiJPJb7PCk4n","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海二","香港","泉州"],"CreatedBy":"maggie.an@ucloud.cn"},{"ID":"tanQWo7SiRNkgZBGfaZdFn","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二-可用区D","上海二-可用区B","上海二-可用区C","香港-可用区A","泉州-可用区A"],"CreatedBy":"maggie.an@ucloud.cn"}],"IsMonitorSet":true},{"ID":2378,"Name":"UFile-单地域bucket-基本操作","Description":"public Bucket:创建、获取信息、更改属性、令牌相关、删除","Remark":"","IsPrivate":true,"CreatedAt":1543146185742,"CreatedBy":"chenoa.chen@ucloud.cn","UpdateAt":1568190459724,"UpdateBy":"","Vars":[{"Name":"BucketName_2","Value":"${u_concat(apitest-, ${u_get_timestamp(10)})} ","ValueExpr":{}},{"Name":"original_type","Value":"private","ValueExpr":{}},{"Name":"tokenName","Value":"test-auto-token","ValueExpr":{}},{"Name":"allowed_ops_0","Value":"TOKEN_ALLOW_WRITE","ValueExpr":{}},{"Name":"allowed_ops_1","Value":"TOKEN_ALLOW_READ","ValueExpr":{}},{"Name":"allowed_ops_2","Value":"TOKEN_ALLOW_DELETE","ValueExpr":{}},{"Name":"allowed_ops_3","Value":"TOKEN_ALLOW_LIST","ValueExpr":{}},{"Name":"allowed_ops_4","Value":"TOKEN_ALLOW_IOP","ValueExpr":{}},{"Name":"allowedPrefixes","Value":"test-auto","ValueExpr":{}},{"Name":"mirror-old-prefix","Value":"mirror-OldPrefix","ValueExpr":{}},{"Name":"mirror-new-prefix","Value":"mirror-NewPrefix","ValueExpr":{}},{"Name":"DailyReport_StartTime","Value":"${u_eval(${u_get_timestamp(10)}-86400*30, int)}","ValueExpr":{}},{"Name":"DailyReport_EndTime","Value":"${u_get_timestamp(10)}","ValueExpr":{}}],"Cases":[{"Action":"GetAvailableRegion","Name":"获取地域信息","Desc":"获取地域信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetAvailableRegionResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Action","Type":"string","Value":"","Desc":"GetAvailableRegion","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetFuctionAvailableRegion","Name":"获取功能可用地域","Desc":"获取功能可用地域","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetFuctionAvailableRegionResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"GetUFileDailyReport","Name":"查看日消费报表","Desc":"查看日消费报表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"GetUFileDailyReportResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StartTime","Type":"int","Value":"$DailyReport_StartTime","Desc":"查询开始时间;unix时间戳,单位s","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"EndTime","Type":"int","Value":"$DailyReport_EndTime","Desc":"查询结束时间;unix时间戳,单位s","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"","Desc":"空间名称。此字段不为空,返回此Bucket日使用量;否则,返回这个项目的日使用量","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateBucket","Name":"创建Bucket","Desc":"创建Bucket","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"bucketId":"BucketId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateBucketResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待创建Bucket的名称,具有全局唯一性","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"$original_type","Desc":"Bucket访问类型,public或private; 默认为private","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeBucket","Name":"获取Bucket信息","Desc":"获取Bucket信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[{"bindDomain":"DataSet.0.Domain.Src.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeBucketResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.BucketName","Expected":"$BucketName_2","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Type","Expected":"private","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待获取Bucket的名称,若不提供,则获取所有Bucket","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"获取所有Bucket列表的偏移数目,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"获取所有Bucket列表的限制数目,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BindBucketDomain","Name":"绑定自定义域名","Desc":"绑定自定义域名","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"BindBucketDomainResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"BucketId","Expected":"$bucketId","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"自定义域名对应的bucket名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Domain","Type":"string","Value":"$bindDomain","Desc":"自定义域名","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeBucketDomain","Name":"获取bcuket自定义域名信息","Desc":"获取bcuket自定义域名信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeBucketDomainResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Domain","Expected":"$bindDomain","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待获取Bucket的名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UnbindBucketDomain","Name":"解绑自定义域名","Desc":"解绑自定义域名","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UnbindBucketDomainResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"bucket名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Domain","Type":"string","Value":"$bindDomain","Desc":"需要解绑的自定义域名","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateBucket","Name":"更改Bucket属性","Desc":"更改Bucket属性","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UpdateBucketResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待修改Bucket的名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"public","Desc":"Bucket访问类型","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeBucket","Name":"获取Bucket信息","Desc":"获取Bucket信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":true,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeBucketResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.Type","Expected":"public","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待获取Bucket的名称,若不提供,则获取所有Bucket","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"获取所有Bucket列表的偏移数目,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"获取所有Bucket列表的限制数目,默认为20","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeMirrorRules","Name":"获取回源规则信息","Desc":"获取回源规则信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeMirrorRulesResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"获取回源规则的bucket的名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUFileToken","Name":"创建UFile令牌","Desc":"创建UFile令牌(令牌权限默认无)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"tokenId":"TokenId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"CreateUFileTokenResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenName","Type":"string","Value":"$tokenName","Desc":"令牌名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ExpireTime","Type":"int","Value":"","Desc":"令牌的超时时间点(时间戳),默认一天","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.0","Type":"","Value":"TOKEN_ALLOW_READ","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedBuckets.0","Type":"","Value":"$BucketName_2","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedPrefixes.0","Type":"","Value":"*","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFileToken","Name":"获取令牌信息","Desc":"获取令牌信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUFileTokenResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.TokenName","Expected":"$tokenName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.0","Expected":"TOKEN_ALLOW_READ","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedPrefixes.0","Expected":"*","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenId","Type":"string","Value":"$tokenId","Desc":"令牌ID,只返回指定ID信息,否则拉取所有令牌","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateUFileToken","Name":"更新令牌","Desc":"更新令牌(上传/下载/删除等)","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"UpdateUFileTokenResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenId","Type":"string","Value":"$tokenId","Desc":"令牌ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenName","Type":"string","Value":"","Desc":"令牌名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps","Type":"string","Value":"","Desc":"令牌允许执行的操作,[ TOKEN_ALLOW_NONE , TOKEN_ALLOW_READ , TOKEN_ALLOW_WRITE , TOKEN_ALLOW_DELETE , TOKEN_ALLOW_LIST, TOKEN_ALLOW_IOP , TOKEN_ALLOW_DP ]","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AllowedPrefixes","Type":"string","Value":"$allowedPrefixes","Desc":"令牌允许操作的key前缀","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"AllowedBuckets","Type":"string","Value":"","Desc":"令牌允许操作的bucket","Required":false,"Multiple":true,"ValueExpr":{}},{"Name":"ExpireTime","Type":"int","Value":"","Desc":"令牌的超时时间点(时间戳)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.0","Type":"","Value":"$allowed_ops_0","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.1","Type":"","Value":"$allowed_ops_1","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.2","Type":"","Value":"$allowed_ops_2","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.3","Type":"","Value":"$allowed_ops_3","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"AllowedOps.4","Type":"","Value":"$allowed_ops_4","Desc":"","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeUFileToken","Name":"获取令牌信息","Desc":"获取令牌信息","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeUFileTokenResponse","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.TokenName","Expected":"$tokenName","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedPrefixes.0","Expected":"$allowedPrefixes","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.0","Expected":"TOKEN_ALLOW_READ","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.1","Expected":"TOKEN_ALLOW_WRITE","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.2","Expected":"TOKEN_ALLOW_DELETE","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.3","Expected":"TOKEN_ALLOW_LIST","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.AllowedOps.4","Expected":"TOKEN_ALLOW_IOP","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenId","Type":"string","Value":"$tokenId","Desc":"令牌ID,只返回指定ID信息,否则拉取所有令牌","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteUFileToken","Name":"删除令牌","Desc":"删除令牌","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteUFileTokenResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"TokenId","Type":"string","Value":"$tokenId","Desc":"令牌ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteBucket","Name":"删除Bucket","Desc":"删除Bucket","RetryInterval":3,"RetryTime":20,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DeleteBucketResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BucketName","Type":"string","Value":"$BucketName_2","Desc":"待删除Bucket的名称","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"kR3vgjuGcAhTVfthNDrqPL","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["迪拜","胡志明","孟买","法兰克福","北京二","香港","广州二","上海二","洛杉矶","新加坡","雅加达","拉各斯","圣保罗","台北","华盛顿"],"CreatedBy":"chenoa.chen@ucloud.cn"},{"ID":"QrXgYqu4puttGrJPK9iwve","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["迪拜-可用区A","胡志明-可用区A","孟买-可用区A","法兰克福-可用区A","北京二-可用区B","香港-可用区B","广州-可用区B","上海二-可用区B","洛杉矶-可用区A","新加坡-可用区A","雅加达-可用区A","拉各斯-可用区A","圣保罗-可用区A","台北-可用区A","华盛顿-可用区A"],"CreatedBy":"chenoa.chen@ucloud.cn"}],"IsMonitorSet":true},{"ID":2457,"Name":"ULB-ssl证书-专项测试","Description":"ssl证书(6个api)","Remark":"","IsPrivate":true,"CreatedAt":1543496247106,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1566197308131,"UpdateBy":"","Vars":[],"Cases":[{"Action":"CreateVPC","Name":"创建VPC","Desc":"创建VPC","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"vpc_id":"VPCId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"ulb-ssl-vpc","Desc":"VPC名称","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Network","Type":"string","Value":"192.168.0.0/16","Desc":"VPC网段","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"int","Value":"","Desc":"VPC类型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSubnet","Name":"创建子网","Desc":"创建子网","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"subnet_id":"SubnetId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"VPC资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Subnet","Type":"string","Value":"192.168.111.0","Desc":"子网网络地址,例如192.168.0.0","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Netmask","Type":"int","Value":"","Desc":"子网网络号位数,默认为24","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetName","Type":"string","Value":"ulb-ssl-subnet","Desc":"子网名称,默认为Subnet","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"","Desc":"业务组名称,默认为Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateULB","Name":"创建负载均衡","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"ULBId":"ULBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBName","Type":"string","Value":"ulb-ssl-test","Desc":"负载均衡的名字,默认值为“ULB”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OuterMode","Type":"string","Value":"","Desc":"创建的ULB是否为外网模式,默认即为外网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InnerMode","Type":"string","Value":"No","Desc":"创建的ULB是否为内网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"Dynamic","Desc":"付费方式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"ULB所在的VPC的ID, 如果不传则使用默认的VPC","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$subnet_id","Desc":"内网ULB 所属的子网ID,如果不传则使用默认的子网","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"ULB 所属的业务组ID,如果不传则使用默认的业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVServer","Name":"创建VServer","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[{"VServerId":"VServerId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerName","Type":"string","Value":"vserver-test","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ListenType","Type":"string","Value":"RequestProxy","Desc":"监听器类型,枚举值为:RequestProxy:请求代理;PacketsTransmit:报文转发;默认为RequestProxy","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"HTTPS","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"FrontendPort","Type":"int","Value":"443","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Method","Type":"string","Value":"Roundrobin","Desc":"VServer负载均衡模式, 默认为轮询模式,ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceType","Type":"string","Value":"UserDefined","Desc":"VServer会话保持方式,默认关闭会话保持。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceInfo","Type":"string","Value":"huangchao","Desc":"根据PersistenceType确认; None和ServerInsert:此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClientTimeout","Type":"int","Value":"60","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSSL","Name":"创建SSL证书","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"SSLId_01":"SSLId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLType","Type":"string","Value":"","Desc":"所添加的SSL证书类型,目前只支持Pem格式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSLName","Type":"string","Value":"证书-1","Desc":"SSL证书的名字,默认值为空","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLContent","Type":"string","Value":"","Desc":"SSL证书的完整内容,包括用户证书、加密证书的私钥、CA证书","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UserCert","Type":"string","Value":"-----BEGIN CERTIFICATE-----\nMIIFzTCCBLWgAwIBAgIQQ8IswmAhEIKfNhrKqb0F3DANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMs\nIEluYy4xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHTAbBgNVBAsT\nFERvbWFpbiBWYWxpZGF0ZWQgU1NMMSEwHwYDVQQDExhUcnVzdEFzaWEgRFYgU1NM\nIENBIC0gRzUwHhcNMTYxMjA2MDAwMDAwWhcNMTcxMjA2MjM1OTU5WjAgMR4wHAYD\nVQQDDBVtLmVjb2xvZ3ktZW1vYmlsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDxBsuwGdCZdEUs40SQcvUt+9hlmLTgcfkq/h9f1QVPxLq/PC+O\nsG76hOgy6N8f7k7x5XgtPKi9O4ydFl8ViYhEXRjYQcUrTm3lu7s9UT2AIUmK0dI+\nPZgFU5gDwh8fQLoL24T2lPfkD9TngCnDanfo3xbx/e9hsJkf7hKWix8zrxtYYCUT\nt96pTpQeWjr7ggl2bDEfTayJNM+i5xoGBPiQFdxPnKWCjNmXi2dws0d2whi1euRW\ngI5wIXji5WKfUf6EvzG0Uzz6i8vsSLGv8pL7C0AuUI4MrPNDesFeA2LEYclQkpHE\nE49BkpQvCokCW9d8/r5ASUry+7SrJIncU6FxAgMBAAGjggKJMIIChTAgBgNVHREE\nGTAXghVtLmVjb2xvZ3ktZW1vYmlsZS5jb20wCQYDVR0TBAIwADBhBgNVHSAEWjBY\nMFYGBmeBDAECATBMMCMGCCsGAQUFBwIBFhdodHRwczovL2Quc3ltY2IuY29tL2Nw\nczAlBggrBgEFBQcCAjAZDBdodHRwczovL2Quc3ltY2IuY29tL3JwYTAfBgNVHSME\nGDAWgBRtWMd/GufhPy6mjJc1Qrv00zisPzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGbBggrBgEFBQcBAQSBjjCBizA8Bggr\nBgEFBQcwAYYwaHR0cDovL3RydXN0YXNpYTItb2NzcC5kaWdpdGFsY2VydHZhbGlk\nYXRpb24uY29tMEsGCCsGAQUFBzAChj9odHRwOi8vdHJ1c3Rhc2lhMi1haWEuZGln\naXRhbGNlcnR2YWxpZGF0aW9uLmNvbS90cnVzdGFzaWFnNS5jcnQwggEDBgorBgEE\nAdZ5AgQCBIH0BIHxAO8AdQDd6x0reg1PpiCLga2BaHB+Lo6dAdVciI09EcTNtuy+\nzAAAAVjT7zdSAAAEAwBGMEQCIDCzWufc1q7hjmrrCetGyoA8EsEqpRSIhmZXStX5\n8b7zAiA6x5aAaDK+yMyeAgw71yi3tRVrWayHN+W0+4BxC8u5UQB2AO5Lvbd1zmC6\n4UJpH6vhnmajD35fsHLYgwDEe4l6qP3LAAABWNPvN4kAAAQDAEcwRQIgZ/LNgg7n\n7AE4O2yZkrXNcqAOmJ3NU2nT6zcnBxPFTTsCIQCjyPbMfWMZTD3kxgxPQ1COw5zJ\nsM0dfNmSr3MiU7EhqDANBgkqhkiG9w0BAQsFAAOCAQEAeyfgUhg9ZWVCaz0f+BQU\n6fMMfmQ1BDzvVFu+ORoAqyJQogxwIdfjrlz/63YFee5qpUsW/aaz4ma3bb4dpE1K\nGsgYe5N3o0xybYlOj+KB61sufYkzQS3HgDevCwjfUlGEbNl4dpO2xh5s5AANXlnz\ns/X0+AJ33/bm+fWIjAbIjluaEoM6GETHTXi4Tlxy0j3nsXsB9tIIUibAdTtButef\nJJRnikGRN+eHjrsLYe0RUmdKOQz1ik6teHt0MQX0aCe8OlXeyGDd9m8u7+y0nAnH\nTVaNuT7vXMWyyXLVUcV898wkBo3Bo3hUiaw0QR0ttgDrf5ZwqPfqpytRW2K5GMZT\nuw==\n-----END CERTIFICATE-----\n\n\n-----BEGIN CERTIFICATE-----\nMIIFZTCCBE2gAwIBAgIQOhAOfxCeGsWcxf/2QNXkQjANBgkqhkiG9w0BAQsFADCB\nyjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL\nExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp\nU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW\nZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0\naG9yaXR5IC0gRzUwHhcNMTYwODExMDAwMDAwWhcNMjYwODEwMjM1OTU5WjCBlzEL\nMAkGA1UEBhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIElu\nYy4xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHTAbBgNVBAsTFERv\nbWFpbiBWYWxpZGF0ZWQgU1NMMSEwHwYDVQQDExhUcnVzdEFzaWEgRFYgU1NMIENB\nIC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39aSJZG/97x3a\n6Qmuc9+MubagegRAVUmFYHTYTs8IKB2pM7wXN7W8mekdZaEgUjDFxvRBK/DhTb7U\n8ONLsKKdT86aOhzbz2noCTn9wPWnGwkg+/4YKg/dPQQdV9tMsSu0cwqInWHxSAkm\nAI1hYFC9D7Sf7Hp/5cRcD+dK454YMRzNOGLQnCVI8JEqrz6o9SOvQNTqTcfqt6DC\n0UlXG+MPD1eNPjlzf1Vwaab+VSTgySoC+Ikbq2VsdykeOiGXW/OIiASH7+2LcR05\nPmQ7GEOlM8yzoVojFpM8sHz+WxI05ZOPri5+vX3HhHHjWr5432G0dVmgohnZvlVZ\noy8XrlbpAgMBAAGjggF2MIIBcjASBgNVHRMBAf8ECDAGAQH/AgEAMC8GA1UdHwQo\nMCYwJKAioCCGHmh0dHA6Ly9zLnN5bWNiLmNvbS9wY2EzLWc1LmNybDAOBgNVHQ8B\nAf8EBAMCAQYwLgYIKwYBBQUHAQEEIjAgMB4GCCsGAQUFBzABhhJodHRwOi8vcy5z\neW1jZC5jb20wYQYDVR0gBFowWDBWBgZngQwBAgEwTDAjBggrBgEFBQcCARYXaHR0\ncHM6Ly9kLnN5bWNiLmNvbS9jcHMwJQYIKwYBBQUHAgIwGRoXaHR0cHM6Ly9kLnN5\nbWNiLmNvbS9ycGEwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMCkGA1Ud\nEQQiMCCkHjAcMRowGAYDVQQDExFTeW1hbnRlY1BLSS0yLTYwMTAdBgNVHQ4EFgQU\nbVjHfxrn4T8upoyXNUK79NM4rD8wHwYDVR0jBBgwFoAUf9Nlp8Ld7LvwMAnzQzn6\nAq8zMTMwDQYJKoZIhvcNAQELBQADggEBABUphhBbeG7scE3EveIN0dOjXPgwgQi8\nI2ZAKYm6DawoGz1lEJVdvFmkyMbP973X80b7mKmn0nNbe1kjA4M0O0hHaMM1ZaEv\n7e9vHEAoGyysMO6HzPWYMkyNxcCV7Nos2Uv4RvLDpQHh7P4Kt6fUU13ipcynrtQD\n1lFUM0yoTzwwFsPu3Pk+94hL58ErqwqJQwxoHMgLIQeMVHeNKcWFy1bddSbIbCWU\nZs6cMxhrra062ZCpDCbxyEaFNGAtYQMqNz55Z/14XgSUONZ/cJTns6QKhpcgTOwB\nfnNzRnk+aWreP7osKhXlz4zs+llP7goBDKFOMMtoEXx3YjJCKgpqmBU=\n-----END CERTIFICATE-----","Desc":"用户的证书","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateKey","Type":"string","Value":"abc","Desc":"加密证书的私钥","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CaCert","Type":"string","Value":"-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEA8QbLsBnQmXRFLONEkHL1LfvYZZi04HH5Kv4fX9UFT8S6vzwv\njrBu+oToMujfH+5O8eV4LTyovTuMnRZfFYmIRF0Y2EHFK05t5bu7PVE9gCFJitHS\nPj2YBVOYA8IfH0C6C9uE9pT35A/U54Apw2p36N8W8f3vYbCZH+4SlosfM68bWGAl\nE7feqU6UHlo6+4IJdmwxH02siTTPoucaBgT4kBXcT5ylgozZl4tncLNHdsIYtXrk\nVoCOcCF44uVin1H+hL8xtFM8+ovL7Eixr/KS+wtALlCODKzzQ3rBXgNixGHJUJKR\nxBOPQZKULwqJAlvXfP6+QElK8vu0qySJ3FOhcQIDAQABAoIBAAPvZnfzk/JNcauv\n8jihh9s+V2QhQCLB+Z14FK8N3U5WGe5xXx1nSAiTDu912d69l1BfvLyQVvjv9fXC\nnb7ORglHs9YkDMIOP8EWdZIkt2pWIMtBbbtSah78JGk7TCLIfcEfzmXwPLPehk1Z\nTFVCcb69lbRRvwzLQ1TAIFGQ5+uCEkW02KAl6kx+JnVpsE8/BjqZKG1Ne+sM6dOC\nGRd44hgiNHKUT3Xtbw6jttiUFDLKYMYtb7PpRAkZFM8tgnBV6dWWJ3xTYW9kOjPh\nXnScNARfphUZVibRhA04og5p1q/MUz9Sz9g2DURuSlo/MP3WZMbVRvZiUN1xhz5v\n2WhsddkCgYEA+gWPFo0TbVbZXUrx9J/ptI9NXNx5zjyUrv87MDt1pnmMDgWrsCEI\nRqQR4Lp2G11GA7IudiA/ipcZqgcRIIFvb+gu1kObox3BGGs59x+DqFeAPXt6dFG2\nW10f9k96/tcbdursurqwd3Zv3cqQqRTKgaP4xHFmexlcwGCF5YwewWMCgYEA9sos\n2acNINXwcNRUPnpg82DOrG9Zjr1aiNo9PDJmwGEdC9QMOUWM85dq0M9g388ttiLU\nWr/U4r5yDuqWJPcKtff2BaxSsZpcQ4Id9eddD9L+sxaBGyD23RtOC+IOlkG6WS4g\niUYulQvW69tBHWiwxQu7YMSIE2B3EuySPOQYlBsCgYEAxNwvqB/4lfT2PUDPdj+b\ncnILBf0LY1nL8GZCol2O6z91CW1pm8rGi2iQMxRd/nnYsPxRHO2TWnpS2M+rqp5/\nsettRYQCPdMlwSZcg7oqnhgXf1GEP6Y/IX0Xt4cpXxLcKywarYRlggqdVlMyyA74\nzE7hhzuK5442u7rEctN7O+UCgYAoM78ipafp1XAZsT0YAG+Stg504J7CNe5tpL+c\n8sjyRd+pcZ2cJsxTUjNAWMf7LZDQvtPBBMb1OPjznRtgYi4IfqBBRFUkQXUOOkAP\nMuViEokTO3NErBYK5svL+8NMjuCAbpc2RYyJEyiru0fcNpW1Q7f+h4VzQp+jIY6h\nBLdMSQKBgGauU7OQksZCEY2MVAcD5dShYYvWLxOkj4dVVwISN1M6ImCAHwXZ6Nak\n6YlzCGT+NbRJbB2cPfsrKXtAJVX15I3iDCKAoGkb+9kiHnPj7Q71KVuWQE6BQx7E\nvE88TSsshwtX1s+qU9UWUrMPodK32q5nO3p8N033NvS9wLNfbcdc\n-----END RSA PRIVATE KEY-----","Desc":"CA证书","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateSSL","Name":"创建SSL证书","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"SSLId_02":"SSLId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLType","Type":"string","Value":"","Desc":"所添加的SSL证书类型,目前只支持Pem格式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SSLName","Type":"string","Value":"证书-2","Desc":"SSL证书的名字,默认值为空","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLContent","Type":"string","Value":"","Desc":"SSL证书的完整内容,包括用户证书、加密证书的私钥、CA证书","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UserCert","Type":"string","Value":"-----BEGIN CERTIFICATE-----\nMIIFzTCCBLWgAwIBAgIQQ8IswmAhEIKfNhrKqb0F3DANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMs\nIEluYy4xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHTAbBgNVBAsT\nFERvbWFpbiBWYWxpZGF0ZWQgU1NMMSEwHwYDVQQDExhUcnVzdEFzaWEgRFYgU1NM\nIENBIC0gRzUwHhcNMTYxMjA2MDAwMDAwWhcNMTcxMjA2MjM1OTU5WjAgMR4wHAYD\nVQQDDBVtLmVjb2xvZ3ktZW1vYmlsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDxBsuwGdCZdEUs40SQcvUt+9hlmLTgcfkq/h9f1QVPxLq/PC+O\nsG76hOgy6N8f7k7x5XgtPKi9O4ydFl8ViYhEXRjYQcUrTm3lu7s9UT2AIUmK0dI+\nPZgFU5gDwh8fQLoL24T2lPfkD9TngCnDanfo3xbx/e9hsJkf7hKWix8zrxtYYCUT\nt96pTpQeWjr7ggl2bDEfTayJNM+i5xoGBPiQFdxPnKWCjNmXi2dws0d2whi1euRW\ngI5wIXji5WKfUf6EvzG0Uzz6i8vsSLGv8pL7C0AuUI4MrPNDesFeA2LEYclQkpHE\nE49BkpQvCokCW9d8/r5ASUry+7SrJIncU6FxAgMBAAGjggKJMIIChTAgBgNVHREE\nGTAXghVtLmVjb2xvZ3ktZW1vYmlsZS5jb20wCQYDVR0TBAIwADBhBgNVHSAEWjBY\nMFYGBmeBDAECATBMMCMGCCsGAQUFBwIBFhdodHRwczovL2Quc3ltY2IuY29tL2Nw\nczAlBggrBgEFBQcCAjAZDBdodHRwczovL2Quc3ltY2IuY29tL3JwYTAfBgNVHSME\nGDAWgBRtWMd/GufhPy6mjJc1Qrv00zisPzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGbBggrBgEFBQcBAQSBjjCBizA8Bggr\nBgEFBQcwAYYwaHR0cDovL3RydXN0YXNpYTItb2NzcC5kaWdpdGFsY2VydHZhbGlk\nYXRpb24uY29tMEsGCCsGAQUFBzAChj9odHRwOi8vdHJ1c3Rhc2lhMi1haWEuZGln\naXRhbGNlcnR2YWxpZGF0aW9uLmNvbS90cnVzdGFzaWFnNS5jcnQwggEDBgorBgEE\nAdZ5AgQCBIH0BIHxAO8AdQDd6x0reg1PpiCLga2BaHB+Lo6dAdVciI09EcTNtuy+\nzAAAAVjT7zdSAAAEAwBGMEQCIDCzWufc1q7hjmrrCetGyoA8EsEqpRSIhmZXStX5\n8b7zAiA6x5aAaDK+yMyeAgw71yi3tRVrWayHN+W0+4BxC8u5UQB2AO5Lvbd1zmC6\n4UJpH6vhnmajD35fsHLYgwDEe4l6qP3LAAABWNPvN4kAAAQDAEcwRQIgZ/LNgg7n\n7AE4O2yZkrXNcqAOmJ3NU2nT6zcnBxPFTTsCIQCjyPbMfWMZTD3kxgxPQ1COw5zJ\nsM0dfNmSr3MiU7EhqDANBgkqhkiG9w0BAQsFAAOCAQEAeyfgUhg9ZWVCaz0f+BQU\n6fMMfmQ1BDzvVFu+ORoAqyJQogxwIdfjrlz/63YFee5qpUsW/aaz4ma3bb4dpE1K\nGsgYe5N3o0xybYlOj+KB61sufYkzQS3HgDevCwjfUlGEbNl4dpO2xh5s5AANXlnz\ns/X0+AJ33/bm+fWIjAbIjluaEoM6GETHTXi4Tlxy0j3nsXsB9tIIUibAdTtButef\nJJRnikGRN+eHjrsLYe0RUmdKOQz1ik6teHt0MQX0aCe8OlXeyGDd9m8u7+y0nAnH\nTVaNuT7vXMWyyXLVUcV898wkBo3Bo3hUiaw0QR0ttgDrf5ZwqPfqpytRW2K5GMZT\nuw==\n-----END CERTIFICATE-----\n\n\n-----BEGIN CERTIFICATE-----\nMIIFZTCCBE2gAwIBAgIQOhAOfxCeGsWcxf/2QNXkQjANBgkqhkiG9w0BAQsFADCB\nyjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL\nExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp\nU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW\nZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0\naG9yaXR5IC0gRzUwHhcNMTYwODExMDAwMDAwWhcNMjYwODEwMjM1OTU5WjCBlzEL\nMAkGA1UEBhMCQ04xJTAjBgNVBAoTHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIElu\nYy4xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHTAbBgNVBAsTFERv\nbWFpbiBWYWxpZGF0ZWQgU1NMMSEwHwYDVQQDExhUcnVzdEFzaWEgRFYgU1NMIENB\nIC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39aSJZG/97x3a\n6Qmuc9+MubagegRAVUmFYHTYTs8IKB2pM7wXN7W8mekdZaEgUjDFxvRBK/DhTb7U\n8ONLsKKdT86aOhzbz2noCTn9wPWnGwkg+/4YKg/dPQQdV9tMsSu0cwqInWHxSAkm\nAI1hYFC9D7Sf7Hp/5cRcD+dK454YMRzNOGLQnCVI8JEqrz6o9SOvQNTqTcfqt6DC\n0UlXG+MPD1eNPjlzf1Vwaab+VSTgySoC+Ikbq2VsdykeOiGXW/OIiASH7+2LcR05\nPmQ7GEOlM8yzoVojFpM8sHz+WxI05ZOPri5+vX3HhHHjWr5432G0dVmgohnZvlVZ\noy8XrlbpAgMBAAGjggF2MIIBcjASBgNVHRMBAf8ECDAGAQH/AgEAMC8GA1UdHwQo\nMCYwJKAioCCGHmh0dHA6Ly9zLnN5bWNiLmNvbS9wY2EzLWc1LmNybDAOBgNVHQ8B\nAf8EBAMCAQYwLgYIKwYBBQUHAQEEIjAgMB4GCCsGAQUFBzABhhJodHRwOi8vcy5z\neW1jZC5jb20wYQYDVR0gBFowWDBWBgZngQwBAgEwTDAjBggrBgEFBQcCARYXaHR0\ncHM6Ly9kLnN5bWNiLmNvbS9jcHMwJQYIKwYBBQUHAgIwGRoXaHR0cHM6Ly9kLnN5\nbWNiLmNvbS9ycGEwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMCkGA1Ud\nEQQiMCCkHjAcMRowGAYDVQQDExFTeW1hbnRlY1BLSS0yLTYwMTAdBgNVHQ4EFgQU\nbVjHfxrn4T8upoyXNUK79NM4rD8wHwYDVR0jBBgwFoAUf9Nlp8Ld7LvwMAnzQzn6\nAq8zMTMwDQYJKoZIhvcNAQELBQADggEBABUphhBbeG7scE3EveIN0dOjXPgwgQi8\nI2ZAKYm6DawoGz1lEJVdvFmkyMbP973X80b7mKmn0nNbe1kjA4M0O0hHaMM1ZaEv\n7e9vHEAoGyysMO6HzPWYMkyNxcCV7Nos2Uv4RvLDpQHh7P4Kt6fUU13ipcynrtQD\n1lFUM0yoTzwwFsPu3Pk+94hL58ErqwqJQwxoHMgLIQeMVHeNKcWFy1bddSbIbCWU\nZs6cMxhrra062ZCpDCbxyEaFNGAtYQMqNz55Z/14XgSUONZ/cJTns6QKhpcgTOwB\nfnNzRnk+aWreP7osKhXlz4zs+llP7goBDKFOMMtoEXx3YjJCKgpqmBU=\n-----END CERTIFICATE-----","Desc":"用户的证书","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PrivateKey","Type":"string","Value":"abc","Desc":"加密证书的私钥","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CaCert","Type":"string","Value":"-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEA8QbLsBnQmXRFLONEkHL1LfvYZZi04HH5Kv4fX9UFT8S6vzwv\njrBu+oToMujfH+5O8eV4LTyovTuMnRZfFYmIRF0Y2EHFK05t5bu7PVE9gCFJitHS\nPj2YBVOYA8IfH0C6C9uE9pT35A/U54Apw2p36N8W8f3vYbCZH+4SlosfM68bWGAl\nE7feqU6UHlo6+4IJdmwxH02siTTPoucaBgT4kBXcT5ylgozZl4tncLNHdsIYtXrk\nVoCOcCF44uVin1H+hL8xtFM8+ovL7Eixr/KS+wtALlCODKzzQ3rBXgNixGHJUJKR\nxBOPQZKULwqJAlvXfP6+QElK8vu0qySJ3FOhcQIDAQABAoIBAAPvZnfzk/JNcauv\n8jihh9s+V2QhQCLB+Z14FK8N3U5WGe5xXx1nSAiTDu912d69l1BfvLyQVvjv9fXC\nnb7ORglHs9YkDMIOP8EWdZIkt2pWIMtBbbtSah78JGk7TCLIfcEfzmXwPLPehk1Z\nTFVCcb69lbRRvwzLQ1TAIFGQ5+uCEkW02KAl6kx+JnVpsE8/BjqZKG1Ne+sM6dOC\nGRd44hgiNHKUT3Xtbw6jttiUFDLKYMYtb7PpRAkZFM8tgnBV6dWWJ3xTYW9kOjPh\nXnScNARfphUZVibRhA04og5p1q/MUz9Sz9g2DURuSlo/MP3WZMbVRvZiUN1xhz5v\n2WhsddkCgYEA+gWPFo0TbVbZXUrx9J/ptI9NXNx5zjyUrv87MDt1pnmMDgWrsCEI\nRqQR4Lp2G11GA7IudiA/ipcZqgcRIIFvb+gu1kObox3BGGs59x+DqFeAPXt6dFG2\nW10f9k96/tcbdursurqwd3Zv3cqQqRTKgaP4xHFmexlcwGCF5YwewWMCgYEA9sos\n2acNINXwcNRUPnpg82DOrG9Zjr1aiNo9PDJmwGEdC9QMOUWM85dq0M9g388ttiLU\nWr/U4r5yDuqWJPcKtff2BaxSsZpcQ4Id9eddD9L+sxaBGyD23RtOC+IOlkG6WS4g\niUYulQvW69tBHWiwxQu7YMSIE2B3EuySPOQYlBsCgYEAxNwvqB/4lfT2PUDPdj+b\ncnILBf0LY1nL8GZCol2O6z91CW1pm8rGi2iQMxRd/nnYsPxRHO2TWnpS2M+rqp5/\nsettRYQCPdMlwSZcg7oqnhgXf1GEP6Y/IX0Xt4cpXxLcKywarYRlggqdVlMyyA74\nzE7hhzuK5442u7rEctN7O+UCgYAoM78ipafp1XAZsT0YAG+Stg504J7CNe5tpL+c\n8sjyRd+pcZ2cJsxTUjNAWMf7LZDQvtPBBMb1OPjznRtgYi4IfqBBRFUkQXUOOkAP\nMuViEokTO3NErBYK5svL+8NMjuCAbpc2RYyJEyiru0fcNpW1Q7f+h4VzQp+jIY6h\nBLdMSQKBgGauU7OQksZCEY2MVAcD5dShYYvWLxOkj4dVVwISN1M6ImCAHwXZ6Nak\n6YlzCGT+NbRJbB2cPfsrKXtAJVX15I3iDCKAoGkb+9kiHnPj7Q71KVuWQE6BQx7E\nvE88TSsshwtX1s+qU9UWUrMPodK32q5nO3p8N033NvS9wLNfbcdc\n-----END RSA PRIVATE KEY-----","Desc":"CA证书","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSSL","Name":"获取SSL证书信息","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SSLId","Expected":"$SSLId_01","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_01","Desc":"SSL证书的Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认值为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeSSL","Name":"获取SSL证书信息","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.SSLId","Expected":"$SSLId_02","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_02","Desc":"SSL证书的Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"数据分页值,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"数据偏移量,默认值为0","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"BindSSL","Name":"绑定SSL证书","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"所绑定ULB实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"所绑定VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_01","Desc":"SSL证书的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdateSSLBinding","Name":"更换证书绑定关系","Desc":"更换证书绑定关系","RetryInterval":1,"RetryTime":3,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"所操作ULB实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"所操作VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"OldSSLId","Type":"string","Value":"$SSLId_01","Desc":"VServer实例绑定的旧的证书","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"NewSSLId","Type":"string","Value":"$SSLId_02","Desc":"VServer实例需要绑定的新的证书","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UnbindSSL","Name":"解绑SSL证书","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"所绑定ULB实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"所绑定VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_02","Desc":"SSL证书的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSSL","Name":"删除SSL证书","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"所绑定ULB实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"所绑定VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_01","Desc":"SSL证书的Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSSL","Name":"删除SSL证书","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"SSLId","Type":"string","Value":"$SSLId_02","Desc":"SSL证书的ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVServer","Name":"删除VServer","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"VServer实例的ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteULB","Name":"删除负载均衡","Desc":"","RetryInterval":0,"RetryTime":0,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteSubnet","Name":"删除子网","Desc":"删除子网","RetryInterval":1,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"$subnet_id","Desc":"子网ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteVPC","Name":"删除VPC","Desc":"删除VPC","RetryInterval":1,"RetryTime":3,"Delay":"10","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"$vpc_id","Desc":"VPC资源Id","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc\t","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京二","上海一","上海二","广州","香港","洛杉矶","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","莫斯科","东京","台北","迪拜","雅加达","孟买","圣保罗","伦敦","尼日利亚","胡志明","拉各斯","泉州","杭州"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true},{"ID":3278,"Name":"ULB-内容转发-03","Description":"内容转发相关操作","Remark":"","IsPrivate":true,"CreatedAt":1555907204183,"CreatedBy":"li.wei@ucloud.cn","UpdateAt":1568788446385,"UpdateBy":"","Vars":[{"Name":"Image_Id_cloud","Value":"#{u_get_image_resource($Region,$Zone)}","ValueExpr":{}},{"Name":"saopaulo_image","Value":"uimage-1bkjka","ValueExpr":{}}],"Cases":[{"Action":"DescribeImage","Name":"获取镜像列表","Desc":"获取镜像列表","RetryInterval":1,"RetryTime":3,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"Image_Id_cloud":"ImageSet.0.ImageId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"Action","Expected":"DescribeImageResponse","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域。 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区。参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageType","Type":"string","Value":"Base","Desc":"镜像类型。标准镜像:Base,镜像市场:Business, 自定义镜像:Custom,默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OsType","Type":"string","Value":"Linux","Desc":"操作系统类型:Linux, Windows 默认返回所有类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"","Desc":"镜像Id","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Offset","Type":"int","Value":"","Desc":"列表起始位置偏移量,默认为0","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Limit","Type":"int","Value":"","Desc":"返回数据长度,默认为20","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PriceSet","Type":"int","Value":"","Desc":"是否返回价格:1返回,0不返回;默认不返回","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateUHostInstance","Name":"创建云主机","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[{"UHostId_01":"UHostIds.0"},{"IP_01":"IPs.0"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ImageId","Type":"string","Value":"$Image_Id_cloud","Desc":"镜像Id, 参见 [DescribeImage](describe_image.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"LoginMode","Type":"string","Value":"Password","Desc":"认证方式。密码: Password,key: KeyPair(暂不支持)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Password","Type":"string","Value":"VXFhNzg5VGVzdCFAIyQ7LA==","Desc":"UHost密码,LoginMode为Password时此项必须(密码需使用base64进行编码)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"KeyPair","Type":"string","Value":"","Desc":"Keyname,LoginMode为KeyPair时此项必须(暂不支持)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CPU","Type":"int","Value":"1","Desc":"虚拟CPU核数, 单位:个,范围:[1,16], 最小值为1,其他值是2的倍数, 默认值: 4","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Memory","Type":"int","Value":"1024","Desc":"内存大小 , 单位:MB 范围[2048,65536], 步长:2048, 默认值:8192 北京二可用区B/C/D 最小支持1024(限Linux系统)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"StorageType","Type":"string","Value":"","Desc":"磁盘类型,同时设定系统盘和数据盘 枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘; 默认为LocalDisk 仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Name","Type":"string","Value":"ulb-host","Desc":"UHost实例名称, 默认:UHost","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetworkId","Type":"string","Value":"","Desc":"网络Id,若不填写,代表选择基础网络; 若填写,代表选择子网。参见DescibeSubnet(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskSpace","Type":"int","Value":"0","Desc":"数据盘大小, 单位:GB, 范围[0,8000], 步长:10, 默认值:60,云盘最大支持8T,本地盘最大支持2T, SSD(包括所有GPU机型)最大支持500G","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SecurityGroupId","Type":"string","Value":"","Desc":"防火墙Id,默认:Web推荐防火墙 参见 [DescribeSecurityGroup](../unet-api/describe_security_group.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限) 默认为月付","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Quantity","Type":"int","Value":"","Desc":"购买时长,默认: 1。按需购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了 购买至月末","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"NetCapability","Type":"string","Value":"","Desc":"网络增强。可选[Enhance, Super ,Ultra, Extreme],目前仅Normal(不开启) 和Super(开启)可用。默认Normal。 不同机房的网络增强支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组 默认:Default","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"CouponId","Type":"string","Value":"","Desc":"代金券ID 请参考DescribeCoupon接口(暂未提供)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BootDiskSpace","Type":"int","Value":"","Desc":"系统盘大小, 单位:GB, 范围[20,100], 步长:10","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"TimemachineFeature","Type":"string","Value":"No","Desc":"是否开启方舟特性,取值为:Yes,No, Basic","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HotplugFeature","Type":"bool","Value":"false","Desc":"是否支持热插拔【true,false】","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"HostType","Type":"string","Value":"","Desc":"宿主机类型,N2,N1","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostType","Type":"string","Value":"","Desc":"默认是标准机型。Normal:标准机型, SATA_SSD: SATA SSD机型, BigData: 大数据机型,GPU: GPU型G1(原GPU型),GPU_G2:GPU型G2 不同机房的主机类型支持情况不同。详情请参考控制台。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"GPU","Type":"int","Value":"","Desc":"GPU卡核心的占用个数","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"DiskPassword","Type":"string","Value":"","Desc":"加密盘的密码","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostIP","Type":"string","Value":"","Desc":"指定主机内网固定IP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"所属VPC的ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"子网ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateULB","Name":"创建负载均衡","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"180","Encrypt":"signature","FastFail":false,"Output":[{"ULBId":"ULBId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBName","Type":"string","Value":"测试","Desc":"负载均衡的名字,默认值为“ULB”","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Tag","Type":"string","Value":"Default","Desc":"业务组","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Remark","Type":"string","Value":"","Desc":"备注","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"OuterMode","Type":"string","Value":"","Desc":"创建的ULB是否为外网模式,默认即为外网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"InnerMode","Type":"string","Value":"No","Desc":"创建的ULB是否为内网模式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ChargeType","Type":"string","Value":"","Desc":"付费方式","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VPCId","Type":"string","Value":"","Desc":"ULB所在的VPC的ID, 如果不传则使用默认的VPC","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"SubnetId","Type":"string","Value":"","Desc":"内网ULB 所属的子网ID,如果不传则使用默认的子网","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"BusinessId","Type":"string","Value":"","Desc":"ULB 所属的业务组ID,如果不传则使用默认的业务组","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreateVServer","Name":"创建VServer","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"4107","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerName","Type":"string","Value":"vserver-test","Desc":"VServer实例名称,默认为\"VServer\"","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ListenType","Type":"string","Value":"RequestProxy","Desc":"监听器类型,枚举值为:RequestProxy:请求代理;PacketsTransmit:报文转发;默认为RequestProxy","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Protocol","Type":"string","Value":"HTTP","Desc":"VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"FrontendPort","Type":"int","Value":"80","Desc":"VServer后端端口,取值范围[1-65535];默认值为80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Method","Type":"string","Value":"Roundrobin","Desc":"VServer负载均衡模式, 默认为轮询模式,ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceType","Type":"string","Value":"UserDefined","Desc":"VServer会话保持方式,默认关闭会话保持。","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"PersistenceInfo","Type":"string","Value":"huangchao","Desc":"根据PersistenceType确认; None和ServerInsert:此字段无意义; UserDefined:此字段传入自定义会话保持String","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"ClientTimeout","Type":"int","Value":"60","Desc":"ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVServer","Name":"获取VServer信息","Desc":"获取VServer信息","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"VServerId":"DataSet.0.VServerId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet","Expected":1,"Comparator":"len_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"AllocateBackend","Name":"添加后端实例","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"63016","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"VServer实例的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceType","Type":"string","Value":"UHost","Desc":"所添加的后端资源的类型","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ResourceId","Type":"string","Value":"$UHostId_01","Desc":"所添加的后端资源的资源ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Port","Type":"int","Value":"80","Desc":"所添加的后端资源服务端口,取值范围[1-65535],默认80","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Enabled","Type":"int","Value":"1","Desc":"后端实例状态开关,枚举值: 1:启用; 0:禁用 默认为启用","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DescribeVServer","Name":"获取VServer信息","Desc":"获取VServer信息","RetryInterval":10,"RetryTime":10,"Delay":"","Encrypt":"signature","FastFail":false,"Output":[{"BackendId":"DataSet.0.BackendSet.0.BackendId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}},{"Check":"DataSet.0.BackendSet","Expected":1,"Comparator":"len_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的Id","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"CreatePolicy","Name":"创建转发策略","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[{"PolicyId":"PolicyId"}],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"需要添加内容转发策略的负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"需要添加内容转发策略的VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackendId","Type":"string","Value":"$BackendId","Desc":"内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Match","Type":"string","Value":"www.test.com","Desc":"内容转发匹配字段","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"Domain","Desc":"内容转发匹配字段的类型","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"UpdatePolicy","Name":"更新内容转发规则","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"需要添加内容转发策略的负载均衡实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"需要添加内容转发策略的VServer实例ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId","Desc":"转发规则的ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"BackendId","Type":"string","Value":"$BackendId","Desc":"内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId","Required":true,"Multiple":true,"ValueExpr":{}},{"Name":"Type","Type":"string","Value":"Domain","Desc":"内容转发匹配字段的类型","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Match","Type":"string","Value":"www.testgai.com","Desc":"内容转发匹配字段","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeletePolicy","Name":"删除转发策略","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[{"Check":"RetCode","Expected":"0","Comparator":"str_eq","ExpectedExpr":{}}],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"PolicyId","Type":"string","Value":"$PolicyId","Desc":"内容转发策略ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"GroupId","Type":"string","Value":"","Desc":"内容转发策略组ID","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"VServerId","Type":"string","Value":"$VServerId","Desc":"VServer 资源ID","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"DeleteULB","Name":"删除负载均衡","Desc":"","RetryInterval":10,"RetryTime":10,"Delay":"30","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域, 参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目ID","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ULBId","Type":"string","Value":"$ULBId","Desc":"负载均衡实例的ID","Required":true,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"PoweroffUHostInstance","Name":"模拟主机掉电","Desc":"","RetryInterval":30,"RetryTime":3,"Delay":"5","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId_01","Desc":"UHost实例ID 参见 [DescribeUHostInstance](./describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}},{"Action":"TerminateUHostInstance","Name":"删除云主机","Desc":"","RetryInterval":1,"RetryTime":3,"Delay":"60","Encrypt":"signature","FastFail":false,"Output":[],"Validators":[],"Request":{"URL":"/","JSON":[{"Name":"Region","Type":"string","Value":"$Region","Desc":"地域,参见 [地域和可用区列表](../summary/regionlist.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"Zone","Type":"string","Value":"$Zone","Desc":"可用区,参见 [可用区列表](../summary/regionlist.html)","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"UHostId","Type":"string","Value":"$UHostId_01","Desc":"UHost资源Id 参见 [DescribeUHostInstance](describe_uhost_instance.html)","Required":true,"Multiple":false,"ValueExpr":{}},{"Name":"ProjectId","Type":"string","Value":"","Desc":"项目编号(子帐号用) 请参考GetProjectList接口","Required":false,"Multiple":false,"ValueExpr":{}},{"Name":"Destroy","Type":"int","Value":"","Desc":"是否直接删除,0表示按照原来的逻辑(有回收站权限,则进入回收站),1表示直接删除","Required":false,"Multiple":false,"ValueExpr":{}}],"Method":"POST","JSONExpr":null}}],"ConfigVars":[{"ID":"TDXfmaFQjcfcspxZnpLAtY","Name":"Region","Key":"Region","Enum":[{"Name":"北京一","Value":"cn-bj1","ValueExpr":{}},{"Name":"北京二","Value":"cn-bj2","ValueExpr":{}},{"Name":"上海一","Value":"cn-sh","ValueExpr":{}},{"Name":"上海二","Value":"cn-sh2","ValueExpr":{}},{"Name":"广州","Value":"cn-gd","ValueExpr":{}},{"Name":"香港","Value":"hk","ValueExpr":{}},{"Name":"洛杉矶","Value":"us-ca","ValueExpr":{}},{"Name":"华盛顿","Value":"us-ws","ValueExpr":{}},{"Name":"法兰克福","Value":"ge-fra","ValueExpr":{}},{"Name":"曼谷","Value":"th-bkk","ValueExpr":{}},{"Name":"首尔","Value":"kr-seoul","ValueExpr":{}},{"Name":"新加坡","Value":"sg","ValueExpr":{}},{"Name":"高雄","Value":"tw-kh","ValueExpr":{}},{"Name":"莫斯科","Value":"rus-mosc","ValueExpr":{}},{"Name":"东京","Value":"jpn-tky","ValueExpr":{}},{"Name":"台北","Value":"tw-tp","ValueExpr":{}},{"Name":"浙江","Value":"cn-zj","ValueExpr":{}},{"Name":"浪潮","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"迪拜","Value":"uae-dubai","ValueExpr":{}},{"Name":"雅加达","Value":"idn-jakarta","ValueExpr":{}},{"Name":"浪潮北京一","Value":"cn-inspur2","ValueExpr":{}},{"Name":"孟买","Value":"ind-mumbai","ValueExpr":{}},{"Name":"圣保罗","Value":"bra-saopaulo","ValueExpr":{}},{"Name":"新疆格林深瞳","Value":"cn-xj","ValueExpr":{}},{"Name":"伦敦","Value":"uk-london","ValueExpr":{}},{"Name":"拉各斯","Value":"afr-nigeria","ValueExpr":{}},{"Name":"广州二","Value":"cn-gd2","ValueExpr":{}},{"Name":"胡志明","Value":"vn-sng","ValueExpr":{}},{"Name":"泉州","Value":"cn-qz","ValueExpr":{}},{"Name":"杭州","Value":"cn-hz","ValueExpr":{}},{"Name":"兴业数金","Value":"cn-cibfintech","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京一","北京二","上海一","上海二","广州","香港","洛杉矶","华盛顿","法兰克福","曼谷","首尔","新加坡","高雄","东京","台北","浪潮","预发布","迪拜","雅加达","浪潮北京一","孟买","圣保罗","新疆格林深瞳","伦敦","拉各斯","广州二","胡志明","泉州","杭州","兴业数金","浙江","莫斯科"],"CreatedBy":"li.wei@ucloud.cn"},{"ID":"CmnY7xGgSG5NLRZpLSn2rE","Name":"Zone","Key":"Zone","Enum":[{"Name":"北京一-可用区A","Value":"cn-bj1-01","ValueExpr":{}},{"Name":"北京二-可用区B","Value":"cn-bj2-02","ValueExpr":{}},{"Name":"北京二-可用区C","Value":"cn-bj2-03","ValueExpr":{}},{"Name":"北京二-可用区D","Value":"cn-bj2-04","ValueExpr":{}},{"Name":"上海一-可用区A","Value":"cn-sh-01","ValueExpr":{}},{"Name":"上海二-可用区A","Value":"cn-sh2-01","ValueExpr":{}},{"Name":"上海二-可用区B","Value":"cn-sh2-02","ValueExpr":{}},{"Name":"广州-可用区B","Value":"cn-gd-02","ValueExpr":{}},{"Name":"香港-可用区A","Value":"hk-01","ValueExpr":{}},{"Name":"香港-可用区B","Value":"hk-02","ValueExpr":{}},{"Name":"洛杉矶-可用区A","Value":"us-ca-01","ValueExpr":{}},{"Name":"华盛顿-可用区A","Value":"us-ws-01","ValueExpr":{}},{"Name":"法兰克福-可用区A","Value":"ge-fra-01","ValueExpr":{}},{"Name":"曼谷-可用区A","Value":"th-bkk-01","ValueExpr":{}},{"Name":"首尔-可用区A","Value":"kr-seoul-01","ValueExpr":{}},{"Name":"新加坡-可用区A","Value":"sg-01","ValueExpr":{}},{"Name":"高雄-可用区A","Value":"tw-kh-01","ValueExpr":{}},{"Name":"莫斯科-可用区A","Value":"rus-mosc-01","ValueExpr":{}},{"Name":"东京-可用区A","Value":"jpn-tky-01","ValueExpr":{}},{"Name":"台北-可用区A","Value":"tw-tp-01","ValueExpr":{}},{"Name":"浙江-可用区A","Value":"cn-zj-01","ValueExpr":{}},{"Name":"浪潮-可用区A","Value":"cn-inspur-01","ValueExpr":{}},{"Name":"预发布","Value":"pre","ValueExpr":{}},{"Name":"北京二-可用区E","Value":"cn-bj2-05","ValueExpr":{}},{"Name":"迪拜-可用区A","Value":"uae-dubai-01","ValueExpr":{}},{"Name":"雅加达-可用区A","Value":"idn-jakarta-01","ValueExpr":{}},{"Name":"浪潮北京一-可用区A","Value":"cn-inspur2-01","ValueExpr":{}},{"Name":"孟买-可用区A","Value":"ind-mumbai-01","ValueExpr":{}},{"Name":"上海二-可用区C","Value":"cn-sh2-03","ValueExpr":{}},{"Name":"圣保罗-可用区A","Value":"bra-saopaulo-01","ValueExpr":{}},{"Name":"新疆格林深瞳-可用区A","Value":"cn-xj-01","ValueExpr":{}},{"Name":"伦敦-可用区A","Value":"uk-london-01","ValueExpr":{}},{"Name":"拉各斯-可用区A","Value":"afr-nigeria-01","ValueExpr":{}},{"Name":"广州二-可用区A","Value":"cn-gd2-01","ValueExpr":{}},{"Name":"胡志明-可用区A","Value":"vn-sng-01","ValueExpr":{}},{"Name":"泉州-可用区A","Value":"cn-qz-01","ValueExpr":{}},{"Name":"杭州-可用区A","Value":"cn-hz-01","ValueExpr":{}},{"Name":"上海一-可用区C","Value":"cn-sh-03","ValueExpr":{}},{"Name":"兴业数金-可用区A","Value":"cn-cibfintech-01","ValueExpr":{}}],"Selected":true,"SelectEnums":["北京一-可用区A","北京二-可用区B","上海一-可用区A","上海二-可用区B","广州-可用区B","洛杉矶-可用区A","华盛顿-可用区A","法兰克福-可用区A","曼谷-可用区A","首尔-可用区A","新加坡-可用区A","高雄-可用区A","莫斯科-可用区A","东京-可用区A","台北-可用区A","浪潮-可用区A","预发布","迪拜-可用区A","雅加达-可用区A","浪潮北京一-可用区A","孟买-可用区A","圣保罗-可用区A","新疆格林深瞳-可用区A","伦敦-可用区A","拉各斯-可用区A","广州二-可用区A","胡志明-可用区A","泉州-可用区A","杭州-可用区A","兴业数金-可用区A","香港-可用区A","浙江-可用区A"],"CreatedBy":"li.wei@ucloud.cn"}],"IsMonitorSet":true}],"ChangeLogs":[{"Product":"UNet","Api":"ReleaseEIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CreateUDBSlave","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-12T02:00:35.15Z"},{"Product":"UDB","Api":"PromoteUDBSlave","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:06:39.576Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DetachUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UAccount","Api":"GetUserInfo","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"jason.zhou@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CreateUDBParamGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"488","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UPHost","Api":"TerminatePHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:50:44.087Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"286","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2457","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UPHost","Api":"GetPHostPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.88Z"},{"Product":"UDB","Api":"UploadUDBParamGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"GetUMemSpaceState","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.938Z"},{"Product":"StepFlow","Api":"GetSFWorkflowTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UAccount","Api":"CreateProject","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"GrantFirewall","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeFirewallResource","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"ModifyUMemSpaceName","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.835Z"},{"Product":"UDB","Api":"DescribeUDBBinlogBackupURL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:08:13.366Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"491","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"RestartUMemcacheGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.844Z"},{"Product":"UNet","Api":"ModifyEIPBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DeleteUDBParamGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:00:04.92Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"UpdateEIPAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.587Z"},{"Product":"UDPN","Api":"ModifyUDPNBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-01-02T10:19:24.096Z"},{"Product":"USMS","Api":"CreateUSMSTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"614","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeBandwidthPackage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"ModifyEIPWeight","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.681Z"},{"Product":"UDB","Api":"DescribeUDBLogPackage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-04-09T13:50:00.528Z"},{"Product":"ULB","Api":"CreateVServer","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"DeleteUSMSSignature","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DescribeUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"TerminateUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"488","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"ModifyUDBInstancePassword","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-12T02:00:35.133Z"},{"Product":"UMem","Api":"CreateUMemcacheGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"erina.huang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"yonge.li","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"StartUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:18:37.908Z"},{"Product":"VPC","Api":"CreateVPC","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"CreateUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"AssociateEIPWithShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"448","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"499","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDPN","Api":"GetUDPNLineList","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"andy.huang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"andy.huang","PassTime":"2018-05-28T04:50:36.829Z"},{"Product":"UHost","Api":"PoweroffUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.336Z"},{"Product":"UDB","Api":"DeleteUDBLogPackage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-12T02:00:35.148Z"},{"Product":"PathX","Api":"DescribeGlobalSSHInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"wenbin.wang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UPHost","Api":"DescribePHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"ResizeUDredisSpace","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-01T02:54:13.815Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"612","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2377","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"BackupUDBInstanceBinlog","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:12:04.7Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"333","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstancePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"UnbindSSL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:53.923Z"},{"Product":"UDPN","Api":"AllocateUDPN","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"andy.huang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"andy.huang","PassTime":"2018-05-28T04:43:48.051Z"},{"Product":"ULB","Api":"AllocateBackendBatch","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"damon.wang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DeleteFirewall","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.526Z"},{"Product":"ULB","Api":"DescribeVServer","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"207","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"293","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"471","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"ResizeShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.918Z"},{"Product":"UPHost","Api":"RebootPHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.815Z"},{"Product":"UDisk","Api":"CloneUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"BackupUDBInstanceErrorLog","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:28:01.4Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"DescribeUHostTags","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.422Z"},{"Product":"USMS","Api":"DeleteUSMSTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"490","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"DeleteVPC","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"DescribeULB","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"andy.huang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"489","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2117","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeUMemPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.912Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"503","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"CreateUSMSSignature","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"DescribeVPC","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"QueryUSMSTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"SetUDiskUDataArkMode","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.102Z"},{"Product":"UDB","Api":"DescribeUDBInstanceBinlogBackupState","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"ashe.xia","PassTime":"2017-11-24T09:46:59.721Z"},{"Product":"UDPN","Api":"GetUDPNUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-01-02T09:35:37.592Z"},{"Product":"VPC","Api":"DeleteVPCIntercom","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"612","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"613","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"PathX","Api":"ModifyGlobalSSHRemark","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeEIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DeleteUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T14:31:54.413Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"DescribeVPCIntercom","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1202","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2378","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"UpdateFirewall","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"StopUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"ashe.xia","PassTime":"2017-12-04T08:29:47.958Z"},{"Product":"ULB","Api":"DeleteULB","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstanceBinlog","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:08:33.059Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"BindSSL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.173Z"},{"Product":"UMem","Api":"DescribeURedisPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.918Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"613","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeUMemcachePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"darcy.yang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"caroline.yuan","PassTime":"2017-11-23T10:16:50.72Z"},{"Product":"UDPN","Api":"GetUDPNPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"andy.huang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"andy.huang","PassTime":"2018-05-28T04:52:08.338Z"},{"Product":"UDisk","Api":"CreateUDiskSnapshot","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"113","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBParamGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"2018-02-08T09:36:06.609Z"},{"Product":"UDB","Api":"DescribeUDBBackup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-11T08:53:43.946Z"},{"Product":"UPHost","Api":"PoweroffPHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.816Z"},{"Product":"UHost","Api":"RebootUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.246Z"},{"Product":"PathX","Api":"CreateGlobalSSHInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"wenbin.wang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1203","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DescribeUDiskPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"ResizeUMemSpace","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.807Z"},{"Product":"UDisk","Api":"DescribeUDiskUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"UpdateFirewallAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.493Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"242","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"268","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"UpdateVPCNetwork","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"GetUSMSSendReceipt","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"UpdatePolicy","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:53.919Z"},{"Product":"PathX","Api":"DeleteGlobalSSHInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"wenbin.wang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ReinstallUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.325Z"},{"Product":"UNet","Api":"DescribeBandwidthUsage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.999Z"},{"Product":"UDB","Api":"CreateUDBRouteInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"283","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DescribeUDiskSnapshot","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CreateUDBReplicationInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:17:06.626Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CheckUDBInstanceToHAAllowance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"jianzhang.ying@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"caroline.yuan","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"230","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"DescribeUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"fee.fei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"fee.fei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DeleteUMemcacheGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.801Z"},{"Product":"VPC","Api":"DescribeSubnetResource","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"may.he","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"503","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstanceBackupURL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:58:51.554Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeUMemUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"DeletePolicy","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.127Z"},{"Product":"USMS","Api":"UpdateUSMSSignature","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"25","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"448","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"687","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2117","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"UpdateUDBParamGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeUMemcacheGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-20T10:01:49.934Z"},{"Product":"UDB","Api":"CreateUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"179","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"PromoteUDBInstanceToHA","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"jianzhang.ying@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"caroline.yuan","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UAccount","Api":"TerminateProject","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"DeleteSSL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.125Z"},{"Product":"UPHost","Api":"CreatePHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"rock.dong@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"UpdateUDBInstanceBackupStrategy","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"SendUSMSMessage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DeleteUDBBackup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-12T02:00:35.147Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"867","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"GetUHostUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DeleteURedisGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.877Z"},{"Product":"UMem","Api":"ResizeURedisGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"kimoon.gao@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-05-29T09:19:12.988Z"},{"Product":"UNet","Api":"BindEIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"StopUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.247Z"},{"Product":"UNet","Api":"DeleteBandwidthPackage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:31.008Z"},{"Product":"UDB","Api":"UpdateUDBInstanceSlaveBackupSwitch","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:16:41.442Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"EditUDBBackupBlacklist","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:55:18.516Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ResizeAttachedDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UPHost","Api":"StartPHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"UpgradeToArkUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"DescribeSSL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeFirewall","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"AllocateVIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.891Z"},{"Product":"UHost","Api":"DescribeImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.487Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"471","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1201","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"TerminateCustomImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:20:02.686Z"},{"Product":"UDisk","Api":"AttachUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DisassociateEIPWithShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"279","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"302","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2174","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstanceBackupState","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"ashe.xia","PassTime":"2017-11-23T07:45:59.801Z"},{"Product":"UDB","Api":"StartUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:42:59.249Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"CreateURedisGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CreateUDBInstanceByRecovery","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:17:51.024Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ImportCustomImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeURedisBackup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.905Z"},{"Product":"UNet","Api":"AllocateShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"330","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"227","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"3278","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeUMemSpace","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"yang.chen@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"yonge.li","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"SwitchUDBInstanceToHA","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-26T06:16:22.848Z"},{"Product":"UHost","Api":"ResetUHostInstancePassword","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.312Z"},{"Product":"UNet","Api":"CreateFirewall","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeVIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"ModifyURedisGroupName","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.887Z"},{"Product":"UDB","Api":"BackupUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"xiangyu.wang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"xiangyu.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"DescribeShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"may.he","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ModifyUHostInstanceRemark","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.365Z"},{"Product":"UNet","Api":"GetEIPUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"CopyCustomImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:20:49.694Z"},{"Product":"UDPN","Api":"ReleaseUDPN","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-01-02T09:35:37.573Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"181","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DeleteUMemSpace","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.818Z"},{"Product":"UMem","Api":"DescribeUMemcacheUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.87Z"},{"Product":"UMem","Api":"CreateUMemSpace","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.736Z"},{"Product":"ULB","Api":"UpdateBackendAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"UpdateUSMSTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"DeleteUDiskSnapshot","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"CreatePolicy","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.149Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"489","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"ResizeUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"clare.cheng@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"DeleteVServer","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.066Z"},{"Product":"UDisk","Api":"RestoreUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.075Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"207","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ModifyUHostInstanceName","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:15:09.245Z"},{"Product":"ULB","Api":"UpdateVServerAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UAccount","Api":"GetProjectList","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"sunny.zhang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"sunny.zhang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"227","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"GetEIPPayMode","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T03:52:41.584Z"},{"Product":"UPHost","Api":"ReinstallPHost","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.813Z"},{"Product":"UPHost","Api":"DescribePHostTags","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:50:44.077Z"},{"Product":"UDB","Api":"ClearUDBLog","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:59:52.236Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"242","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"ModifyUDBInstanceName","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:55:54.624Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"DescribeSubnet","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"CreateVPCIntercom","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1203","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"AllocateEIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"GetUHostInstancePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"PathX","Api":"DescribeGlobalSSHArea","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"ResizeUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"CloneUDiskSnapshot","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"279","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"449","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"499","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"SetEIPPayMode","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"lisa.wang","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DeleteUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"ashe.xia","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2017-12-12T02:00:35.312Z"},{"Product":"UDB","Api":"DescribeUDBBackupBlacklist","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:48:07.216Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstanceState","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"wenbin.wang","SubmitTime":"2016-11-21T14:02:10.204Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"CreateSubnet","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"687","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"330","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"StepFlow","Api":"CreateSFWorkflowFromTemplate","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"FetchUDBInstanceEarliestRecoverTime","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:14:08.686Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"25","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"293","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"CheckRecoverUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:11:52.599Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"490","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2457","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"USMS","Api":"QueryUSMSSignature","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeURedisBackupURL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.75Z"},{"Product":"UNet","Api":"UnBindEIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"CreateULB","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"li.wei","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"867","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDPN","Api":"DescribeUDPN","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"andy.huang","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"andy.huang","PassTime":"2018-05-28T04:48:20.088Z"},{"Product":"UMem","Api":"DescribeURedisGroup","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.728Z"},{"Product":"VPC","Api":"DeleteSubnet","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"245","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"ReleaseShareBandwidth","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.922Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"230","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"268","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"283","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstanceUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UNet","Api":"GetEIPPrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"aaq.ma@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"li.wei","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"ReleaseBackend","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.038Z"},{"Product":"UPHost","Api":"ModifyPHostInfo","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.818Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"449","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"614","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2377","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ModifyUHostInstanceTag","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:16:58.057Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"286","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"2174","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"GetUHostInstanceVncInfo","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.407Z"},{"Product":"UNet","Api":"ReleaseVIP","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:30.904Z"},{"Product":"UDisk","Api":"RenameUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-12T10:03:35.158Z"},{"Product":"UNet","Api":"CreateBandwidthPackage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-14T09:33:31.034Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"179","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"491","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UHost","Api":"ResizeUHostInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.297Z"},{"Product":"UHost","Api":"CreateCustomImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T06:57:23.439Z"},{"Product":"PathX","Api":"ModifyGlobalSSHPort","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"wenbin.wang@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"maggie.an","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBType","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:09:10.962Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"ULB","Api":"UpdateULBAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.001Z"},{"Product":"UDB","Api":"DescribeUDBLogBackupURL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T13:27:36.159Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1201","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDisk","Api":"CreateUDisk","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"chenoa.chen","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"chenoa.chen","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"181","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"302","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"333","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"UpdateSubnetAttribute","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"DescribeUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"becky.xu","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"becky.xu","PassTime":"0001-01-01T00:00:00Z"},{"Product":"VPC","Api":"AddVPCNetwork","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UDB","Api":"RestartUDBInstance","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"roy.chen","SubmitTime":"2016-11-21T12:43:36.219Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"1202","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"affect","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"3278","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"","Api":"","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"245","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"test","ChangeType":"update","IsCritical":false,"SubmitUser":"","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UMem","Api":"DescribeURedisUpgradePrice","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"kimoon.gao@ucloud.cn","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T09:13:48.945Z"},{"Product":"ULB","Api":"AllocateBackend","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"0001-01-01T00:00:00Z"},{"Product":"UPHost","Api":"DescribePHostImage","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-07T08:42:32.884Z"},{"Product":"ULB","Api":"CreateSSL","Model":"","Field":"","FieldFrom":null,"FieldTo":null,"Test":"","Revision":"2019-09-24T13:19:18Z","ChangeLevel":"api","ChangeType":"add","IsCritical":false,"SubmitUser":"zoe.zhou","SubmitTime":"0001-01-01T00:00:00Z","PassUser":"zoe.zhou","PassTime":"2018-06-15T08:21:54.145Z"}]} \ No newline at end of file diff --git a/scripts/gen-apis.sh b/scripts/gen-apis.sh new file mode 100644 index 00000000..b63a430f --- /dev/null +++ b/scripts/gen-apis.sh @@ -0,0 +1,99 @@ +#!/usr/bin/env bash + +# Code is generated by ucloud-model, DO NOT EDIT IT. + +ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/clients.tpl --output ./ucloud/client.py +ucloud-model sdk apis --lang python3 --type public --template ${U_MODEL_HOME}/providers/python/templates/docs.tpl --output ./docs/services.rst + + +mkdir -p ./ucloud/services/pathx/schemas +touch ./ucloud/services/pathx/__init__.py +touch ./ucloud/services/pathx/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/pathx/schemas/apis.py +ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/pathx/schemas/models.py +ucloud-model sdk apis --lang python3 --product PathX --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/pathx/client.py + +mkdir -p ./ucloud/services/stepflow/schemas +touch ./ucloud/services/stepflow/__init__.py +touch ./ucloud/services/stepflow/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/stepflow/schemas/apis.py +ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/stepflow/schemas/models.py +ucloud-model sdk apis --lang python3 --product StepFlow --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/stepflow/client.py + +mkdir -p ./ucloud/services/uaccount/schemas +touch ./ucloud/services/uaccount/__init__.py +touch ./ucloud/services/uaccount/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uaccount/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uaccount/schemas/models.py +ucloud-model sdk apis --lang python3 --product UAccount --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uaccount/client.py + +mkdir -p ./ucloud/services/udb/schemas +touch ./ucloud/services/udb/__init__.py +touch ./ucloud/services/udb/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udb/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udb/schemas/models.py +ucloud-model sdk apis --lang python3 --product UDB --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udb/client.py + +mkdir -p ./ucloud/services/udpn/schemas +touch ./ucloud/services/udpn/__init__.py +touch ./ucloud/services/udpn/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udpn/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udpn/schemas/models.py +ucloud-model sdk apis --lang python3 --product UDPN --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udpn/client.py + +mkdir -p ./ucloud/services/udisk/schemas +touch ./ucloud/services/udisk/__init__.py +touch ./ucloud/services/udisk/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/udisk/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/udisk/schemas/models.py +ucloud-model sdk apis --lang python3 --product UDisk --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/udisk/client.py + +mkdir -p ./ucloud/services/uhost/schemas +touch ./ucloud/services/uhost/__init__.py +touch ./ucloud/services/uhost/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uhost/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uhost/schemas/models.py +ucloud-model sdk apis --lang python3 --product UHost --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uhost/client.py + +mkdir -p ./ucloud/services/ulb/schemas +touch ./ucloud/services/ulb/__init__.py +touch ./ucloud/services/ulb/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/ulb/schemas/apis.py +ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/ulb/schemas/models.py +ucloud-model sdk apis --lang python3 --product ULB --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/ulb/client.py + +mkdir -p ./ucloud/services/umem/schemas +touch ./ucloud/services/umem/__init__.py +touch ./ucloud/services/umem/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/umem/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/umem/schemas/models.py +ucloud-model sdk apis --lang python3 --product UMem --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/umem/client.py + +mkdir -p ./ucloud/services/unet/schemas +touch ./ucloud/services/unet/__init__.py +touch ./ucloud/services/unet/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/unet/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/unet/schemas/models.py +ucloud-model sdk apis --lang python3 --product UNet --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/unet/client.py + +mkdir -p ./ucloud/services/uphost/schemas +touch ./ucloud/services/uphost/__init__.py +touch ./ucloud/services/uphost/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/uphost/schemas/apis.py +ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/uphost/schemas/models.py +ucloud-model sdk apis --lang python3 --product UPHost --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/uphost/client.py + +mkdir -p ./ucloud/services/usms/schemas +touch ./ucloud/services/usms/__init__.py +touch ./ucloud/services/usms/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/usms/schemas/apis.py +ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/usms/schemas/models.py +ucloud-model sdk apis --lang python3 --product USMS --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/usms/client.py + +mkdir -p ./ucloud/services/vpc/schemas +touch ./ucloud/services/vpc/__init__.py +touch ./ucloud/services/vpc/schemas/__init__.py +ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/schema.tpl --output ./ucloud/services/vpc/schemas/apis.py +ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/model.tpl --output ./ucloud/services/vpc/schemas/models.py +ucloud-model sdk apis --lang python3 --product VPC --type public --template ${U_MODEL_HOME}/providers/python/templates/client.tpl --output ./ucloud/services/vpc/client.py + diff --git a/scripts/gen-tests.sh b/scripts/gen-tests.sh index 543bc542..1c4e8500 100644 --- a/scripts/gen-tests.sh +++ b/scripts/gen-tests.sh @@ -5,243 +5,243 @@ ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_25.py \ + --name 25 + +ucloud-model sdk test \ + --lang python3 \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_113.py \ --name 113 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_179.py \ --name 179 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_181.py \ --name 181 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_207.py \ --name 207 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_227.py \ --name 227 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_230.py \ --name 230 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_242.py \ --name 242 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_245.py \ --name 245 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_255.py \ - --name 255 - -ucloud-model sdk test \ - --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_268.py \ --name 268 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_279.py \ --name 279 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_283.py \ --name 283 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_286.py \ --name 286 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_289.py \ - --name 289 - -ucloud-model sdk test \ - --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_293.py \ --name 293 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_302.py \ --name 302 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_330.py \ --name 330 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_333.py \ --name 333 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_448.py \ --name 448 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_449.py \ --name 449 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_471.py \ --name 471 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_488.py \ --name 488 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_489.py \ --name 489 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_490.py \ --name 490 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_491.py \ --name 491 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_499.py \ --name 499 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_503.py \ --name 503 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_612.py \ + --name 612 + +ucloud-model sdk test \ + --lang python3 \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_613.py \ + --name 613 + +ucloud-model sdk test \ + --lang python3 \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_614.py \ + --name 614 + +ucloud-model sdk test \ + --lang python3 \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_687.py \ --name 687 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_867.py \ --name 867 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_1073.py \ - --name 1073 - -ucloud-model sdk test \ - --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_1201.py \ --name 1201 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_1202.py \ --name 1202 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_1203.py \ --name 1203 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_2117.py \ --name 2117 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_2174.py \ --name 2174 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_2377.py \ --name 2377 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_2457.py \ - --name 2457 + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_2378.py \ + --name 2378 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_2935.py \ - --name 2935 + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ + --output tests/test_services/test_set_2457.py \ + --name 2457 ucloud-model sdk test \ --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ + --template ${U_MODEL_HOME}/providers/python/templates/testing.tpl \ --output tests/test_services/test_set_3278.py \ --name 3278 -ucloud-model sdk test \ - --lang python3 \ - --template ../ucloud-api-model-v2/apisdk/lang/python/templates/testing.tpl \ - --output tests/test_services/test_set_3279.py \ - --name 3279 - black tests/test_services/* diff --git a/scripts/regression.sh b/scripts/regression.sh new file mode 100644 index 00000000..4e4f7879 --- /dev/null +++ b/scripts/regression.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Code is generated by ucloud-model, DO NOT EDIT IT. +pytest diff --git a/ucloud/client.py b/ucloud/client.py index 9b3428d8..19e9f984 100644 --- a/ucloud/client.py +++ b/ucloud/client.py @@ -85,6 +85,13 @@ def uphost(self): self._config, self.transport, self.middleware, self.logger ) + def usms(self): + from ucloud.services.usms.client import USMSClient + + return USMSClient( + self._config, self.transport, self.middleware, self.logger + ) + def vpc(self): from ucloud.services.vpc.client import VPCClient diff --git a/ucloud/services/pathx/client.py b/ucloud/services/pathx/client.py index 4b78dfda..a6b6d797 100644 --- a/ucloud/services/pathx/client.py +++ b/ucloud/services/pathx/client.py @@ -1,189 +1,189 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.pathx.schemas import apis - - -class PathXClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(PathXClient, self).__init__(config, transport, middleware, logger) - - def create_global_ssh_instance( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateGlobalSSHInstance - 创建GlobalSSH实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **Area** (str) - (Required) 填写支持SSH访问IP的地区名称,如“洛杉矶”,“新加坡”,“香港”,“东京”,“华盛顿”,“法兰克福”。Area和AreaCode两者必填一个 - - **AreaCode** (str) - (Required) AreaCode, 区域航空港国际通用代码。Area和AreaCode两者必填一个 - - **Port** (int) - (Required) SSH端口,1-65535且不能使用80,443端口 - - **TargetIP** (str) - (Required) 被SSH访问的IP - - **ChargeType** (str) - 支付方式,如按月、按年、按时 - - **CouponId** (str) - 使用代金券可冲抵部分费用 - - **Quantity** (int) - 购买数量 - - **Remark** (str) - 备注信息 - - **Response** - - - **AcceleratingDomain** (str) - 加速域名,访问该域名可就近接入 - - **InstanceId** (str) - 实例ID,资源唯一标识 - - **Message** (str) - 提示信息 - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.CreateGlobalSSHInstanceRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateGlobalSSHInstance", d, **kwargs) - return apis.CreateGlobalSSHInstanceResponseSchema().loads(resp) - - def delete_global_ssh_instance( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **InstanceId** (str) - (Required) 实例Id,资源的唯一标识 - - **Response** - - - **Message** (str) - 提示信息 - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.DeleteGlobalSSHInstanceRequestSchema().dumps(d) - - resp = self.invoke("DeleteGlobalSSHInstance", d, **kwargs) - return apis.DeleteGlobalSSHInstanceResponseSchema().loads(resp) - - def describe_global_ssh_area( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 机房地域代号,如hk、 us-ca、 us-ws等。不填默认为空,返回所有支持地区。 - - **Response** - - - **AreaSet** (list) - 见 **GlobalSSHArea** 模型定义 - - **Message** (str) - 提示信息 - - **Response Model** - - **GlobalSSHArea** - - - **Area** (str) - GlobalSSH覆盖的地区,如香港、东京、洛杉矶等 - - **AreaCode** (str) - 地区代号,以地区AirPort Code - - **RegionSet** (list) - ucloud机房代号构成的数组,如["hk","us-ca"] - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeGlobalSSHAreaRequestSchema().dumps(d) - - resp = self.invoke("DescribeGlobalSSHArea", d, **kwargs) - return apis.DescribeGlobalSSHAreaResponseSchema().loads(resp) - - def describe_global_ssh_instance( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **InstanceId** (str) - 实例ID,资源唯一标识 - - **Response** - - - **InstanceSet** (list) - 见 **GlobalSSHInfo** 模型定义 - - **Response Model** - - **GlobalSSHInfo** - - - **AcceleratingDomain** (str) - 加速域名 - - **Area** (str) - 被SSH访问的IP所在地区 - - **ChargeType** (str) - 支付周期,如Month,Year等 - - **CreateTime** (int) - 资源创建时间戳 - - **ExpireTime** (int) - 资源过期时间戳 - - **InstanceId** (str) - 实例ID,资源唯一标识 - - **Port** (int) - SSH登陆端口 - - **Remark** (str) - 备注信息 - - **TargetIP** (str) - 被SSH访问的EIP - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.DescribeGlobalSSHInstanceRequestSchema().dumps(d) - - resp = self.invoke("DescribeGlobalSSHInstance", d, **kwargs) - return apis.DescribeGlobalSSHInstanceResponseSchema().loads(resp) - - def modify_global_ssh_port( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyGlobalSSHPort - 修改GlobalSSH端口 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **InstanceId** (str) - (Required) 实例ID,资源唯一标识 - - **Port** (int) - (Required) 调整后的SSH登陆端口 - - **Response** - - - **Message** (str) - 提示信息 - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.ModifyGlobalSSHPortRequestSchema().dumps(d) - - resp = self.invoke("ModifyGlobalSSHPort", d, **kwargs) - return apis.ModifyGlobalSSHPortResponseSchema().loads(resp) - - def modify_global_ssh_remark( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ - - **InstanceId** (str) - (Required) 实例ID,资源唯一标识 - - **Remark** (str) - 备注信息,不填默认为空字符串 - - **Response** - - - **Message** (str) - 接口返回消息 - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.ModifyGlobalSSHRemarkRequestSchema().dumps(d) - - resp = self.invoke("ModifyGlobalSSHRemark", d, **kwargs) - return apis.ModifyGlobalSSHRemarkResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.pathx.schemas import apis + + +class PathXClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(PathXClient, self).__init__(config, transport, middleware, logger) + + def create_global_ssh_instance( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateGlobalSSHInstance - 创建GlobalSSH实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **Area** (str) - (Required) 填写支持SSH访问IP的地区名称,如“洛杉矶”,“新加坡”,“香港”,“东京”,“华盛顿”,“法兰克福”。Area和AreaCode两者必填一个 + - **AreaCode** (str) - (Required) AreaCode, 区域航空港国际通用代码。Area和AreaCode两者必填一个 + - **Port** (int) - (Required) SSH端口,1-65535且不能使用80,443端口 + - **TargetIP** (str) - (Required) 被SSH访问的IP + - **ChargeType** (str) - 支付方式,如按月、按年、按时 + - **CouponId** (str) - 使用代金券可冲抵部分费用 + - **Quantity** (int) - 购买数量 + - **Remark** (str) - 备注信息 + + **Response** + + - **AcceleratingDomain** (str) - 加速域名,访问该域名可就近接入 + - **InstanceId** (str) - 实例ID,资源唯一标识 + - **Message** (str) - 提示信息 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.CreateGlobalSSHInstanceRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateGlobalSSHInstance", d, **kwargs) + return apis.CreateGlobalSSHInstanceResponseSchema().loads(resp) + + def delete_global_ssh_instance( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **InstanceId** (str) - (Required) 实例Id,资源的唯一标识 + + **Response** + + - **Message** (str) - 提示信息 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.DeleteGlobalSSHInstanceRequestSchema().dumps(d) + + resp = self.invoke("DeleteGlobalSSHInstance", d, **kwargs) + return apis.DeleteGlobalSSHInstanceResponseSchema().loads(resp) + + def describe_global_ssh_area( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 机房地域代号,如hk、 us-ca、 us-ws等。不填默认为空,返回所有支持地区。 + + **Response** + + - **AreaSet** (list) - 见 **GlobalSSHArea** 模型定义 + - **Message** (str) - 提示信息 + + **Response Model** + + **GlobalSSHArea** + + - **Area** (str) - GlobalSSH覆盖的地区,如香港、东京、洛杉矶等 + - **AreaCode** (str) - 地区代号,以地区AirPort Code + - **RegionSet** (list) - ucloud机房代号构成的数组,如["hk","us-ca"] + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeGlobalSSHAreaRequestSchema().dumps(d) + + resp = self.invoke("DescribeGlobalSSHArea", d, **kwargs) + return apis.DescribeGlobalSSHAreaResponseSchema().loads(resp) + + def describe_global_ssh_instance( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **InstanceId** (str) - 实例ID,资源唯一标识 + + **Response** + + - **InstanceSet** (list) - 见 **GlobalSSHInfo** 模型定义 + + **Response Model** + + **GlobalSSHInfo** + + - **AcceleratingDomain** (str) - 加速域名 + - **Area** (str) - 被SSH访问的IP所在地区 + - **ChargeType** (str) - 支付周期,如Month,Year等 + - **CreateTime** (int) - 资源创建时间戳 + - **ExpireTime** (int) - 资源过期时间戳 + - **InstanceId** (str) - 实例ID,资源唯一标识 + - **Port** (int) - SSH登陆端口 + - **Remark** (str) - 备注信息 + - **TargetIP** (str) - 被SSH访问的EIP + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.DescribeGlobalSSHInstanceRequestSchema().dumps(d) + + resp = self.invoke("DescribeGlobalSSHInstance", d, **kwargs) + return apis.DescribeGlobalSSHInstanceResponseSchema().loads(resp) + + def modify_global_ssh_port( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyGlobalSSHPort - 修改GlobalSSH端口 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **InstanceId** (str) - (Required) 实例ID,资源唯一标识 + - **Port** (int) - (Required) 调整后的SSH登陆端口 + + **Response** + + - **Message** (str) - 提示信息 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.ModifyGlobalSSHPortRequestSchema().dumps(d) + + resp = self.invoke("ModifyGlobalSSHPort", d, **kwargs) + return apis.ModifyGlobalSSHPortResponseSchema().loads(resp) + + def modify_global_ssh_remark( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,如org-xxxx。请参考 `GetProjectList接口 `_ + - **InstanceId** (str) - (Required) 实例ID,资源唯一标识 + - **Remark** (str) - 备注信息,不填默认为空字符串 + + **Response** + + - **Message** (str) - 接口返回消息 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.ModifyGlobalSSHRemarkRequestSchema().dumps(d) + + resp = self.invoke("ModifyGlobalSSHRemark", d, **kwargs) + return apis.ModifyGlobalSSHRemarkResponseSchema().loads(resp) diff --git a/ucloud/services/pathx/schemas/apis.py b/ucloud/services/pathx/schemas/apis.py index 2a3f5f80..6a7e0c8c 100644 --- a/ucloud/services/pathx/schemas/apis.py +++ b/ucloud/services/pathx/schemas/apis.py @@ -1,178 +1,178 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.pathx.schemas import models - - -""" PathX API Schema -""" - - -""" -API: CreateGlobalSSHInstance - -创建GlobalSSH实例 -""" - - -class CreateGlobalSSHInstanceRequestSchema(schema.RequestSchema): - """ CreateGlobalSSHInstance - 创建GlobalSSH实例 - """ - - fields = { - "Area": fields.Str(required=True, dump_to="Area"), - "AreaCode": fields.Str(required=True, dump_to="AreaCode"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Port": fields.Int(required=True, dump_to="Port"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "TargetIP": fields.Str(required=True, dump_to="TargetIP"), - } - - -class CreateGlobalSSHInstanceResponseSchema(schema.ResponseSchema): - """ CreateGlobalSSHInstance - 创建GlobalSSH实例 - """ - - fields = { - "AcceleratingDomain": fields.Str( - required=False, load_from="AcceleratingDomain" - ), - "InstanceId": fields.Str(required=True, load_from="InstanceId"), - "Message": fields.Str(required=False, load_from="Message"), - } - - -""" -API: DeleteGlobalSSHInstance - -删除GlobalSSH实例 -""" - - -class DeleteGlobalSSHInstanceRequestSchema(schema.RequestSchema): - """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 - """ - - fields = { - "InstanceId": fields.Str(required=True, dump_to="InstanceId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - } - - -class DeleteGlobalSSHInstanceResponseSchema(schema.ResponseSchema): - """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 - """ - - fields = {"Message": fields.Str(required=False, load_from="Message")} - - -""" -API: DescribeGlobalSSHArea - -获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 -""" - - -class DescribeGlobalSSHAreaRequestSchema(schema.RequestSchema): - """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - } - - -class DescribeGlobalSSHAreaResponseSchema(schema.ResponseSchema): - """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 - """ - - fields = { - "AreaSet": fields.List( - models.GlobalSSHAreaSchema(), required=False, load_from="AreaSet" - ), - "Message": fields.Str(required=False, load_from="Message"), - } - - -""" -API: DescribeGlobalSSHInstance - -获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) -""" - - -class DescribeGlobalSSHInstanceRequestSchema(schema.RequestSchema): - """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) - """ - - fields = { - "InstanceId": fields.Str(required=False, dump_to="InstanceId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - } - - -class DescribeGlobalSSHInstanceResponseSchema(schema.ResponseSchema): - """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) - """ - - fields = { - "InstanceSet": fields.List( - models.GlobalSSHInfoSchema(), - required=False, - load_from="InstanceSet", - ) - } - - -""" -API: ModifyGlobalSSHPort - -修改GlobalSSH端口 -""" - - -class ModifyGlobalSSHPortRequestSchema(schema.RequestSchema): - """ ModifyGlobalSSHPort - 修改GlobalSSH端口 - """ - - fields = { - "InstanceId": fields.Str(required=True, dump_to="InstanceId"), - "Port": fields.Int(required=True, dump_to="Port"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - } - - -class ModifyGlobalSSHPortResponseSchema(schema.ResponseSchema): - """ ModifyGlobalSSHPort - 修改GlobalSSH端口 - """ - - fields = {"Message": fields.Str(required=False, load_from="Message")} - - -""" -API: ModifyGlobalSSHRemark - -修改GlobalSSH备注 -""" - - -class ModifyGlobalSSHRemarkRequestSchema(schema.RequestSchema): - """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 - """ - - fields = { - "InstanceId": fields.Str(required=True, dump_to="InstanceId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Remark": fields.Str(required=False, dump_to="Remark"), - } - - -class ModifyGlobalSSHRemarkResponseSchema(schema.ResponseSchema): - """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 - """ - - fields = {"Message": fields.Str(required=False, load_from="Message")} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.pathx.schemas import models + + +""" PathX API Schema +""" + + +""" +API: CreateGlobalSSHInstance + +创建GlobalSSH实例 +""" + + +class CreateGlobalSSHInstanceRequestSchema(schema.RequestSchema): + """ CreateGlobalSSHInstance - 创建GlobalSSH实例 + """ + + fields = { + "Area": fields.Str(required=True, dump_to="Area"), + "AreaCode": fields.Str(required=True, dump_to="AreaCode"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Port": fields.Int(required=True, dump_to="Port"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "TargetIP": fields.Str(required=True, dump_to="TargetIP"), + } + + +class CreateGlobalSSHInstanceResponseSchema(schema.ResponseSchema): + """ CreateGlobalSSHInstance - 创建GlobalSSH实例 + """ + + fields = { + "AcceleratingDomain": fields.Str( + required=False, load_from="AcceleratingDomain" + ), + "InstanceId": fields.Str(required=True, load_from="InstanceId"), + "Message": fields.Str(required=False, load_from="Message"), + } + + +""" +API: DeleteGlobalSSHInstance + +删除GlobalSSH实例 +""" + + +class DeleteGlobalSSHInstanceRequestSchema(schema.RequestSchema): + """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 + """ + + fields = { + "InstanceId": fields.Str(required=True, dump_to="InstanceId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + } + + +class DeleteGlobalSSHInstanceResponseSchema(schema.ResponseSchema): + """ DeleteGlobalSSHInstance - 删除GlobalSSH实例 + """ + + fields = {"Message": fields.Str(required=False, load_from="Message")} + + +""" +API: DescribeGlobalSSHArea + +获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 +""" + + +class DescribeGlobalSSHAreaRequestSchema(schema.RequestSchema): + """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + } + + +class DescribeGlobalSSHAreaResponseSchema(schema.ResponseSchema): + """ DescribeGlobalSSHArea - 获取GlobalSSH覆盖的地区列表 用于控制显示哪些机房地域可以使用SSH特性 + """ + + fields = { + "AreaSet": fields.List( + models.GlobalSSHAreaSchema(), required=False, load_from="AreaSet" + ), + "Message": fields.Str(required=False, load_from="Message"), + } + + +""" +API: DescribeGlobalSSHInstance + +获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) +""" + + +class DescribeGlobalSSHInstanceRequestSchema(schema.RequestSchema): + """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) + """ + + fields = { + "InstanceId": fields.Str(required=False, dump_to="InstanceId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + } + + +class DescribeGlobalSSHInstanceResponseSchema(schema.ResponseSchema): + """ DescribeGlobalSSHInstance - 获取GlobalSSH实例列表(传实例ID获取单个实例信息,不传获取项目下全部实例) + """ + + fields = { + "InstanceSet": fields.List( + models.GlobalSSHInfoSchema(), + required=False, + load_from="InstanceSet", + ) + } + + +""" +API: ModifyGlobalSSHPort + +修改GlobalSSH端口 +""" + + +class ModifyGlobalSSHPortRequestSchema(schema.RequestSchema): + """ ModifyGlobalSSHPort - 修改GlobalSSH端口 + """ + + fields = { + "InstanceId": fields.Str(required=True, dump_to="InstanceId"), + "Port": fields.Int(required=True, dump_to="Port"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + } + + +class ModifyGlobalSSHPortResponseSchema(schema.ResponseSchema): + """ ModifyGlobalSSHPort - 修改GlobalSSH端口 + """ + + fields = {"Message": fields.Str(required=False, load_from="Message")} + + +""" +API: ModifyGlobalSSHRemark + +修改GlobalSSH备注 +""" + + +class ModifyGlobalSSHRemarkRequestSchema(schema.RequestSchema): + """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 + """ + + fields = { + "InstanceId": fields.Str(required=True, dump_to="InstanceId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Remark": fields.Str(required=False, dump_to="Remark"), + } + + +class ModifyGlobalSSHRemarkResponseSchema(schema.ResponseSchema): + """ ModifyGlobalSSHRemark - 修改GlobalSSH备注 + """ + + fields = {"Message": fields.Str(required=False, load_from="Message")} diff --git a/ucloud/services/stepflow/client.py b/ucloud/services/stepflow/client.py index 12e1c0c4..2904e338 100644 --- a/ucloud/services/stepflow/client.py +++ b/ucloud/services/stepflow/client.py @@ -1,98 +1,98 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.stepflow.schemas import apis - - -class StepFlowClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(StepFlowClient, self).__init__( - config, transport, middleware, logger - ) - - def create_sf_workflow_from_template( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateSFWorkflowFromTemplate - 导入工作流定义 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Namespace** (str) - (Required) 需要创建的工作流namespace - - **Workflow** (str) - (Required) 描述工作流定义的base64字符串 - - **WorkflowName** (str) - (Required) 需要创建的工作流名称 - - **Response** - - - **Message** (str) - 返回消息 - - **Version** (int) - 创建的工作流版本号 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateSFWorkflowFromTemplateRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateSFWorkflowFromTemplate", d, **kwargs) - return apis.CreateSFWorkflowFromTemplateResponseSchema().loads(resp) - - def get_sf_workflow_template( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetSFWorkflowTemplate - 导出工作流定义 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **WorkflowId** (str) - (Required) 被导出工作流的Id - - **WorkflowVersion** (int) - 被导出工作流的版本号。取值范围:WorkflowVersion >= 1;默认会获取发布版本对应的workflow;超过最大版本会返回错误 - - **Response** - - - **Message** (str) - 返回消息 - - **Version** (int) - 导出工作流的版本号 - - **Workflow** (dict) - 见 **WorkflowTemplate** 模型定义 - - **WorkflowId** (str) - 导出工作流的Id - - **Response Model** - - **Param** - - - **Name** (str) - 参数名称 - - **Type** (str) - 参数类型 - - **Value** (str) - 参数值 - - **ActivityTemplate** - - - **Input** (dict) - Activity的输入 - - **Name** (str) - Activity的名字 - - **Next** (str) - 下一个Activity的名字 - - **Output** (list) - Activity的输出,详见Param - - **RetryTimes** (str) - Activity的重试次数 - - **Timeout** (str) - Activity的超时时间 - - **Type** (str) - Activity的类型 - - **WorkflowTemplate** - - - **Activites** (list) - 见 **ActivityTemplate** 模型定义 - - **Input** (list) - 见 **Param** 模型定义 - - **Output** (list) - 见 **Param** 模型定义 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.GetSFWorkflowTemplateRequestSchema().dumps(d) - - resp = self.invoke("GetSFWorkflowTemplate", d, **kwargs) - return apis.GetSFWorkflowTemplateResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.stepflow.schemas import apis + + +class StepFlowClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(StepFlowClient, self).__init__( + config, transport, middleware, logger + ) + + def create_sf_workflow_from_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateSFWorkflowFromTemplate - 导入工作流定义 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Namespace** (str) - (Required) 需要创建的工作流namespace + - **Workflow** (str) - (Required) 描述工作流定义的base64字符串 + - **WorkflowName** (str) - (Required) 需要创建的工作流名称 + + **Response** + + - **Message** (str) - 返回消息 + - **Version** (int) - 创建的工作流版本号 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateSFWorkflowFromTemplateRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateSFWorkflowFromTemplate", d, **kwargs) + return apis.CreateSFWorkflowFromTemplateResponseSchema().loads(resp) + + def get_sf_workflow_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetSFWorkflowTemplate - 导出工作流定义 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **WorkflowId** (str) - (Required) 被导出工作流的Id + - **WorkflowVersion** (int) - 被导出工作流的版本号。取值范围:WorkflowVersion >= 1;默认会获取发布版本对应的workflow;超过最大版本会返回错误 + + **Response** + + - **Message** (str) - 返回消息 + - **Version** (int) - 导出工作流的版本号 + - **Workflow** (dict) - 见 **WorkflowTemplate** 模型定义 + - **WorkflowId** (str) - 导出工作流的Id + + **Response Model** + + **ActivityTemplate** + + - **Input** (dict) - Activity的输入 + - **Name** (str) - Activity的名字 + - **Next** (str) - 下一个Activity的名字 + - **Output** (list) - Activity的输出,详见Param + - **RetryTimes** (str) - Activity的重试次数 + - **Timeout** (str) - Activity的超时时间 + - **Type** (str) - Activity的类型 + + **Param** + + - **Name** (str) - 参数名称 + - **Type** (str) - 参数类型 + - **Value** (str) - 参数值 + + **WorkflowTemplate** + + - **Activites** (list) - 见 **ActivityTemplate** 模型定义 + - **Input** (list) - 见 **Param** 模型定义 + - **Output** (list) - 见 **Param** 模型定义 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.GetSFWorkflowTemplateRequestSchema().dumps(d) + + resp = self.invoke("GetSFWorkflowTemplate", d, **kwargs) + return apis.GetSFWorkflowTemplateResponseSchema().loads(resp) diff --git a/ucloud/services/uaccount/client.py b/ucloud/services/uaccount/client.py index 17bea01c..b0a81333 100644 --- a/ucloud/services/uaccount/client.py +++ b/ucloud/services/uaccount/client.py @@ -1,192 +1,194 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.uaccount.schemas import apis - - -class UAccountClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(UAccountClient, self).__init__( - config, transport, middleware, logger - ) - - def create_project( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateProject - 创建项目 - - **Request** - - - **ProjectName** (str) - (Required) 项目名称 - - **Response** - - - **ProjectId** (str) - 所创建项目的Id - - """ - # build request - d = {} - req and d.update(req) - d = apis.CreateProjectRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateProject", d, **kwargs) - return apis.CreateProjectResponseSchema().loads(resp) - - def get_project_list( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetProjectList - 获取项目列表 - - **Request** - - - **IsFinance** (str) - 是否是财务账号 - - **Response** - - - **ProjectCount** (int) - 项目总数 - - **ProjectSet** (list) - 见 **ProjectListInfo** 模型定义 - - **Response Model** - - **ProjectListInfo** - - - **CreateTime** (int) - 创建时间(Unix时间戳) - - **IsDefault** (bool) - 是否为默认项目 - - **MemberCount** (int) - 项目下成员数量 - - **ParentId** (str) - 父项目ID - - **ParentName** (str) - 父项目名称 - - **ProjectId** (str) - 项目ID - - **ProjectName** (str) - 项目名称 - - **ResourceCount** (int) - 项目下资源数量 - - """ - # build request - d = {} - req and d.update(req) - d = apis.GetProjectListRequestSchema().dumps(d) - - resp = self.invoke("GetProjectList", d, **kwargs) - return apis.GetProjectListResponseSchema().loads(resp) - - def get_region(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ GetRegion - 获取用户在各数据中心的权限等信息 - - **Request** - - - **Response** - - - **Regions** (list) - 见 **RegionInfo** 模型定义 - - **Response Model** - - **RegionInfo** - - - **BitMaps** (str) - 用户在此数据中心的权限位 - - **IsDefault** (bool) - 是否用户当前默认数据中心 - - **Region** (str) - 地域名字,如cn-bj - - **RegionId** (int) - 数据中心ID - - **RegionName** (str) - 数据中心名称 - - **Zone** (str) - 可用区名字,如cn-bj-01 - - """ - # build request - d = {} - req and d.update(req) - d = apis.GetRegionRequestSchema().dumps(d) - - resp = self.invoke("GetRegion", d, **kwargs) - return apis.GetRegionResponseSchema().loads(resp) - - def get_user_info( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetUserInfo - 获取用户信息 - - **Request** - - - **Response** - - - **DataSet** (list) - 见 **UserInfo** 模型定义 - - **Response Model** - - **UserInfo** - - - **Admin** (int) - 是否超级管理员 0:否 1:是 - - **Administrator** (str) - 管理员 - - **AuthState** (str) - 实名认证状态 - - **City** (str) - 城市 - - **CompanyName** (str) - 公司名称 - - **Finance** (int) - 是否有财务权限 0:否 1:是 - - **IndustryType** (int) - 所属行业 - - **PhonePrefix** (str) - 国际号码前缀 - - **Province** (str) - 省份 - - **UserAddress** (str) - 公司地址 - - **UserEmail** (str) - 用户邮箱 - - **UserId** (int) - 用户Id - - **UserName** (str) - 称呼 - - **UserPhone** (str) - 用户手机 - - **UserType** (int) - 会员类型 - - **UserVersion** (int) - 是否子帐户(大于100为子帐户) - - """ - # build request - d = {} - req and d.update(req) - d = apis.GetUserInfoRequestSchema().dumps(d) - - resp = self.invoke("GetUserInfo", d, **kwargs) - return apis.GetUserInfoResponseSchema().loads(resp) - - def modify_project( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyProject - 修改项目 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **ProjectName** (str) - (Required) 新的项目名称 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.ModifyProjectRequestSchema().dumps(d) - - resp = self.invoke("ModifyProject", d, **kwargs) - return apis.ModifyProjectResponseSchema().loads(resp) - - def terminate_project( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ TerminateProject - 删除项目 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID,不填写为默认项目,子帐号必须填写。 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id} - req and d.update(req) - d = apis.TerminateProjectRequestSchema().dumps(d) - - resp = self.invoke("TerminateProject", d, **kwargs) - return apis.TerminateProjectResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.uaccount.schemas import apis + + +class UAccountClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(UAccountClient, self).__init__( + config, transport, middleware, logger + ) + + def create_project( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateProject - 创建项目 + + **Request** + + - **ProjectName** (str) - (Required) 项目名称,不得与现有项目重名 + + **Response** + + - **ProjectId** (str) - 所创建项目的Id + + """ + # build request + d = {} + req and d.update(req) + d = apis.CreateProjectRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateProject", d, **kwargs) + return apis.CreateProjectResponseSchema().loads(resp) + + def get_project_list( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetProjectList - 获取项目列表 + + **Request** + + - **IsFinance** (str) - 是否是财务账号(Yes:是,No:否) + + **Response** + + - **ProjectCount** (int) - 项目总数 + - **ProjectSet** (list) - 见 **ProjectListInfo** 模型定义 + + **Response Model** + + **ProjectListInfo** + + - **CreateTime** (int) - 创建时间(Unix时间戳) + - **IsDefault** (bool) - 是否为默认项目 + - **MemberCount** (int) - 项目下成员数量 + - **ParentId** (str) - 父项目ID(已废弃) + - **ParentName** (str) - 父项目名称(已废弃) + - **ProjectId** (str) - 项目ID + - **ProjectName** (str) - 项目名称 + - **ResourceCount** (int) - 项目下资源数量(已废弃,不建议使用) + + """ + # build request + d = {} + req and d.update(req) + d = apis.GetProjectListRequestSchema().dumps(d) + + resp = self.invoke("GetProjectList", d, **kwargs) + return apis.GetProjectListResponseSchema().loads(resp) + + def get_region(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ GetRegion - 获取用户在各数据中心的权限等信息 + + **Request** + + + **Response** + + - **Regions** (list) - 见 **RegionInfo** 模型定义 + + **Response Model** + + **RegionInfo** + + - **BitMaps** (str) - 用户在此数据中心的权限位 + - **IsDefault** (bool) - 是否用户当前默认数据中心 + - **Region** (str) - 地域名字,如cn-bj + - **RegionId** (int) - 数据中心ID + - **RegionName** (str) - 数据中心名称 + - **Zone** (str) - 可用区名字,如cn-bj-01 + + """ + # build request + d = {} + req and d.update(req) + d = apis.GetRegionRequestSchema().dumps(d) + + resp = self.invoke("GetRegion", d, **kwargs) + return apis.GetRegionResponseSchema().loads(resp) + + def get_user_info( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetUserInfo - 获取用户信息 + + **Request** + + + **Response** + + - **DataSet** (list) - 见 **UserInfo** 模型定义 + + **Response Model** + + **UserInfo** + + - **Admin** (int) - 是否超级管理员(0:否 1:是) + - **Administrator** (str) - 管理员 + - **AuthState** (str) - 实名认证状态 + - **City** (str) - 城市 + - **CompanyName** (str) - 公司名称 + - **Finance** (int) - 是否有财务权限(0:否 1:是) + - **IndustryType** (int) - 所属行业 + - **MandatoryTOTP** (str) - 是否强制开启TOTP(0:否 1:是) + - **PasswordPolicyDate** (str) - 是否开启定期修改密码(0:否 1:是) + - **PhonePrefix** (str) - 国际号码前缀 + - **Province** (str) - 省份 + - **UserAddress** (str) - 公司地址 + - **UserEmail** (str) - 用户邮箱 + - **UserId** (int) - 用户Id + - **UserName** (str) - 称呼 + - **UserPhone** (str) - 用户手机 + - **UserType** (int) - 会员类型 + - **UserVersion** (int) - 是否子帐户(大于100为子帐户) + + """ + # build request + d = {} + req and d.update(req) + d = apis.GetUserInfoRequestSchema().dumps(d) + + resp = self.invoke("GetUserInfo", d, **kwargs) + return apis.GetUserInfoResponseSchema().loads(resp) + + def modify_project( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyProject - 修改项目 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **ProjectName** (str) - (Required) 新的项目名称 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.ModifyProjectRequestSchema().dumps(d) + + resp = self.invoke("ModifyProject", d, **kwargs) + return apis.ModifyProjectResponseSchema().loads(resp) + + def terminate_project( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ TerminateProject - 删除项目 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,请参考 `GetProjectList接口 `_ 的描述。 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.TerminateProjectRequestSchema().dumps(d) + + resp = self.invoke("TerminateProject", d, **kwargs) + return apis.TerminateProjectResponseSchema().loads(resp) diff --git a/ucloud/services/uaccount/schemas/apis.py b/ucloud/services/uaccount/schemas/apis.py index c41026ba..7adaa548 100644 --- a/ucloud/services/uaccount/schemas/apis.py +++ b/ucloud/services/uaccount/schemas/apis.py @@ -1,152 +1,152 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.uaccount.schemas import models - - -""" UAccount API Schema -""" - - -""" -API: CreateProject - -创建项目 -""" - - -class CreateProjectRequestSchema(schema.RequestSchema): - """ CreateProject - 创建项目 - """ - - fields = {"ProjectName": fields.Str(required=True, dump_to="ProjectName")} - - -class CreateProjectResponseSchema(schema.ResponseSchema): - """ CreateProject - 创建项目 - """ - - fields = {"ProjectId": fields.Str(required=True, load_from="ProjectId")} - - -""" -API: GetProjectList - -获取项目列表 -""" - - -class GetProjectListRequestSchema(schema.RequestSchema): - """ GetProjectList - 获取项目列表 - """ - - fields = {"IsFinance": fields.Str(required=False, dump_to="IsFinance")} - - -class GetProjectListResponseSchema(schema.ResponseSchema): - """ GetProjectList - 获取项目列表 - """ - - fields = { - "ProjectCount": fields.Int(required=True, load_from="ProjectCount"), - "ProjectSet": fields.List( - models.ProjectListInfoSchema(), - required=True, - load_from="ProjectSet", - ), - } - - -""" -API: GetRegion - -获取用户在各数据中心的权限等信息 -""" - - -class GetRegionRequestSchema(schema.RequestSchema): - """ GetRegion - 获取用户在各数据中心的权限等信息 - """ - - fields = {} - - -class GetRegionResponseSchema(schema.ResponseSchema): - """ GetRegion - 获取用户在各数据中心的权限等信息 - """ - - fields = { - "Regions": fields.List( - models.RegionInfoSchema(), required=False, load_from="Regions" - ) - } - - -""" -API: GetUserInfo - -获取用户信息 -""" - - -class GetUserInfoRequestSchema(schema.RequestSchema): - """ GetUserInfo - 获取用户信息 - """ - - fields = {} - - -class GetUserInfoResponseSchema(schema.ResponseSchema): - """ GetUserInfo - 获取用户信息 - """ - - fields = { - "DataSet": fields.List( - models.UserInfoSchema(), required=True, load_from="DataSet" - ) - } - - -""" -API: ModifyProject - -修改项目 -""" - - -class ModifyProjectRequestSchema(schema.RequestSchema): - """ ModifyProject - 修改项目 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "ProjectName": fields.Str(required=True, dump_to="ProjectName"), - } - - -class ModifyProjectResponseSchema(schema.ResponseSchema): - """ ModifyProject - 修改项目 - """ - - fields = {} - - -""" -API: TerminateProject - -删除项目 -""" - - -class TerminateProjectRequestSchema(schema.RequestSchema): - """ TerminateProject - 删除项目 - """ - - fields = {"ProjectId": fields.Str(required=False, dump_to="ProjectId")} - - -class TerminateProjectResponseSchema(schema.ResponseSchema): - """ TerminateProject - 删除项目 - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.uaccount.schemas import models + + +""" UAccount API Schema +""" + + +""" +API: CreateProject + +创建项目 +""" + + +class CreateProjectRequestSchema(schema.RequestSchema): + """ CreateProject - 创建项目 + """ + + fields = {"ProjectName": fields.Str(required=True, dump_to="ProjectName")} + + +class CreateProjectResponseSchema(schema.ResponseSchema): + """ CreateProject - 创建项目 + """ + + fields = {"ProjectId": fields.Str(required=True, load_from="ProjectId")} + + +""" +API: GetProjectList + +获取项目列表 +""" + + +class GetProjectListRequestSchema(schema.RequestSchema): + """ GetProjectList - 获取项目列表 + """ + + fields = {"IsFinance": fields.Str(required=False, dump_to="IsFinance")} + + +class GetProjectListResponseSchema(schema.ResponseSchema): + """ GetProjectList - 获取项目列表 + """ + + fields = { + "ProjectCount": fields.Int(required=True, load_from="ProjectCount"), + "ProjectSet": fields.List( + models.ProjectListInfoSchema(), + required=True, + load_from="ProjectSet", + ), + } + + +""" +API: GetRegion + +获取用户在各数据中心的权限等信息 +""" + + +class GetRegionRequestSchema(schema.RequestSchema): + """ GetRegion - 获取用户在各数据中心的权限等信息 + """ + + fields = {} + + +class GetRegionResponseSchema(schema.ResponseSchema): + """ GetRegion - 获取用户在各数据中心的权限等信息 + """ + + fields = { + "Regions": fields.List( + models.RegionInfoSchema(), required=False, load_from="Regions" + ) + } + + +""" +API: GetUserInfo + +获取用户信息 +""" + + +class GetUserInfoRequestSchema(schema.RequestSchema): + """ GetUserInfo - 获取用户信息 + """ + + fields = {} + + +class GetUserInfoResponseSchema(schema.ResponseSchema): + """ GetUserInfo - 获取用户信息 + """ + + fields = { + "DataSet": fields.List( + models.UserInfoSchema(), required=True, load_from="DataSet" + ) + } + + +""" +API: ModifyProject + +修改项目 +""" + + +class ModifyProjectRequestSchema(schema.RequestSchema): + """ ModifyProject - 修改项目 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "ProjectName": fields.Str(required=True, dump_to="ProjectName"), + } + + +class ModifyProjectResponseSchema(schema.ResponseSchema): + """ ModifyProject - 修改项目 + """ + + fields = {} + + +""" +API: TerminateProject + +删除项目 +""" + + +class TerminateProjectRequestSchema(schema.RequestSchema): + """ TerminateProject - 删除项目 + """ + + fields = {"ProjectId": fields.Str(required=True, dump_to="ProjectId")} + + +class TerminateProjectResponseSchema(schema.ResponseSchema): + """ TerminateProject - 删除项目 + """ + + fields = {} diff --git a/ucloud/services/uaccount/schemas/models.py b/ucloud/services/uaccount/schemas/models.py index cc3922d2..49ccd75c 100644 --- a/ucloud/services/uaccount/schemas/models.py +++ b/ucloud/services/uaccount/schemas/models.py @@ -11,8 +11,8 @@ class ProjectListInfoSchema(schema.ResponseSchema): "CreateTime": fields.Int(required=True, load_from="CreateTime"), "IsDefault": fields.Bool(required=True, load_from="IsDefault"), "MemberCount": fields.Int(required=True, load_from="MemberCount"), - "ParentId": fields.Str(required=True, load_from="ParentId"), - "ParentName": fields.Str(required=True, load_from="ParentName"), + "ParentId": fields.Str(required=False, load_from="ParentId"), + "ParentName": fields.Str(required=False, load_from="ParentName"), "ProjectId": fields.Str(required=True, load_from="ProjectId"), "ProjectName": fields.Str(required=True, load_from="ProjectName"), "ResourceCount": fields.Int(required=True, load_from="ResourceCount"), @@ -45,6 +45,10 @@ class UserInfoSchema(schema.ResponseSchema): "CompanyName": fields.Str(required=True, load_from="CompanyName"), "Finance": fields.Int(required=True, load_from="Finance"), "IndustryType": fields.Int(required=True, load_from="IndustryType"), + "MandatoryTOTP": fields.Str(required=True, load_from="MandatoryTOTP"), + "PasswordPolicyDate": fields.Str( + required=True, load_from="PasswordPolicyDate" + ), "PhonePrefix": fields.Str(required=True, load_from="PhonePrefix"), "Province": fields.Str(required=True, load_from="Province"), "UserAddress": fields.Str(required=True, load_from="UserAddress"), diff --git a/ucloud/services/udb/client.py b/ucloud/services/udb/client.py index 591eed6f..ef4b559e 100644 --- a/ucloud/services/udb/client.py +++ b/ucloud/services/udb/client.py @@ -879,7 +879,7 @@ def describe_udb_instance_price( - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **ChargeType** (str) - Year,按年付费; Month,按月付费 Dynamic,按需付费(需开启权限) Trial,试用(需开启权限)默认为月付 - **Count** (int) - 购买DB实例数量,最大数量为10台, 默认为1台 - - **InstanceMode** (str) - 实例的部署类型。可选值为:Normal: 普通单点实例,Slave: 从库实例,HA: 高可用部署实例,默认是Normal + - **InstanceMode** (str) - 实例的部署类型。可选值为:Normal: 普通单点实例,Slave: 从库实例,HA: 高可用部署实例,默认是Normal - **Quantity** (int) - DB购买多少个"计费时间单位",默认值为1。比如:买2个月,Quantity就是2。如果计费单位是“按月”,并且Quantity为0,表示“购买到月底” - **SSDType** (str) - SSD类型,可选值为"SATA"、"PCI-E",如果UseSSD为true ,则必填 - **UseSSD** (str) - 是否使用SSD,只能填true或false,默认为false @@ -1095,6 +1095,7 @@ def describe_udb_type( - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **BackupZone** (str) - 跨可用区高可用DB的备库所在区域,仅当该可用区支持跨可用区高可用时填入。参见 `可用区列表 `_ + - **CompatibleWithDBType** (str) - 返回从备份创建实例时,该版本号所支持的备份创建版本。如果没传,则表示不是从备份创建。 - **DBClusterType** (str) - DB实例类型,如mysql,sqlserver,mongo,postgresql - **DiskType** (str) - 返回支持某种磁盘类型的DB类型。如果没传,则表示任何磁盘类型均可。 - **InstanceMode** (str) - 返回支持某种实例类型的DB类型。如果没传,则表示任何实例类型均可。normal:单点,ha:高可用,sharded_cluster:分片集群 diff --git a/ucloud/services/udb/schemas/apis.py b/ucloud/services/udb/schemas/apis.py index ed921a47..39f0e17b 100644 --- a/ucloud/services/udb/schemas/apis.py +++ b/ucloud/services/udb/schemas/apis.py @@ -1,1454 +1,1457 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.udb.schemas import models - - -""" UDB API Schema -""" - - -""" -API: BackupUDBInstance - -备份UDB实例 -""" - - -class BackupUDBInstanceRequestSchema(schema.RequestSchema): - """ BackupUDBInstance - 备份UDB实例 - """ - - fields = { - "BackupMethod": fields.Str(required=False, dump_to="BackupMethod"), - "BackupName": fields.Str(required=True, dump_to="BackupName"), - "Blacklist": fields.Str(required=False, dump_to="Blacklist"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ForceBackup": fields.Bool(required=False, dump_to="ForceBackup"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UseBlacklist": fields.Bool(required=False, dump_to="UseBlacklist"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class BackupUDBInstanceResponseSchema(schema.ResponseSchema): - """ BackupUDBInstance - 备份UDB实例 - """ - - fields = {} - - -""" -API: BackupUDBInstanceBinlog - -备份UDB指定时间段的binlog列表 -""" - - -class BackupUDBInstanceBinlogRequestSchema(schema.RequestSchema): - """ BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表 - """ - - fields = { - "BackupFile": fields.Str(required=True, dump_to="BackupFile"), - "BackupName": fields.Str(required=False, dump_to="BackupName"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class BackupUDBInstanceBinlogResponseSchema(schema.ResponseSchema): - """ BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表 - """ - - fields = {} - - -""" -API: BackupUDBInstanceErrorLog - -备份UDB指定时间段的errorlog -""" - - -class BackupUDBInstanceErrorLogRequestSchema(schema.RequestSchema): - """ BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlog - """ - - fields = { - "BackupName": fields.Str(required=True, dump_to="BackupName"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class BackupUDBInstanceErrorLogResponseSchema(schema.ResponseSchema): - """ BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlog - """ - - fields = {} - - -""" -API: BackupUDBInstanceSlowLog - -备份UDB指定时间段的slowlog分析结果 -""" - - -class BackupUDBInstanceSlowLogRequestSchema(schema.RequestSchema): - """ BackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果 - """ - - fields = { - "BackupName": fields.Str(required=True, dump_to="BackupName"), - "BeginTime": fields.Int(required=True, dump_to="BeginTime"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "EndTime": fields.Int(required=True, dump_to="EndTime"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class BackupUDBInstanceSlowLogResponseSchema(schema.ResponseSchema): - """ BackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果 - """ - - fields = {} - - -""" -API: CheckRecoverUDBInstance - -核查db是否可以使用回档功能 -""" - - -class CheckRecoverUDBInstanceRequestSchema(schema.RequestSchema): - """ CheckRecoverUDBInstance - 核查db是否可以使用回档功能 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SrcDBId": fields.Str(required=True, dump_to="SrcDBId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CheckRecoverUDBInstanceResponseSchema(schema.ResponseSchema): - """ CheckRecoverUDBInstance - 核查db是否可以使用回档功能 - """ - - fields = { - "LastestTime": fields.Int(required=False, load_from="LastestTime") - } - - -""" -API: CheckUDBInstanceToHAAllowance - -核查db是否可以升级为高可用 -""" - - -class CheckUDBInstanceToHAAllowanceRequestSchema(schema.RequestSchema): - """ CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class CheckUDBInstanceToHAAllowanceResponseSchema(schema.ResponseSchema): - """ CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用 - """ - - fields = {"Allowance": fields.Str(required=False, load_from="Allowance")} - - -""" -API: ClearUDBLog - -清除UDB实例的log -""" - - -class ClearUDBLogRequestSchema(schema.RequestSchema): - """ ClearUDBLog - 清除UDB实例的log - """ - - fields = { - "BeforeTime": fields.Int(required=False, dump_to="BeforeTime"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "LogType": fields.Int(required=True, dump_to="LogType"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ClearUDBLogResponseSchema(schema.ResponseSchema): - """ ClearUDBLog - 清除UDB实例的log - """ - - fields = {} - - -""" -API: CreateUDBInstance - -创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) -""" - - -class CreateUDBInstanceRequestSchema(schema.RequestSchema): - """ CreateUDBInstance - 创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) - """ - - fields = { - "AdminPassword": fields.Str(required=True, dump_to="AdminPassword"), - "AdminUser": fields.Str(required=False, dump_to="AdminUser"), - "BackupCount": fields.Int(required=False, dump_to="BackupCount"), - "BackupDuration": fields.Int(required=False, dump_to="BackupDuration"), - "BackupId": fields.Int(required=False, dump_to="BackupId"), - "BackupTime": fields.Int(required=False, dump_to="BackupTime"), - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "CPU": fields.Int(required=False, dump_to="CPU"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ClusterRole": fields.Str(required=False, dump_to="ClusterRole"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), - "DisableSemisync": fields.Bool( - required=False, dump_to="DisableSemisync" - ), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "HAArch": fields.Str(required=False, dump_to="HAArch"), - "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), - "InstanceType": fields.Str(required=False, dump_to="InstanceType"), - "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), - "Name": fields.Str(required=True, dump_to="Name"), - "ParamGroupId": fields.Int(required=True, dump_to="ParamGroupId"), - "Port": fields.Int(required=True, dump_to="Port"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSDType": fields.Str(required=False, dump_to="SSDType"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "UDBCId": fields.Str(required=False, dump_to="UDBCId"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateUDBInstanceResponseSchema(schema.ResponseSchema): - """ CreateUDBInstance - 创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: CreateUDBInstanceByRecovery - -创建db,将新创建的db恢复到指定db某个指定时间点 -""" - - -class CreateUDBInstanceByRecoveryRequestSchema(schema.RequestSchema): - """ CreateUDBInstanceByRecovery - 创建db,将新创建的db恢复到指定db某个指定时间点 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "RecoveryTime": fields.Int(required=True, dump_to="RecoveryTime"), - "Region": fields.Str(required=True, dump_to="Region"), - "SrcDBId": fields.Str(required=True, dump_to="SrcDBId"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "UDBCId": fields.Str(required=False, dump_to="UDBCId"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUDBInstanceByRecoveryResponseSchema(schema.ResponseSchema): - """ CreateUDBInstanceByRecovery - 创建db,将新创建的db恢复到指定db某个指定时间点 - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: CreateUDBParamGroup - -从已有配置文件创建新配置文件 -""" - - -class CreateUDBParamGroupRequestSchema(schema.RequestSchema): - """ CreateUDBParamGroup - 从已有配置文件创建新配置文件 - """ - - fields = { - "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), - "Description": fields.Str(required=True, dump_to="Description"), - "GroupName": fields.Str(required=True, dump_to="GroupName"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "SrcGroupId": fields.Int(required=True, dump_to="SrcGroupId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateUDBParamGroupResponseSchema(schema.ResponseSchema): - """ CreateUDBParamGroup - 从已有配置文件创建新配置文件 - """ - - fields = {"GroupId": fields.Int(required=False, load_from="GroupId")} - - -""" -API: CreateUDBReplicationInstance - -创建MongoDB的副本节点(包括仲裁) -""" - - -class CreateUDBReplicationInstanceRequestSchema(schema.RequestSchema): - """ CreateUDBReplicationInstance - 创建MongoDB的副本节点(包括仲裁) - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "IsArbiter": fields.Bool(required=False, dump_to="IsArbiter"), - "Name": fields.Str(required=True, dump_to="Name"), - "Port": fields.Int(required=False, dump_to="Port"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SrcId": fields.Str(required=True, dump_to="SrcId"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUDBReplicationInstanceResponseSchema(schema.ResponseSchema): - """ CreateUDBReplicationInstance - 创建MongoDB的副本节点(包括仲裁) - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: CreateUDBRouteInstance - -创建mongos实例 -""" - - -class CreateUDBRouteInstanceRequestSchema(schema.RequestSchema): - """ CreateUDBRouteInstance - 创建mongos实例 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ConfigsvrId": fields.List(fields.Str()), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), - "Name": fields.Str(required=True, dump_to="Name"), - "ParamGroupId": fields.Int(required=True, dump_to="ParamGroupId"), - "Port": fields.Int(required=True, dump_to="Port"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUDBRouteInstanceResponseSchema(schema.ResponseSchema): - """ CreateUDBRouteInstance - 创建mongos实例 - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: CreateUDBSlave - -创建UDB实例的slave -""" - - -class CreateUDBSlaveRequestSchema(schema.RequestSchema): - """ CreateUDBSlave - 创建UDB实例的slave - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), - "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), - "InstanceType": fields.Str(required=False, dump_to="InstanceType"), - "IsLock": fields.Bool(required=False, dump_to="IsLock"), - "MemoryLimit": fields.Int(required=False, dump_to="MemoryLimit"), - "Name": fields.Str(required=True, dump_to="Name"), - "Port": fields.Int(required=False, dump_to="Port"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSDType": fields.Str(required=False, dump_to="SSDType"), - "SrcId": fields.Str(required=True, dump_to="SrcId"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUDBSlaveResponseSchema(schema.ResponseSchema): - """ CreateUDBSlave - 创建UDB实例的slave - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: DeleteUDBBackup - -删除UDB实例备份 -""" - - -class DeleteUDBBackupRequestSchema(schema.RequestSchema): - """ DeleteUDBBackup - 删除UDB实例备份 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DeleteUDBBackupResponseSchema(schema.ResponseSchema): - """ DeleteUDBBackup - 删除UDB实例备份 - """ - - fields = {} - - -""" -API: DeleteUDBInstance - -删除UDB实例 -""" - - -class DeleteUDBInstanceRequestSchema(schema.RequestSchema): - """ DeleteUDBInstance - 删除UDB实例 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDBCId": fields.Str(required=False, dump_to="UDBCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DeleteUDBInstanceResponseSchema(schema.ResponseSchema): - """ DeleteUDBInstance - 删除UDB实例 - """ - - fields = {} - - -""" -API: DeleteUDBLogPackage - -删除UDB日志包 -""" - - -class DeleteUDBLogPackageRequestSchema(schema.RequestSchema): - """ DeleteUDBLogPackage - 删除UDB日志包 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DeleteUDBLogPackageResponseSchema(schema.ResponseSchema): - """ DeleteUDBLogPackage - 删除UDB日志包 - """ - - fields = {} - - -""" -API: DeleteUDBParamGroup - -删除配置参数组 -""" - - -class DeleteUDBParamGroupRequestSchema(schema.RequestSchema): - """ DeleteUDBParamGroup - 删除配置参数组 - """ - - fields = { - "GroupId": fields.Int(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DeleteUDBParamGroupResponseSchema(schema.ResponseSchema): - """ DeleteUDBParamGroup - 删除配置参数组 - """ - - fields = {} - - -""" -API: DescribeUDBBackup - -列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 -""" - - -class DescribeUDBBackupRequestSchema(schema.RequestSchema): - """ DescribeUDBBackup - 列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 - """ - - fields = { - "BackupId": fields.Int(required=False, dump_to="BackupId"), - "BackupType": fields.Int(required=False, dump_to="BackupType"), - "BeginTime": fields.Int(required=False, dump_to="BeginTime"), - "ClassType": fields.Str(required=False, dump_to="ClassType"), - "DBId": fields.Str(required=False, dump_to="DBId"), - "EndTime": fields.Int(required=False, dump_to="EndTime"), - "Limit": fields.Int(required=True, dump_to="Limit"), - "Offset": fields.Int(required=True, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBBackupResponseSchema(schema.ResponseSchema): - """ DescribeUDBBackup - 列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 - """ - - fields = { - "DataSet": fields.List( - models.UDBBackupSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDBBackupBlacklist - -获取UDB实例的备份黑名单 -""" - - -class DescribeUDBBackupBlacklistRequestSchema(schema.RequestSchema): - """ DescribeUDBBackupBlacklist - 获取UDB实例的备份黑名单 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBBackupBlacklistResponseSchema(schema.ResponseSchema): - """ DescribeUDBBackupBlacklist - 获取UDB实例的备份黑名单 - """ - - fields = {"Blacklist": fields.Str(required=False, load_from="Blacklist")} - - -""" -API: DescribeUDBBinlogBackupURL - -获取UDB的Binlog备份地址 -""" - - -class DescribeUDBBinlogBackupURLRequestSchema(schema.RequestSchema): - """ DescribeUDBBinlogBackupURL - 获取UDB的Binlog备份地址 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBBinlogBackupURLResponseSchema(schema.ResponseSchema): - """ DescribeUDBBinlogBackupURL - 获取UDB的Binlog备份地址 - """ - - fields = { - "BackupPath": fields.Str(required=False, load_from="BackupPath"), - "InnerBackupPath": fields.Str( - required=False, load_from="InnerBackupPath" - ), - } - - -""" -API: DescribeUDBInstance - -获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 -""" - - -class DescribeUDBInstanceRequestSchema(schema.RequestSchema): - """ DescribeUDBInstance - 获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 - """ - - fields = { - "ClassType": fields.Str(required=False, dump_to="ClassType"), - "DBId": fields.Str(required=False, dump_to="DBId"), - "IncludeSlaves": fields.Bool(required=False, dump_to="IncludeSlaves"), - "IsInUDBC": fields.Bool(required=False, dump_to="IsInUDBC"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDBCId": fields.Str(required=False, dump_to="UDBCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBInstanceResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstance - 获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 - """ - - fields = { - "DataSet": fields.List( - models.UDBInstanceSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDBInstanceBackupState - -获取UDB实例备份状态 -""" - - -class DescribeUDBInstanceBackupStateRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceBackupState - 获取UDB实例备份状态 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDBInstanceBackupStateResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceBackupState - 获取UDB实例备份状态 - """ - - fields = { - "BackupEndTime": fields.Int(required=False, load_from="BackupEndTime"), - "BackupSize": fields.Int(required=False, load_from="BackupSize"), - "State": fields.Str(required=False, load_from="State"), - } - - -""" -API: DescribeUDBInstanceBackupURL - -获取UDB备份下载地址 -""" - - -class DescribeUDBInstanceBackupURLRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceBackupURL - 获取UDB备份下载地址 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBInstanceBackupURLResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceBackupURL - 获取UDB备份下载地址 - """ - - fields = { - "BackupPath": fields.Str(required=False, load_from="BackupPath"), - "InnerBackupPath": fields.Str( - required=False, load_from="InnerBackupPath" - ), - } - - -""" -API: DescribeUDBInstanceBinlog - -获取UDB指定时间段的binlog列表 -""" - - -class DescribeUDBInstanceBinlogRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceBinlog - 获取UDB指定时间段的binlog列表 - """ - - fields = { - "BeginTime": fields.Int(required=True, dump_to="BeginTime"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "EndTime": fields.Int(required=True, dump_to="EndTime"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBInstanceBinlogResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceBinlog - 获取UDB指定时间段的binlog列表 - """ - - fields = { - "DataSet": fields.List( - models.UDBInstanceBinlogSetSchema(), - required=False, - load_from="DataSet", - ) - } - - -""" -API: DescribeUDBInstanceBinlogBackupState - -获取udb实例备份状态 -""" - - -class DescribeUDBInstanceBinlogBackupStateRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDBInstanceBinlogBackupStateResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态 - """ - - fields = { - "BackupSize": fields.Int(required=False, load_from="BackupSize"), - "State": fields.Str(required=False, load_from="State"), - } - - -""" -API: DescribeUDBInstancePrice - -获取UDB实例价格信息 -""" - - -class DescribeUDBInstancePriceRequestSchema(schema.RequestSchema): - """ DescribeUDBInstancePrice - 获取UDB实例价格信息 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Count": fields.Int(required=False, dump_to="Count"), - "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), - "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSDType": fields.Str(required=False, dump_to="SSDType"), - "UseSSD": fields.Str(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDBInstancePriceResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstancePrice - 获取UDB实例价格信息 - """ - - fields = { - "DataSet": fields.List( - models.UDBInstancePriceSetSchema(), - required=False, - load_from="DataSet", - ) - } - - -""" -API: DescribeUDBInstanceState - -获取UDB实例状态 -""" - - -class DescribeUDBInstanceStateRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceState - 获取UDB实例状态 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBInstanceStateResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceState - 获取UDB实例状态 - """ - - fields = {"State": fields.Str(required=False, load_from="State")} - - -""" -API: DescribeUDBInstanceUpgradePrice - -获取UDB实例升降级价格信息 -""" - - -class DescribeUDBInstanceUpgradePriceRequestSchema(schema.RequestSchema): - """ DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSDType": fields.Str(required=False, dump_to="SSDType"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBInstanceUpgradePriceResponseSchema(schema.ResponseSchema): - """ DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息 - """ - - fields = {"Price": fields.Int(required=False, load_from="Price")} - - -""" -API: DescribeUDBLogBackupURL - -获取UDB的slowlog备份地址 -""" - - -class DescribeUDBLogBackupURLRequestSchema(schema.RequestSchema): - """ DescribeUDBLogBackupURL - 获取UDB的slowlog备份地址 - """ - - fields = { - "BackupId": fields.Int(required=True, dump_to="BackupId"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBLogBackupURLResponseSchema(schema.ResponseSchema): - """ DescribeUDBLogBackupURL - 获取UDB的slowlog备份地址 - """ - - fields = { - "BackupPath": fields.Str(required=False, load_from="BackupPath"), - "UsernetPath": fields.Str(required=False, load_from="UsernetPath"), - } - - -""" -API: DescribeUDBLogPackage - -列表UDB实例binlog或slowlog或errorlog备份信息 -""" - - -class DescribeUDBLogPackageRequestSchema(schema.RequestSchema): - """ DescribeUDBLogPackage - 列表UDB实例binlog或slowlog或errorlog备份信息 - """ - - fields = { - "BeginTime": fields.Int(required=False, dump_to="BeginTime"), - "DBId": fields.Str(required=False, dump_to="DBId"), - "EndTime": fields.Int(required=False, dump_to="EndTime"), - "Limit": fields.Int(required=True, dump_to="Limit"), - "Offset": fields.Int(required=True, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Type": fields.Int(required=False, dump_to="Type"), - "Types": fields.List(fields.Int()), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBLogPackageResponseSchema(schema.ResponseSchema): - """ DescribeUDBLogPackage - 列表UDB实例binlog或slowlog或errorlog备份信息 - """ - - fields = { - "DataSet": fields.List( - models.LogPackageDataSetSchema(), - required=False, - load_from="DataSet", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDBParamGroup - -获取参数组详细参数信息 -""" - - -class DescribeUDBParamGroupRequestSchema(schema.RequestSchema): - """ DescribeUDBParamGroup - 获取参数组详细参数信息 - """ - - fields = { - "ClassType": fields.Str(required=False, dump_to="ClassType"), - "GroupId": fields.Int(required=False, dump_to="GroupId"), - "IsInUDBC": fields.Bool(required=False, dump_to="IsInUDBC"), - "Limit": fields.Int(required=True, dump_to="Limit"), - "Offset": fields.Int(required=True, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDBParamGroupResponseSchema(schema.ResponseSchema): - """ DescribeUDBParamGroup - 获取参数组详细参数信息 - """ - - fields = { - "DataSet": fields.List( - models.UDBParamGroupSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDBType - -获取UDB支持的类型信息 -""" - - -class DescribeUDBTypeRequestSchema(schema.RequestSchema): - """ DescribeUDBType - 获取UDB支持的类型信息 - """ - - fields = { - "BackupZone": fields.Str(required=False, dump_to="BackupZone"), - "DBClusterType": fields.Str(required=False, dump_to="DBClusterType"), - "DiskType": fields.Str(required=False, dump_to="DiskType"), - "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDBTypeResponseSchema(schema.ResponseSchema): - """ DescribeUDBType - 获取UDB支持的类型信息 - """ - - fields = { - "Action": fields.Str(required=True, load_from="Action"), - "DataSet": fields.List( - models.UDBTypeSetSchema(), required=False, load_from="DataSet" - ), - "RetCode": fields.Int(required=True, load_from="RetCode"), - } - - -""" -API: EditUDBBackupBlacklist - -编辑UDB实例的备份黑名单 -""" - - -class EditUDBBackupBlacklistRequestSchema(schema.RequestSchema): - """ EditUDBBackupBlacklist - 编辑UDB实例的备份黑名单 - """ - - fields = { - "Blacklist": fields.Str(required=True, dump_to="Blacklist"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class EditUDBBackupBlacklistResponseSchema(schema.ResponseSchema): - """ EditUDBBackupBlacklist - 编辑UDB实例的备份黑名单 - """ - - fields = {} - - -""" -API: FetchUDBInstanceEarliestRecoverTime - -获取UDB最早可回档的时间点 -""" - - -class FetchUDBInstanceEarliestRecoverTimeRequestSchema(schema.RequestSchema): - """ FetchUDBInstanceEarliestRecoverTime - 获取UDB最早可回档的时间点 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class FetchUDBInstanceEarliestRecoverTimeResponseSchema(schema.ResponseSchema): - """ FetchUDBInstanceEarliestRecoverTime - 获取UDB最早可回档的时间点 - """ - - fields = { - "EarliestTime": fields.Int(required=False, load_from="EarliestTime") - } - - -""" -API: ModifyUDBInstanceName - -重命名UDB实例 -""" - - -class ModifyUDBInstanceNameRequestSchema(schema.RequestSchema): - """ ModifyUDBInstanceName - 重命名UDB实例 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUDBInstanceNameResponseSchema(schema.ResponseSchema): - """ ModifyUDBInstanceName - 重命名UDB实例 - """ - - fields = {} - - -""" -API: ModifyUDBInstancePassword - -修改DB实例的管理员密码 -""" - - -class ModifyUDBInstancePasswordRequestSchema(schema.RequestSchema): - """ ModifyUDBInstancePassword - 修改DB实例的管理员密码 - """ - - fields = { - "AccountName": fields.Str(required=False, dump_to="AccountName"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "Password": fields.Str(required=True, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUDBInstancePasswordResponseSchema(schema.ResponseSchema): - """ ModifyUDBInstancePassword - 修改DB实例的管理员密码 - """ - - fields = {} - - -""" -API: PromoteUDBInstanceToHA - -普通db升级为高可用(只针对mysql5.5及以上版本) -""" - - -class PromoteUDBInstanceToHARequestSchema(schema.RequestSchema): - """ PromoteUDBInstanceToHA - 普通db升级为高可用(只针对mysql5.5及以上版本) - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class PromoteUDBInstanceToHAResponseSchema(schema.ResponseSchema): - """ PromoteUDBInstanceToHA - 普通db升级为高可用(只针对mysql5.5及以上版本) - """ - - fields = {} - - -""" -API: PromoteUDBSlave - -从库提升为独立库 -""" - - -class PromoteUDBSlaveRequestSchema(schema.RequestSchema): - """ PromoteUDBSlave - 从库提升为独立库 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "IsForce": fields.Bool(required=False, dump_to="IsForce"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class PromoteUDBSlaveResponseSchema(schema.ResponseSchema): - """ PromoteUDBSlave - 从库提升为独立库 - """ - - fields = {} - - -""" -API: ResizeUDBInstance - -修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 -""" - - -class ResizeUDBInstanceRequestSchema(schema.RequestSchema): - """ ResizeUDBInstance - 修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), - "InstanceType": fields.Str(required=False, dump_to="InstanceType"), - "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSDType": fields.Str(required=False, dump_to="SSDType"), - "StartAfterUpgrade": fields.Bool( - required=False, dump_to="StartAfterUpgrade" - ), - "UDBCId": fields.Str(required=False, dump_to="UDBCId"), - "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResizeUDBInstanceResponseSchema(schema.ResponseSchema): - """ ResizeUDBInstance - 修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 - """ - - fields = {} - - -""" -API: RestartUDBInstance - -重启UDB实例 -""" - - -class RestartUDBInstanceRequestSchema(schema.RequestSchema): - """ RestartUDBInstance - 重启UDB实例 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class RestartUDBInstanceResponseSchema(schema.ResponseSchema): - """ RestartUDBInstance - 重启UDB实例 - """ - - fields = {} - - -""" -API: StartUDBInstance - -启动UDB实例 -""" - - -class StartUDBInstanceRequestSchema(schema.RequestSchema): - """ StartUDBInstance - 启动UDB实例 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class StartUDBInstanceResponseSchema(schema.ResponseSchema): - """ StartUDBInstance - 启动UDB实例 - """ - - fields = {} - - -""" -API: StopUDBInstance - -关闭UDB实例 -""" - - -class StopUDBInstanceRequestSchema(schema.RequestSchema): - """ StopUDBInstance - 关闭UDB实例 - """ - - fields = { - "DBId": fields.Str(required=True, dump_to="DBId"), - "ForceToKill": fields.Bool(required=False, dump_to="ForceToKill"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class StopUDBInstanceResponseSchema(schema.ResponseSchema): - """ StopUDBInstance - 关闭UDB实例 - """ - - fields = {} - - -""" -API: SwitchUDBInstanceToHA - -普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api -""" - - -class SwitchUDBInstanceToHARequestSchema(schema.RequestSchema): - """ SwitchUDBInstanceToHA - 普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Str(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class SwitchUDBInstanceToHAResponseSchema(schema.ResponseSchema): - """ SwitchUDBInstanceToHA - 普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api - """ - - fields = {"DBId": fields.Str(required=False, load_from="DBId")} - - -""" -API: UpdateUDBInstanceBackupStrategy - -修改UDB自动备份策略 -""" - - -class UpdateUDBInstanceBackupStrategyRequestSchema(schema.RequestSchema): - """ UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略 - """ - - fields = { - "BackupDate": fields.Str(required=False, dump_to="BackupDate"), - "BackupMethod": fields.Str(required=False, dump_to="BackupMethod"), - "BackupTime": fields.Int(required=False, dump_to="BackupTime"), - "DBId": fields.Str(required=True, dump_to="DBId"), - "ForceDump": fields.Bool(required=False, dump_to="ForceDump"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class UpdateUDBInstanceBackupStrategyResponseSchema(schema.ResponseSchema): - """ UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略 - """ - - fields = {} - - -""" -API: UpdateUDBInstanceSlaveBackupSwitch - -开启或者关闭UDB从库备份 -""" - - -class UpdateUDBInstanceSlaveBackupSwitchRequestSchema(schema.RequestSchema): - """ UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份 - """ - - fields = { - "BackupSwitch": fields.Int(required=True, dump_to="BackupSwitch"), - "MasterDBId": fields.Str(required=True, dump_to="MasterDBId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SlaveDBId": fields.Str(required=False, dump_to="SlaveDBId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class UpdateUDBInstanceSlaveBackupSwitchResponseSchema(schema.ResponseSchema): - """ UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份 - """ - - fields = {} - - -""" -API: UpdateUDBParamGroup - -更新UDB配置参数项 -""" - - -class UpdateUDBParamGroupRequestSchema(schema.RequestSchema): - """ UpdateUDBParamGroup - 更新UDB配置参数项 - """ - - fields = { - "Description": fields.Str(required=False, dump_to="Description"), - "GroupId": fields.Int(required=True, dump_to="GroupId"), - "Key": fields.Str(required=False, dump_to="Key"), - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Value": fields.Str(required=False, dump_to="Value"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class UpdateUDBParamGroupResponseSchema(schema.ResponseSchema): - """ UpdateUDBParamGroup - 更新UDB配置参数项 - """ - - fields = {} - - -""" -API: UploadUDBParamGroup - -导入UDB配置 -""" - - -class UploadUDBParamGroupRequestSchema(schema.RequestSchema): - """ UploadUDBParamGroup - 导入UDB配置 - """ - - fields = { - "Content": fields.Str(required=True, dump_to="Content"), - "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), - "Description": fields.Str(required=True, dump_to="Description"), - "GroupName": fields.Str(required=True, dump_to="GroupName"), - "ParamGroupTypeId": fields.Int( - required=False, dump_to="ParamGroupTypeId" - ), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class UploadUDBParamGroupResponseSchema(schema.ResponseSchema): - """ UploadUDBParamGroup - 导入UDB配置 - """ - - fields = {"GroupId": fields.Int(required=False, load_from="GroupId")} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.udb.schemas import models + + +""" UDB API Schema +""" + + +""" +API: BackupUDBInstance + +备份UDB实例 +""" + + +class BackupUDBInstanceRequestSchema(schema.RequestSchema): + """ BackupUDBInstance - 备份UDB实例 + """ + + fields = { + "BackupMethod": fields.Str(required=False, dump_to="BackupMethod"), + "BackupName": fields.Str(required=True, dump_to="BackupName"), + "Blacklist": fields.Str(required=False, dump_to="Blacklist"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ForceBackup": fields.Bool(required=False, dump_to="ForceBackup"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UseBlacklist": fields.Bool(required=False, dump_to="UseBlacklist"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class BackupUDBInstanceResponseSchema(schema.ResponseSchema): + """ BackupUDBInstance - 备份UDB实例 + """ + + fields = {} + + +""" +API: BackupUDBInstanceBinlog + +备份UDB指定时间段的binlog列表 +""" + + +class BackupUDBInstanceBinlogRequestSchema(schema.RequestSchema): + """ BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表 + """ + + fields = { + "BackupFile": fields.Str(required=True, dump_to="BackupFile"), + "BackupName": fields.Str(required=False, dump_to="BackupName"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class BackupUDBInstanceBinlogResponseSchema(schema.ResponseSchema): + """ BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表 + """ + + fields = {} + + +""" +API: BackupUDBInstanceErrorLog + +备份UDB指定时间段的errorlog +""" + + +class BackupUDBInstanceErrorLogRequestSchema(schema.RequestSchema): + """ BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlog + """ + + fields = { + "BackupName": fields.Str(required=True, dump_to="BackupName"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class BackupUDBInstanceErrorLogResponseSchema(schema.ResponseSchema): + """ BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlog + """ + + fields = {} + + +""" +API: BackupUDBInstanceSlowLog + +备份UDB指定时间段的slowlog分析结果 +""" + + +class BackupUDBInstanceSlowLogRequestSchema(schema.RequestSchema): + """ BackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果 + """ + + fields = { + "BackupName": fields.Str(required=True, dump_to="BackupName"), + "BeginTime": fields.Int(required=True, dump_to="BeginTime"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "EndTime": fields.Int(required=True, dump_to="EndTime"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class BackupUDBInstanceSlowLogResponseSchema(schema.ResponseSchema): + """ BackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果 + """ + + fields = {} + + +""" +API: CheckRecoverUDBInstance + +核查db是否可以使用回档功能 +""" + + +class CheckRecoverUDBInstanceRequestSchema(schema.RequestSchema): + """ CheckRecoverUDBInstance - 核查db是否可以使用回档功能 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SrcDBId": fields.Str(required=True, dump_to="SrcDBId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CheckRecoverUDBInstanceResponseSchema(schema.ResponseSchema): + """ CheckRecoverUDBInstance - 核查db是否可以使用回档功能 + """ + + fields = { + "LastestTime": fields.Int(required=False, load_from="LastestTime") + } + + +""" +API: CheckUDBInstanceToHAAllowance + +核查db是否可以升级为高可用 +""" + + +class CheckUDBInstanceToHAAllowanceRequestSchema(schema.RequestSchema): + """ CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class CheckUDBInstanceToHAAllowanceResponseSchema(schema.ResponseSchema): + """ CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用 + """ + + fields = {"Allowance": fields.Str(required=False, load_from="Allowance")} + + +""" +API: ClearUDBLog + +清除UDB实例的log +""" + + +class ClearUDBLogRequestSchema(schema.RequestSchema): + """ ClearUDBLog - 清除UDB实例的log + """ + + fields = { + "BeforeTime": fields.Int(required=False, dump_to="BeforeTime"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "LogType": fields.Int(required=True, dump_to="LogType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ClearUDBLogResponseSchema(schema.ResponseSchema): + """ ClearUDBLog - 清除UDB实例的log + """ + + fields = {} + + +""" +API: CreateUDBInstance + +创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) +""" + + +class CreateUDBInstanceRequestSchema(schema.RequestSchema): + """ CreateUDBInstance - 创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) + """ + + fields = { + "AdminPassword": fields.Str(required=True, dump_to="AdminPassword"), + "AdminUser": fields.Str(required=False, dump_to="AdminUser"), + "BackupCount": fields.Int(required=False, dump_to="BackupCount"), + "BackupDuration": fields.Int(required=False, dump_to="BackupDuration"), + "BackupId": fields.Int(required=False, dump_to="BackupId"), + "BackupTime": fields.Int(required=False, dump_to="BackupTime"), + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "CPU": fields.Int(required=False, dump_to="CPU"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ClusterRole": fields.Str(required=False, dump_to="ClusterRole"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), + "DisableSemisync": fields.Bool( + required=False, dump_to="DisableSemisync" + ), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "HAArch": fields.Str(required=False, dump_to="HAArch"), + "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), + "InstanceType": fields.Str(required=False, dump_to="InstanceType"), + "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), + "Name": fields.Str(required=True, dump_to="Name"), + "ParamGroupId": fields.Int(required=True, dump_to="ParamGroupId"), + "Port": fields.Int(required=True, dump_to="Port"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSDType": fields.Str(required=False, dump_to="SSDType"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UDBCId": fields.Str(required=False, dump_to="UDBCId"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUDBInstanceResponseSchema(schema.ResponseSchema): + """ CreateUDBInstance - 创建UDB实例(包括创建mysql master节点、mongodb primary/configsvr节点和从备份恢复实例) + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: CreateUDBInstanceByRecovery + +创建db,将新创建的db恢复到指定db某个指定时间点 +""" + + +class CreateUDBInstanceByRecoveryRequestSchema(schema.RequestSchema): + """ CreateUDBInstanceByRecovery - 创建db,将新创建的db恢复到指定db某个指定时间点 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "RecoveryTime": fields.Int(required=True, dump_to="RecoveryTime"), + "Region": fields.Str(required=True, dump_to="Region"), + "SrcDBId": fields.Str(required=True, dump_to="SrcDBId"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "UDBCId": fields.Str(required=False, dump_to="UDBCId"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUDBInstanceByRecoveryResponseSchema(schema.ResponseSchema): + """ CreateUDBInstanceByRecovery - 创建db,将新创建的db恢复到指定db某个指定时间点 + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: CreateUDBParamGroup + +从已有配置文件创建新配置文件 +""" + + +class CreateUDBParamGroupRequestSchema(schema.RequestSchema): + """ CreateUDBParamGroup - 从已有配置文件创建新配置文件 + """ + + fields = { + "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), + "Description": fields.Str(required=True, dump_to="Description"), + "GroupName": fields.Str(required=True, dump_to="GroupName"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "SrcGroupId": fields.Int(required=True, dump_to="SrcGroupId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUDBParamGroupResponseSchema(schema.ResponseSchema): + """ CreateUDBParamGroup - 从已有配置文件创建新配置文件 + """ + + fields = {"GroupId": fields.Int(required=False, load_from="GroupId")} + + +""" +API: CreateUDBReplicationInstance + +创建MongoDB的副本节点(包括仲裁) +""" + + +class CreateUDBReplicationInstanceRequestSchema(schema.RequestSchema): + """ CreateUDBReplicationInstance - 创建MongoDB的副本节点(包括仲裁) + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "IsArbiter": fields.Bool(required=False, dump_to="IsArbiter"), + "Name": fields.Str(required=True, dump_to="Name"), + "Port": fields.Int(required=False, dump_to="Port"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SrcId": fields.Str(required=True, dump_to="SrcId"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUDBReplicationInstanceResponseSchema(schema.ResponseSchema): + """ CreateUDBReplicationInstance - 创建MongoDB的副本节点(包括仲裁) + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: CreateUDBRouteInstance + +创建mongos实例 +""" + + +class CreateUDBRouteInstanceRequestSchema(schema.RequestSchema): + """ CreateUDBRouteInstance - 创建mongos实例 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ConfigsvrId": fields.List(fields.Str()), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), + "Name": fields.Str(required=True, dump_to="Name"), + "ParamGroupId": fields.Int(required=True, dump_to="ParamGroupId"), + "Port": fields.Int(required=True, dump_to="Port"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUDBRouteInstanceResponseSchema(schema.ResponseSchema): + """ CreateUDBRouteInstance - 创建mongos实例 + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: CreateUDBSlave + +创建UDB实例的slave +""" + + +class CreateUDBSlaveRequestSchema(schema.RequestSchema): + """ CreateUDBSlave - 创建UDB实例的slave + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), + "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), + "InstanceType": fields.Str(required=False, dump_to="InstanceType"), + "IsLock": fields.Bool(required=False, dump_to="IsLock"), + "MemoryLimit": fields.Int(required=False, dump_to="MemoryLimit"), + "Name": fields.Str(required=True, dump_to="Name"), + "Port": fields.Int(required=False, dump_to="Port"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSDType": fields.Str(required=False, dump_to="SSDType"), + "SrcId": fields.Str(required=True, dump_to="SrcId"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUDBSlaveResponseSchema(schema.ResponseSchema): + """ CreateUDBSlave - 创建UDB实例的slave + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: DeleteUDBBackup + +删除UDB实例备份 +""" + + +class DeleteUDBBackupRequestSchema(schema.RequestSchema): + """ DeleteUDBBackup - 删除UDB实例备份 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DeleteUDBBackupResponseSchema(schema.ResponseSchema): + """ DeleteUDBBackup - 删除UDB实例备份 + """ + + fields = {} + + +""" +API: DeleteUDBInstance + +删除UDB实例 +""" + + +class DeleteUDBInstanceRequestSchema(schema.RequestSchema): + """ DeleteUDBInstance - 删除UDB实例 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDBCId": fields.Str(required=False, dump_to="UDBCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DeleteUDBInstanceResponseSchema(schema.ResponseSchema): + """ DeleteUDBInstance - 删除UDB实例 + """ + + fields = {} + + +""" +API: DeleteUDBLogPackage + +删除UDB日志包 +""" + + +class DeleteUDBLogPackageRequestSchema(schema.RequestSchema): + """ DeleteUDBLogPackage - 删除UDB日志包 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DeleteUDBLogPackageResponseSchema(schema.ResponseSchema): + """ DeleteUDBLogPackage - 删除UDB日志包 + """ + + fields = {} + + +""" +API: DeleteUDBParamGroup + +删除配置参数组 +""" + + +class DeleteUDBParamGroupRequestSchema(schema.RequestSchema): + """ DeleteUDBParamGroup - 删除配置参数组 + """ + + fields = { + "GroupId": fields.Int(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DeleteUDBParamGroupResponseSchema(schema.ResponseSchema): + """ DeleteUDBParamGroup - 删除配置参数组 + """ + + fields = {} + + +""" +API: DescribeUDBBackup + +列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 +""" + + +class DescribeUDBBackupRequestSchema(schema.RequestSchema): + """ DescribeUDBBackup - 列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 + """ + + fields = { + "BackupId": fields.Int(required=False, dump_to="BackupId"), + "BackupType": fields.Int(required=False, dump_to="BackupType"), + "BeginTime": fields.Int(required=False, dump_to="BeginTime"), + "ClassType": fields.Str(required=False, dump_to="ClassType"), + "DBId": fields.Str(required=False, dump_to="DBId"), + "EndTime": fields.Int(required=False, dump_to="EndTime"), + "Limit": fields.Int(required=True, dump_to="Limit"), + "Offset": fields.Int(required=True, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBBackupResponseSchema(schema.ResponseSchema): + """ DescribeUDBBackup - 列表UDB实例备份信息.Zone不填表示多可用区,填代表单可用区 + """ + + fields = { + "DataSet": fields.List( + models.UDBBackupSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDBBackupBlacklist + +获取UDB实例的备份黑名单 +""" + + +class DescribeUDBBackupBlacklistRequestSchema(schema.RequestSchema): + """ DescribeUDBBackupBlacklist - 获取UDB实例的备份黑名单 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBBackupBlacklistResponseSchema(schema.ResponseSchema): + """ DescribeUDBBackupBlacklist - 获取UDB实例的备份黑名单 + """ + + fields = {"Blacklist": fields.Str(required=False, load_from="Blacklist")} + + +""" +API: DescribeUDBBinlogBackupURL + +获取UDB的Binlog备份地址 +""" + + +class DescribeUDBBinlogBackupURLRequestSchema(schema.RequestSchema): + """ DescribeUDBBinlogBackupURL - 获取UDB的Binlog备份地址 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBBinlogBackupURLResponseSchema(schema.ResponseSchema): + """ DescribeUDBBinlogBackupURL - 获取UDB的Binlog备份地址 + """ + + fields = { + "BackupPath": fields.Str(required=False, load_from="BackupPath"), + "InnerBackupPath": fields.Str( + required=False, load_from="InnerBackupPath" + ), + } + + +""" +API: DescribeUDBInstance + +获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 +""" + + +class DescribeUDBInstanceRequestSchema(schema.RequestSchema): + """ DescribeUDBInstance - 获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 + """ + + fields = { + "ClassType": fields.Str(required=False, dump_to="ClassType"), + "DBId": fields.Str(required=False, dump_to="DBId"), + "IncludeSlaves": fields.Bool(required=False, dump_to="IncludeSlaves"), + "IsInUDBC": fields.Bool(required=False, dump_to="IsInUDBC"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDBCId": fields.Str(required=False, dump_to="UDBCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBInstanceResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstance - 获取UDB实例信息,支持两类操作:(1)指定DBId用于获取该db的信息;(2)指定ClassType、Offset、Limit用于列表操作,查询某一个类型db。 + """ + + fields = { + "DataSet": fields.List( + models.UDBInstanceSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDBInstanceBackupState + +获取UDB实例备份状态 +""" + + +class DescribeUDBInstanceBackupStateRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceBackupState - 获取UDB实例备份状态 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDBInstanceBackupStateResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceBackupState - 获取UDB实例备份状态 + """ + + fields = { + "BackupEndTime": fields.Int(required=False, load_from="BackupEndTime"), + "BackupSize": fields.Int(required=False, load_from="BackupSize"), + "State": fields.Str(required=False, load_from="State"), + } + + +""" +API: DescribeUDBInstanceBackupURL + +获取UDB备份下载地址 +""" + + +class DescribeUDBInstanceBackupURLRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceBackupURL - 获取UDB备份下载地址 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBInstanceBackupURLResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceBackupURL - 获取UDB备份下载地址 + """ + + fields = { + "BackupPath": fields.Str(required=False, load_from="BackupPath"), + "InnerBackupPath": fields.Str( + required=False, load_from="InnerBackupPath" + ), + } + + +""" +API: DescribeUDBInstanceBinlog + +获取UDB指定时间段的binlog列表 +""" + + +class DescribeUDBInstanceBinlogRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceBinlog - 获取UDB指定时间段的binlog列表 + """ + + fields = { + "BeginTime": fields.Int(required=True, dump_to="BeginTime"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "EndTime": fields.Int(required=True, dump_to="EndTime"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBInstanceBinlogResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceBinlog - 获取UDB指定时间段的binlog列表 + """ + + fields = { + "DataSet": fields.List( + models.UDBInstanceBinlogSetSchema(), + required=False, + load_from="DataSet", + ) + } + + +""" +API: DescribeUDBInstanceBinlogBackupState + +获取udb实例备份状态 +""" + + +class DescribeUDBInstanceBinlogBackupStateRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDBInstanceBinlogBackupStateResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态 + """ + + fields = { + "BackupSize": fields.Int(required=False, load_from="BackupSize"), + "State": fields.Str(required=False, load_from="State"), + } + + +""" +API: DescribeUDBInstancePrice + +获取UDB实例价格信息 +""" + + +class DescribeUDBInstancePriceRequestSchema(schema.RequestSchema): + """ DescribeUDBInstancePrice - 获取UDB实例价格信息 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Count": fields.Int(required=False, dump_to="Count"), + "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), + "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSDType": fields.Str(required=False, dump_to="SSDType"), + "UseSSD": fields.Str(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDBInstancePriceResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstancePrice - 获取UDB实例价格信息 + """ + + fields = { + "DataSet": fields.List( + models.UDBInstancePriceSetSchema(), + required=False, + load_from="DataSet", + ) + } + + +""" +API: DescribeUDBInstanceState + +获取UDB实例状态 +""" + + +class DescribeUDBInstanceStateRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceState - 获取UDB实例状态 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBInstanceStateResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceState - 获取UDB实例状态 + """ + + fields = {"State": fields.Str(required=False, load_from="State")} + + +""" +API: DescribeUDBInstanceUpgradePrice + +获取UDB实例升降级价格信息 +""" + + +class DescribeUDBInstanceUpgradePriceRequestSchema(schema.RequestSchema): + """ DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSDType": fields.Str(required=False, dump_to="SSDType"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBInstanceUpgradePriceResponseSchema(schema.ResponseSchema): + """ DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息 + """ + + fields = {"Price": fields.Int(required=False, load_from="Price")} + + +""" +API: DescribeUDBLogBackupURL + +获取UDB的slowlog备份地址 +""" + + +class DescribeUDBLogBackupURLRequestSchema(schema.RequestSchema): + """ DescribeUDBLogBackupURL - 获取UDB的slowlog备份地址 + """ + + fields = { + "BackupId": fields.Int(required=True, dump_to="BackupId"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBLogBackupURLResponseSchema(schema.ResponseSchema): + """ DescribeUDBLogBackupURL - 获取UDB的slowlog备份地址 + """ + + fields = { + "BackupPath": fields.Str(required=False, load_from="BackupPath"), + "UsernetPath": fields.Str(required=False, load_from="UsernetPath"), + } + + +""" +API: DescribeUDBLogPackage + +列表UDB实例binlog或slowlog或errorlog备份信息 +""" + + +class DescribeUDBLogPackageRequestSchema(schema.RequestSchema): + """ DescribeUDBLogPackage - 列表UDB实例binlog或slowlog或errorlog备份信息 + """ + + fields = { + "BeginTime": fields.Int(required=False, dump_to="BeginTime"), + "DBId": fields.Str(required=False, dump_to="DBId"), + "EndTime": fields.Int(required=False, dump_to="EndTime"), + "Limit": fields.Int(required=True, dump_to="Limit"), + "Offset": fields.Int(required=True, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Type": fields.Int(required=False, dump_to="Type"), + "Types": fields.List(fields.Int()), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBLogPackageResponseSchema(schema.ResponseSchema): + """ DescribeUDBLogPackage - 列表UDB实例binlog或slowlog或errorlog备份信息 + """ + + fields = { + "DataSet": fields.List( + models.LogPackageDataSetSchema(), + required=False, + load_from="DataSet", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDBParamGroup + +获取参数组详细参数信息 +""" + + +class DescribeUDBParamGroupRequestSchema(schema.RequestSchema): + """ DescribeUDBParamGroup - 获取参数组详细参数信息 + """ + + fields = { + "ClassType": fields.Str(required=False, dump_to="ClassType"), + "GroupId": fields.Int(required=False, dump_to="GroupId"), + "IsInUDBC": fields.Bool(required=False, dump_to="IsInUDBC"), + "Limit": fields.Int(required=True, dump_to="Limit"), + "Offset": fields.Int(required=True, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDBParamGroupResponseSchema(schema.ResponseSchema): + """ DescribeUDBParamGroup - 获取参数组详细参数信息 + """ + + fields = { + "DataSet": fields.List( + models.UDBParamGroupSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDBType + +获取UDB支持的类型信息 +""" + + +class DescribeUDBTypeRequestSchema(schema.RequestSchema): + """ DescribeUDBType - 获取UDB支持的类型信息 + """ + + fields = { + "BackupZone": fields.Str(required=False, dump_to="BackupZone"), + "CompatibleWithDBType": fields.Str( + required=False, dump_to="CompatibleWithDBType" + ), + "DBClusterType": fields.Str(required=False, dump_to="DBClusterType"), + "DiskType": fields.Str(required=False, dump_to="DiskType"), + "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDBTypeResponseSchema(schema.ResponseSchema): + """ DescribeUDBType - 获取UDB支持的类型信息 + """ + + fields = { + "Action": fields.Str(required=True, load_from="Action"), + "DataSet": fields.List( + models.UDBTypeSetSchema(), required=False, load_from="DataSet" + ), + "RetCode": fields.Int(required=True, load_from="RetCode"), + } + + +""" +API: EditUDBBackupBlacklist + +编辑UDB实例的备份黑名单 +""" + + +class EditUDBBackupBlacklistRequestSchema(schema.RequestSchema): + """ EditUDBBackupBlacklist - 编辑UDB实例的备份黑名单 + """ + + fields = { + "Blacklist": fields.Str(required=True, dump_to="Blacklist"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class EditUDBBackupBlacklistResponseSchema(schema.ResponseSchema): + """ EditUDBBackupBlacklist - 编辑UDB实例的备份黑名单 + """ + + fields = {} + + +""" +API: FetchUDBInstanceEarliestRecoverTime + +获取UDB最早可回档的时间点 +""" + + +class FetchUDBInstanceEarliestRecoverTimeRequestSchema(schema.RequestSchema): + """ FetchUDBInstanceEarliestRecoverTime - 获取UDB最早可回档的时间点 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class FetchUDBInstanceEarliestRecoverTimeResponseSchema(schema.ResponseSchema): + """ FetchUDBInstanceEarliestRecoverTime - 获取UDB最早可回档的时间点 + """ + + fields = { + "EarliestTime": fields.Int(required=False, load_from="EarliestTime") + } + + +""" +API: ModifyUDBInstanceName + +重命名UDB实例 +""" + + +class ModifyUDBInstanceNameRequestSchema(schema.RequestSchema): + """ ModifyUDBInstanceName - 重命名UDB实例 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUDBInstanceNameResponseSchema(schema.ResponseSchema): + """ ModifyUDBInstanceName - 重命名UDB实例 + """ + + fields = {} + + +""" +API: ModifyUDBInstancePassword + +修改DB实例的管理员密码 +""" + + +class ModifyUDBInstancePasswordRequestSchema(schema.RequestSchema): + """ ModifyUDBInstancePassword - 修改DB实例的管理员密码 + """ + + fields = { + "AccountName": fields.Str(required=False, dump_to="AccountName"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "Password": fields.Str(required=True, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUDBInstancePasswordResponseSchema(schema.ResponseSchema): + """ ModifyUDBInstancePassword - 修改DB实例的管理员密码 + """ + + fields = {} + + +""" +API: PromoteUDBInstanceToHA + +普通db升级为高可用(只针对mysql5.5及以上版本) +""" + + +class PromoteUDBInstanceToHARequestSchema(schema.RequestSchema): + """ PromoteUDBInstanceToHA - 普通db升级为高可用(只针对mysql5.5及以上版本) + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class PromoteUDBInstanceToHAResponseSchema(schema.ResponseSchema): + """ PromoteUDBInstanceToHA - 普通db升级为高可用(只针对mysql5.5及以上版本) + """ + + fields = {} + + +""" +API: PromoteUDBSlave + +从库提升为独立库 +""" + + +class PromoteUDBSlaveRequestSchema(schema.RequestSchema): + """ PromoteUDBSlave - 从库提升为独立库 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "IsForce": fields.Bool(required=False, dump_to="IsForce"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class PromoteUDBSlaveResponseSchema(schema.ResponseSchema): + """ PromoteUDBSlave - 从库提升为独立库 + """ + + fields = {} + + +""" +API: ResizeUDBInstance + +修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 +""" + + +class ResizeUDBInstanceRequestSchema(schema.RequestSchema): + """ ResizeUDBInstance - 修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "InstanceMode": fields.Str(required=False, dump_to="InstanceMode"), + "InstanceType": fields.Str(required=False, dump_to="InstanceType"), + "MemoryLimit": fields.Int(required=True, dump_to="MemoryLimit"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSDType": fields.Str(required=False, dump_to="SSDType"), + "StartAfterUpgrade": fields.Bool( + required=False, dump_to="StartAfterUpgrade" + ), + "UDBCId": fields.Str(required=False, dump_to="UDBCId"), + "UseSSD": fields.Bool(required=False, dump_to="UseSSD"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResizeUDBInstanceResponseSchema(schema.ResponseSchema): + """ ResizeUDBInstance - 修改(升级和降级)UDB实例的配置,包括内存和磁盘的配置,对于内存升级无需关闭实例,其他场景需要事先关闭实例。两套参数可以配置升降机:1.配置UseSSD和SSDType 2.配置InstanceType,不需要配置InstanceMode。这两套第二套参数的优先级更高 + """ + + fields = {} + + +""" +API: RestartUDBInstance + +重启UDB实例 +""" + + +class RestartUDBInstanceRequestSchema(schema.RequestSchema): + """ RestartUDBInstance - 重启UDB实例 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class RestartUDBInstanceResponseSchema(schema.ResponseSchema): + """ RestartUDBInstance - 重启UDB实例 + """ + + fields = {} + + +""" +API: StartUDBInstance + +启动UDB实例 +""" + + +class StartUDBInstanceRequestSchema(schema.RequestSchema): + """ StartUDBInstance - 启动UDB实例 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class StartUDBInstanceResponseSchema(schema.ResponseSchema): + """ StartUDBInstance - 启动UDB实例 + """ + + fields = {} + + +""" +API: StopUDBInstance + +关闭UDB实例 +""" + + +class StopUDBInstanceRequestSchema(schema.RequestSchema): + """ StopUDBInstance - 关闭UDB实例 + """ + + fields = { + "DBId": fields.Str(required=True, dump_to="DBId"), + "ForceToKill": fields.Bool(required=False, dump_to="ForceToKill"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class StopUDBInstanceResponseSchema(schema.ResponseSchema): + """ StopUDBInstance - 关闭UDB实例 + """ + + fields = {} + + +""" +API: SwitchUDBInstanceToHA + +普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api +""" + + +class SwitchUDBInstanceToHARequestSchema(schema.RequestSchema): + """ SwitchUDBInstanceToHA - 普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Str(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class SwitchUDBInstanceToHAResponseSchema(schema.ResponseSchema): + """ SwitchUDBInstanceToHA - 普通UDB切换为高可用,原db状态为WaitForSwitch时,调用该api + """ + + fields = {"DBId": fields.Str(required=False, load_from="DBId")} + + +""" +API: UpdateUDBInstanceBackupStrategy + +修改UDB自动备份策略 +""" + + +class UpdateUDBInstanceBackupStrategyRequestSchema(schema.RequestSchema): + """ UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略 + """ + + fields = { + "BackupDate": fields.Str(required=False, dump_to="BackupDate"), + "BackupMethod": fields.Str(required=False, dump_to="BackupMethod"), + "BackupTime": fields.Int(required=False, dump_to="BackupTime"), + "DBId": fields.Str(required=True, dump_to="DBId"), + "ForceDump": fields.Bool(required=False, dump_to="ForceDump"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class UpdateUDBInstanceBackupStrategyResponseSchema(schema.ResponseSchema): + """ UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略 + """ + + fields = {} + + +""" +API: UpdateUDBInstanceSlaveBackupSwitch + +开启或者关闭UDB从库备份 +""" + + +class UpdateUDBInstanceSlaveBackupSwitchRequestSchema(schema.RequestSchema): + """ UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份 + """ + + fields = { + "BackupSwitch": fields.Int(required=True, dump_to="BackupSwitch"), + "MasterDBId": fields.Str(required=True, dump_to="MasterDBId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SlaveDBId": fields.Str(required=False, dump_to="SlaveDBId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class UpdateUDBInstanceSlaveBackupSwitchResponseSchema(schema.ResponseSchema): + """ UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份 + """ + + fields = {} + + +""" +API: UpdateUDBParamGroup + +更新UDB配置参数项 +""" + + +class UpdateUDBParamGroupRequestSchema(schema.RequestSchema): + """ UpdateUDBParamGroup - 更新UDB配置参数项 + """ + + fields = { + "Description": fields.Str(required=False, dump_to="Description"), + "GroupId": fields.Int(required=True, dump_to="GroupId"), + "Key": fields.Str(required=False, dump_to="Key"), + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Value": fields.Str(required=False, dump_to="Value"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class UpdateUDBParamGroupResponseSchema(schema.ResponseSchema): + """ UpdateUDBParamGroup - 更新UDB配置参数项 + """ + + fields = {} + + +""" +API: UploadUDBParamGroup + +导入UDB配置 +""" + + +class UploadUDBParamGroupRequestSchema(schema.RequestSchema): + """ UploadUDBParamGroup - 导入UDB配置 + """ + + fields = { + "Content": fields.Str(required=True, dump_to="Content"), + "DBTypeId": fields.Str(required=True, dump_to="DBTypeId"), + "Description": fields.Str(required=True, dump_to="Description"), + "GroupName": fields.Str(required=True, dump_to="GroupName"), + "ParamGroupTypeId": fields.Int( + required=False, dump_to="ParamGroupTypeId" + ), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class UploadUDBParamGroupResponseSchema(schema.ResponseSchema): + """ UploadUDBParamGroup - 导入UDB配置 + """ + + fields = {"GroupId": fields.Int(required=False, load_from="GroupId")} diff --git a/ucloud/services/udisk/client.py b/ucloud/services/udisk/client.py index eb42163e..50f18764 100644 --- a/ucloud/services/udisk/client.py +++ b/ucloud/services/udisk/client.py @@ -49,10 +49,11 @@ def clone_udisk(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **Name** (str) - (Required) 实例名称 - **SourceId** (str) - (Required) 克隆父Disk的Id - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ChargeType** (str) - Year , Month, Dynamic,Postpay 默认: Dynamic + - **ChargeType** (str) - Year , Month, Dynamic,Postpay,Trial 默认: Dynamic - **Comment** (str) - Disk注释 - **CouponId** (str) - 使用的代金券id - **Quantity** (int) - 购买时长 默认: 1 + - **Tag** (str) - 业务组 默认:Default - **UDataArkMode** (str) - 方舟是否开启,"Yes":开启,"No":关闭;默认为"No" **Response** @@ -81,14 +82,15 @@ def clone_udisk_snapshot( - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **Name** (str) - (Required) 实例名称 - - **Size** (int) - (Required) 购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。 - **SourceId** (str) - (Required) 克隆父Snapshot的Id - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **ChargeType** (str) - Year , Month, Dynamic,Postpay 默认: Dynamic - **Comment** (str) - Disk注释 - **CouponId** (str) - 使用的代金券id - **Quantity** (int) - 购买时长 默认: 1 - - **UDataArkMode** (str) - 是否开启数据方舟 默认:No + - **Size** (int) - 购买UDisk大小,单位:GB,范围[1~2000], 权限位控制可达8T,若需要请申请开通相关权限。(UDisk大小设定对本地盘快照有效,对云盘快照无效) + - **Tag** (str) - 业务组 默认:Default + - **UDataArkMode** (str) - 是否开启数据方舟 Yes:开启数据方舟 No:关闭数据方舟 默认:No **Response** @@ -153,9 +155,9 @@ def create_udisk_snapshot( - **Name** (str) - (Required) 快照名称 - **UDiskId** (str) - (Required) 快照的UDisk的Id - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ChargeType** (str) - Year , Month, Dynamic 默认: Dynamic + - **ChargeType** (str) - Year , Month, Dynamic 默认: Dynamic (已废弃) - **Comment** (str) - 快照描述 - - **Quantity** (int) - 购买时长 默认: 1 + - **Quantity** (int) - 购买时长 默认: 1 (已废弃) **Response** @@ -229,7 +231,7 @@ def describe_udisk( - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **DiskType** (str) - ProtocolVersion字段为1时,需结合IsBoot确定具体磁盘类型:普通数据盘:DiskType:"CLOUD_NORMAL",IsBoot:"False"; 普通系统盘:DiskType:"CLOUD_NORMAL",IsBoot:"True";SSD数据盘:DiskType:"CLOUD_SSD",IsBoot:"False";SSD系统盘:DiskType:"CLOUD_SSD",IsBoot:"True";RSSD数据盘:DiskType:"CLOUD_RSSD",IsBoot:"False";为空拉取所有。ProtocolVersion字段为0或没有该字段时,可设为以下几个值:普通数据盘:DataDisk;普通系统盘;SystemDisk;SSD数据盘:SSDDataDisk;SSD系统盘:SSDSystemDisk;RSSD数据盘:RSSDDataDisk;为空拉取所有。 + - **DiskType** (str) - ProtocolVersion字段为1时,需结合IsBoot确定具体磁盘类型:普通数据盘:DiskType:"CLOUD_NORMAL",IsBoot:"False";普通系统盘:DiskType:"CLOUD_NORMAL",IsBoot:"True";SSD数据盘:DiskType:"CLOUD_SSD",IsBoot:"False";SSD系统盘:DiskType:"CLOUD_SSD",IsBoot:"True";RSSD数据盘:DiskType:"CLOUD_RSSD",IsBoot:"False";为空拉取所有。ProtocolVersion字段为0或没有该字段时,可设为以下几个值:普通数据盘:DataDisk;普通系统盘:SystemDisk;SSD数据盘:SSDDataDisk;SSD系统盘:SSDSystemDisk;RSSD数据盘:RSSDDataDisk;为空拉取所有。 - **IsBoot** (str) - ProtocolVersion字段为1且DiskType不为空时,必须设置,设置规则请参照DiskType;ProtocolVersion字段为1且DiskType为空时,该字段无效。ProtocolVersion字段为0或没有该字段时,该字段无效。 - **Limit** (int) - 返回数据长度, 默认为20 - **Offset** (int) - 数据偏移量, 默认为0 @@ -295,8 +297,10 @@ def describe_udisk_price( - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **Size** (int) - (Required) 购买UDisk大小,单位:GB,范围[1~1000] - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ChargeType** (str) - Year, Month, Dynamic,Trial,默认: Dynamic + - **ChargeType** (str) - Year , Month, Dynamic,Postpay,Trial 默认: Dynamic - **DiskType** (str) - UDisk 类型: DataDisk(普通数据盘),SSDDataDisk(SSD数据盘),SystemDisk(普通系统盘),SSDSystemDisk(SSD系统盘),RSSDDataDisk(RSSD数据盘),默认值(DataDisk) + - **IsTotalPrice** (str) - 是否将数据方舟,云硬盘放入一张订单, 是:"Yes",否:"No",默认是"No" + - **MachineType** (str) - 云主机机型(V2.0),枚举值["N", "C", "G", "O", "OM"]。参考 `云主机机型说明 `_ 。 - **Quantity** (int) - 购买UDisk的时长,默认值为1 - **UDataArkMode** (str) - 是否打开数据方舟, 打开"Yes",关闭"No", 默认关闭 @@ -308,10 +312,11 @@ def describe_udisk_price( **UDiskPriceDataSet** - - **ChargeName** (str) - "UDataArk","UDisk" + - **ChargeName** (str) - "UDataArk","UDisk","Total" - **ChargeType** (str) - Year, Month, Dynamic,Trial - - **OriginalPrice** (int) - 用户折后价 - - **Price** (int) - 价格 (单位: 分) + - **ListPrice** (int) - 原价(对应计费OriginalPrice) + - **OriginalPrice** (int) - 用户折后价(对应计费CustomPrice) + - **Price** (int) - 实际价格 (单位: 分) """ # build request @@ -387,11 +392,12 @@ def describe_udisk_upgrade_price( - **SourceId** (str) - (Required) 升级目标UDisk ID - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **DiskType** (str) - 磁盘类型,SSDDataDisk:ssd数据盘,DataDisk:普通数据盘,SystemDisk:普通系统盘,SSDSystemDisk:ssd系统盘。默认为DataDisk + - **MachineType** (str) - 云主机机型(V2.0),枚举值["N", "C", "G", "O", "OM"]。参考 `云主机机型说明 `_ 。 - **UDataArkMode** (str) - 是否打开数据方舟, 打开"Yes",关闭"No", 默认关闭 **Response** - - **OriginalPrice** (int) - 用户折后价 + - **OriginalPrice** (int) - 用户折后价 (对应计费CustomPrice) - **Price** (int) - 价格 """ @@ -412,7 +418,7 @@ def detach_udisk(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **UDiskId** (str) - (Required) 需要卸载的UDisk实例ID - **UHostId** (str) - (Required) UHost实例ID - - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ + - **Zone** (str) - 可用区。参见 `可用区列表 `_ **Response** @@ -462,6 +468,7 @@ def resize_udisk(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **UDiskId** (str) - (Required) UDisk Id - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **CouponId** (str) - 使用的代金券id + - **MachineType** (str) - 云主机机型(V2.0),枚举值["N", "C", "G", "O", "OM"]。参考 `云主机机型说明 `_ 。 **Response** diff --git a/ucloud/services/udisk/schemas/apis.py b/ucloud/services/udisk/schemas/apis.py index c4b15b23..024fd826 100644 --- a/ucloud/services/udisk/schemas/apis.py +++ b/ucloud/services/udisk/schemas/apis.py @@ -1,518 +1,524 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.udisk.schemas import models - - -""" UDisk API Schema -""" - - -""" -API: AttachUDisk - -将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 -""" - - -class AttachUDiskRequestSchema(schema.RequestSchema): - """ AttachUDisk - 将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 - """ - - fields = { - "MultiAttach": fields.Str(required=False, dump_to="MultiAttach"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class AttachUDiskResponseSchema(schema.ResponseSchema): - """ AttachUDisk - 将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 - """ - - fields = { - "UDiskId": fields.Str(required=False, load_from="UDiskId"), - "UHostId": fields.Str(required=False, load_from="UHostId"), - } - - -""" -API: CloneUDisk - -从UDisk创建UDisk克隆 -""" - - -class CloneUDiskRequestSchema(schema.RequestSchema): - """ CloneUDisk - 从UDisk创建UDisk克隆 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Comment": fields.Str(required=False, dump_to="Comment"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "SourceId": fields.Str(required=True, dump_to="SourceId"), - "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CloneUDiskResponseSchema(schema.ResponseSchema): - """ CloneUDisk - 从UDisk创建UDisk克隆 - """ - - fields = { - "UDiskId": fields.List( - fields.Str(), required=False, load_from="UDiskId" - ) - } - - -""" -API: CloneUDiskSnapshot - -从快照创建UDisk克隆 -""" - - -class CloneUDiskSnapshotRequestSchema(schema.RequestSchema): - """ CloneUDiskSnapshot - 从快照创建UDisk克隆 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Comment": fields.Str(required=False, dump_to="Comment"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SourceId": fields.Str(required=True, dump_to="SourceId"), - "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CloneUDiskSnapshotResponseSchema(schema.ResponseSchema): - """ CloneUDiskSnapshot - 从快照创建UDisk克隆 - """ - - fields = { - "UDiskId": fields.List( - fields.Str(), required=False, load_from="UDiskId" - ) - } - - -""" -API: CreateUDisk - -创建UDisk磁盘 -""" - - -class CreateUDiskRequestSchema(schema.RequestSchema): - """ CreateUDisk - 创建UDisk磁盘 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CmkId": fields.Str(required=False, dump_to="CmkId"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DiskType": fields.Str(required=False, dump_to="DiskType"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), - "UKmsMode": fields.Str(required=False, dump_to="UKmsMode"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateUDiskResponseSchema(schema.ResponseSchema): - """ CreateUDisk - 创建UDisk磁盘 - """ - - fields = { - "UDiskId": fields.List( - fields.Str(), required=False, load_from="UDiskId" - ) - } - - -""" -API: CreateUDiskSnapshot - -创建snapshot快照 -""" - - -class CreateUDiskSnapshotRequestSchema(schema.RequestSchema): - """ CreateUDiskSnapshot - 创建snapshot快照 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Comment": fields.Str(required=False, dump_to="Comment"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateUDiskSnapshotResponseSchema(schema.ResponseSchema): - """ CreateUDiskSnapshot - 创建snapshot快照 - """ - - fields = { - "SnapshotId": fields.List( - fields.Str(), required=True, load_from="SnapshotId" - ) - } - - -""" -API: DeleteUDisk - -删除UDisk -""" - - -class DeleteUDiskRequestSchema(schema.RequestSchema): - """ DeleteUDisk - 删除UDisk - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DeleteUDiskResponseSchema(schema.ResponseSchema): - """ DeleteUDisk - 删除UDisk - """ - - fields = {} - - -""" -API: DeleteUDiskSnapshot - -删除Snapshot -""" - - -class DeleteUDiskSnapshotRequestSchema(schema.RequestSchema): - """ DeleteUDiskSnapshot - 删除Snapshot - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), - "UDiskId": fields.Str(required=False, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DeleteUDiskSnapshotResponseSchema(schema.ResponseSchema): - """ DeleteUDiskSnapshot - 删除Snapshot - """ - - fields = {} - - -""" -API: DescribeUDisk - -获取UDisk实例 -""" - - -class DescribeUDiskRequestSchema(schema.RequestSchema): - """ DescribeUDisk - 获取UDisk实例 - """ - - fields = { - "DiskType": fields.Str(required=False, dump_to="DiskType"), - "IsBoot": fields.Str(required=False, dump_to="IsBoot"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "ProtocolVersion": fields.Int( - required=False, dump_to="ProtocolVersion" - ), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=False, dump_to="UDiskId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDiskResponseSchema(schema.ResponseSchema): - """ DescribeUDisk - 获取UDisk实例 - """ - - fields = { - "DataSet": fields.List( - models.UDiskDataSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDiskPrice - -获取UDisk实例价格信息 -""" - - -class DescribeUDiskPriceRequestSchema(schema.RequestSchema): - """ DescribeUDiskPrice - 获取UDisk实例价格信息 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "DiskType": fields.Str(required=False, dump_to="DiskType"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDiskPriceResponseSchema(schema.ResponseSchema): - """ DescribeUDiskPrice - 获取UDisk实例价格信息 - """ - - fields = { - "DataSet": fields.List( - models.UDiskPriceDataSetSchema(), - required=False, - load_from="DataSet", - ) - } - - -""" -API: DescribeUDiskSnapshot - -获取UDisk快照 -""" - - -class DescribeUDiskSnapshotRequestSchema(schema.RequestSchema): - """ DescribeUDiskSnapshot - 获取UDisk快照 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), - "UDiskId": fields.Str(required=False, dump_to="UDiskId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUDiskSnapshotResponseSchema(schema.ResponseSchema): - """ DescribeUDiskSnapshot - 获取UDisk快照 - """ - - fields = { - "DataSet": fields.List( - models.UDiskSnapshotSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUDiskUpgradePrice - -获取UDisk升级价格信息 -""" - - -class DescribeUDiskUpgradePriceRequestSchema(schema.RequestSchema): - """ DescribeUDiskUpgradePrice - 获取UDisk升级价格信息 - """ - - fields = { - "DiskType": fields.Str(required=False, dump_to="DiskType"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SourceId": fields.Str(required=True, dump_to="SourceId"), - "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUDiskUpgradePriceResponseSchema(schema.ResponseSchema): - """ DescribeUDiskUpgradePrice - 获取UDisk升级价格信息 - """ - - fields = { - "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), - "Price": fields.Int(required=False, load_from="Price"), - } - - -""" -API: DetachUDisk - -卸载某个已经挂载在指定UHost实例上的UDisk -""" - - -class DetachUDiskRequestSchema(schema.RequestSchema): - """ DetachUDisk - 卸载某个已经挂载在指定UHost实例上的UDisk - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DetachUDiskResponseSchema(schema.ResponseSchema): - """ DetachUDisk - 卸载某个已经挂载在指定UHost实例上的UDisk - """ - - fields = { - "UDiskId": fields.Str(required=False, load_from="UDiskId"), - "UHostId": fields.Str(required=False, load_from="UHostId"), - } - - -""" -API: RenameUDisk - -重命名UDisk -""" - - -class RenameUDiskRequestSchema(schema.RequestSchema): - """ RenameUDisk - 重命名UDisk - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "UDiskName": fields.Str(required=True, dump_to="UDiskName"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class RenameUDiskResponseSchema(schema.ResponseSchema): - """ RenameUDisk - 重命名UDisk - """ - - fields = {} - - -""" -API: ResizeUDisk - -调整UDisk容量 -""" - - -class ResizeUDiskRequestSchema(schema.RequestSchema): - """ ResizeUDisk - 调整UDisk容量 - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class ResizeUDiskResponseSchema(schema.ResponseSchema): - """ ResizeUDisk - 调整UDisk容量 - """ - - fields = {} - - -""" -API: RestoreUDisk - -从备份恢复数据至UDisk -""" - - -class RestoreUDiskRequestSchema(schema.RequestSchema): - """ RestoreUDisk - 从备份恢复数据至UDisk - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), - "SnapshotTime": fields.Int(required=False, dump_to="SnapshotTime"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class RestoreUDiskResponseSchema(schema.ResponseSchema): - """ RestoreUDisk - 从备份恢复数据至UDisk - """ - - fields = {} - - -""" -API: SetUDiskUDataArkMode - -设置UDisk数据方舟的状态 -""" - - -class SetUDiskUDataArkModeRequestSchema(schema.RequestSchema): - """ SetUDiskUDataArkMode - 设置UDisk数据方舟的状态 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UDataArkMode": fields.Str(required=True, dump_to="UDataArkMode"), - "UDiskId": fields.Str(required=True, dump_to="UDiskId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class SetUDiskUDataArkModeResponseSchema(schema.ResponseSchema): - """ SetUDiskUDataArkMode - 设置UDisk数据方舟的状态 - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.udisk.schemas import models + + +""" UDisk API Schema +""" + + +""" +API: AttachUDisk + +将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 +""" + + +class AttachUDiskRequestSchema(schema.RequestSchema): + """ AttachUDisk - 将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 + """ + + fields = { + "MultiAttach": fields.Str(required=False, dump_to="MultiAttach"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class AttachUDiskResponseSchema(schema.ResponseSchema): + """ AttachUDisk - 将一个可用的UDisk挂载到某台主机上,当UDisk挂载成功后,还需要在主机内部进行文件系统操作 + """ + + fields = { + "UDiskId": fields.Str(required=False, load_from="UDiskId"), + "UHostId": fields.Str(required=False, load_from="UHostId"), + } + + +""" +API: CloneUDisk + +从UDisk创建UDisk克隆 +""" + + +class CloneUDiskRequestSchema(schema.RequestSchema): + """ CloneUDisk - 从UDisk创建UDisk克隆 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Comment": fields.Str(required=False, dump_to="Comment"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "SourceId": fields.Str(required=True, dump_to="SourceId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CloneUDiskResponseSchema(schema.ResponseSchema): + """ CloneUDisk - 从UDisk创建UDisk克隆 + """ + + fields = { + "UDiskId": fields.List( + fields.Str(), required=False, load_from="UDiskId" + ) + } + + +""" +API: CloneUDiskSnapshot + +从快照创建UDisk克隆 +""" + + +class CloneUDiskSnapshotRequestSchema(schema.RequestSchema): + """ CloneUDiskSnapshot - 从快照创建UDisk克隆 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Comment": fields.Str(required=False, dump_to="Comment"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=False, dump_to="Size"), + "SourceId": fields.Str(required=True, dump_to="SourceId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CloneUDiskSnapshotResponseSchema(schema.ResponseSchema): + """ CloneUDiskSnapshot - 从快照创建UDisk克隆 + """ + + fields = { + "UDiskId": fields.List( + fields.Str(), required=False, load_from="UDiskId" + ) + } + + +""" +API: CreateUDisk + +创建UDisk磁盘 +""" + + +class CreateUDiskRequestSchema(schema.RequestSchema): + """ CreateUDisk - 创建UDisk磁盘 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CmkId": fields.Str(required=False, dump_to="CmkId"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DiskType": fields.Str(required=False, dump_to="DiskType"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), + "UKmsMode": fields.Str(required=False, dump_to="UKmsMode"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUDiskResponseSchema(schema.ResponseSchema): + """ CreateUDisk - 创建UDisk磁盘 + """ + + fields = { + "UDiskId": fields.List( + fields.Str(), required=False, load_from="UDiskId" + ) + } + + +""" +API: CreateUDiskSnapshot + +创建snapshot快照 +""" + + +class CreateUDiskSnapshotRequestSchema(schema.RequestSchema): + """ CreateUDiskSnapshot - 创建snapshot快照 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Comment": fields.Str(required=False, dump_to="Comment"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUDiskSnapshotResponseSchema(schema.ResponseSchema): + """ CreateUDiskSnapshot - 创建snapshot快照 + """ + + fields = { + "SnapshotId": fields.List( + fields.Str(), required=True, load_from="SnapshotId" + ) + } + + +""" +API: DeleteUDisk + +删除UDisk +""" + + +class DeleteUDiskRequestSchema(schema.RequestSchema): + """ DeleteUDisk - 删除UDisk + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DeleteUDiskResponseSchema(schema.ResponseSchema): + """ DeleteUDisk - 删除UDisk + """ + + fields = {} + + +""" +API: DeleteUDiskSnapshot + +删除Snapshot +""" + + +class DeleteUDiskSnapshotRequestSchema(schema.RequestSchema): + """ DeleteUDiskSnapshot - 删除Snapshot + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), + "UDiskId": fields.Str(required=False, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DeleteUDiskSnapshotResponseSchema(schema.ResponseSchema): + """ DeleteUDiskSnapshot - 删除Snapshot + """ + + fields = {} + + +""" +API: DescribeUDisk + +获取UDisk实例 +""" + + +class DescribeUDiskRequestSchema(schema.RequestSchema): + """ DescribeUDisk - 获取UDisk实例 + """ + + fields = { + "DiskType": fields.Str(required=False, dump_to="DiskType"), + "IsBoot": fields.Str(required=False, dump_to="IsBoot"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "ProtocolVersion": fields.Int( + required=False, dump_to="ProtocolVersion" + ), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=False, dump_to="UDiskId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDiskResponseSchema(schema.ResponseSchema): + """ DescribeUDisk - 获取UDisk实例 + """ + + fields = { + "DataSet": fields.List( + models.UDiskDataSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDiskPrice + +获取UDisk实例价格信息 +""" + + +class DescribeUDiskPriceRequestSchema(schema.RequestSchema): + """ DescribeUDiskPrice - 获取UDisk实例价格信息 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "DiskType": fields.Str(required=False, dump_to="DiskType"), + "IsTotalPrice": fields.Str(required=False, dump_to="IsTotalPrice"), + "MachineType": fields.Str(required=False, dump_to="MachineType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDiskPriceResponseSchema(schema.ResponseSchema): + """ DescribeUDiskPrice - 获取UDisk实例价格信息 + """ + + fields = { + "DataSet": fields.List( + models.UDiskPriceDataSetSchema(), + required=False, + load_from="DataSet", + ) + } + + +""" +API: DescribeUDiskSnapshot + +获取UDisk快照 +""" + + +class DescribeUDiskSnapshotRequestSchema(schema.RequestSchema): + """ DescribeUDiskSnapshot - 获取UDisk快照 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), + "UDiskId": fields.Str(required=False, dump_to="UDiskId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUDiskSnapshotResponseSchema(schema.ResponseSchema): + """ DescribeUDiskSnapshot - 获取UDisk快照 + """ + + fields = { + "DataSet": fields.List( + models.UDiskSnapshotSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUDiskUpgradePrice + +获取UDisk升级价格信息 +""" + + +class DescribeUDiskUpgradePriceRequestSchema(schema.RequestSchema): + """ DescribeUDiskUpgradePrice - 获取UDisk升级价格信息 + """ + + fields = { + "DiskType": fields.Str(required=False, dump_to="DiskType"), + "MachineType": fields.Str(required=False, dump_to="MachineType"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "SourceId": fields.Str(required=True, dump_to="SourceId"), + "UDataArkMode": fields.Str(required=False, dump_to="UDataArkMode"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUDiskUpgradePriceResponseSchema(schema.ResponseSchema): + """ DescribeUDiskUpgradePrice - 获取UDisk升级价格信息 + """ + + fields = { + "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), + "Price": fields.Int(required=False, load_from="Price"), + } + + +""" +API: DetachUDisk + +卸载某个已经挂载在指定UHost实例上的UDisk +""" + + +class DetachUDiskRequestSchema(schema.RequestSchema): + """ DetachUDisk - 卸载某个已经挂载在指定UHost实例上的UDisk + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DetachUDiskResponseSchema(schema.ResponseSchema): + """ DetachUDisk - 卸载某个已经挂载在指定UHost实例上的UDisk + """ + + fields = { + "UDiskId": fields.Str(required=False, load_from="UDiskId"), + "UHostId": fields.Str(required=False, load_from="UHostId"), + } + + +""" +API: RenameUDisk + +重命名UDisk +""" + + +class RenameUDiskRequestSchema(schema.RequestSchema): + """ RenameUDisk - 重命名UDisk + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "UDiskName": fields.Str(required=True, dump_to="UDiskName"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class RenameUDiskResponseSchema(schema.ResponseSchema): + """ RenameUDisk - 重命名UDisk + """ + + fields = {} + + +""" +API: ResizeUDisk + +调整UDisk容量 +""" + + +class ResizeUDiskRequestSchema(schema.RequestSchema): + """ ResizeUDisk - 调整UDisk容量 + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "MachineType": fields.Str(required=False, dump_to="MachineType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class ResizeUDiskResponseSchema(schema.ResponseSchema): + """ ResizeUDisk - 调整UDisk容量 + """ + + fields = {} + + +""" +API: RestoreUDisk + +从备份恢复数据至UDisk +""" + + +class RestoreUDiskRequestSchema(schema.RequestSchema): + """ RestoreUDisk - 从备份恢复数据至UDisk + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SnapshotId": fields.Str(required=False, dump_to="SnapshotId"), + "SnapshotTime": fields.Int(required=False, dump_to="SnapshotTime"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class RestoreUDiskResponseSchema(schema.ResponseSchema): + """ RestoreUDisk - 从备份恢复数据至UDisk + """ + + fields = {} + + +""" +API: SetUDiskUDataArkMode + +设置UDisk数据方舟的状态 +""" + + +class SetUDiskUDataArkModeRequestSchema(schema.RequestSchema): + """ SetUDiskUDataArkMode - 设置UDisk数据方舟的状态 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UDataArkMode": fields.Str(required=True, dump_to="UDataArkMode"), + "UDiskId": fields.Str(required=True, dump_to="UDiskId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class SetUDiskUDataArkModeResponseSchema(schema.ResponseSchema): + """ SetUDiskUDataArkMode - 设置UDisk数据方舟的状态 + """ + + fields = {} diff --git a/ucloud/services/udisk/schemas/models.py b/ucloud/services/udisk/schemas/models.py index dac312b0..8cd8a206 100644 --- a/ucloud/services/udisk/schemas/models.py +++ b/ucloud/services/udisk/schemas/models.py @@ -48,6 +48,7 @@ class UDiskPriceDataSetSchema(schema.ResponseSchema): fields = { "ChargeName": fields.Str(required=False, load_from="ChargeName"), "ChargeType": fields.Str(required=False, load_from="ChargeType"), + "ListPrice": fields.Int(required=False, load_from="ListPrice"), "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), "Price": fields.Int(required=False, load_from="Price"), } diff --git a/ucloud/services/udpn/client.py b/ucloud/services/udpn/client.py index 04414758..257ce64f 100644 --- a/ucloud/services/udpn/client.py +++ b/ucloud/services/udpn/client.py @@ -1,216 +1,216 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.udpn.schemas import apis - - -class UDPNClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(UDPNClient, self).__init__(config, transport, middleware, logger) - - def allocate_udpn( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ AllocateUDPN - 分配一条 UDPN 专线 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Bandwidth** (int) - (Required) 带宽 - - **Peer1** (str) - (Required) 专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky - - **Peer2** (str) - (Required) 专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky - - **ChargeType** (str) - 计费类型,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费 - - **CouponId** (str) - 代金劵 - - **Quantity** (int) - 计费时长,默认 1 - - **Response** - - - **UDPNId** (str) - 资源名称 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.AllocateUDPNRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("AllocateUDPN", d, **kwargs) - return apis.AllocateUDPNResponseSchema().loads(resp) - - def describe_udpn( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeUDPN - 描述 UDPN - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Limit** (int) - 返回数据长度,默认为 20 - - **Offset** (int) - 列表起始位置偏移量,默认为 0 - - **UDPNId** (str) - 申请到的 UDPN 资源 ID。若为空,则查询该用户在机房所有的专线信息。非默认项目资源,需填写ProjectId - - **Response** - - - **DataSet** (list) - 见 **UDPNData** 模型定义 - - **TotalCount** (int) - 查询到的总数量 - - **Response Model** - - **UDPNData** - - - **Bandwidth** (int) - 带宽 - - **ChargeType** (str) - 计费类型 - - **CreateTime** (int) - unix 时间戳 创建时间 - - **ExpireTime** (int) - unix 时间戳 到期时间 - - **Peer1** (str) - 可用区域 1 - - **Peer2** (str) - 可用区域 2 - - **UDPNId** (str) - UDPN 资源短 ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeUDPNRequestSchema().dumps(d) - - resp = self.invoke("DescribeUDPN", d, **kwargs) - return apis.DescribeUDPNResponseSchema().loads(resp) - - def get_udpn_line_list( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetUDPNLineList - 获取当前支持的专线线路列表 - - **Request** - - - **ProjectId** (str) - (Config) - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Response** - - - **DataSet** (list) - 见 **UDPNLineSet** 模型定义 - - **TotalCount** (int) - DataSet中的元素个数 - - **Response Model** - - **UDPNLineSet** - - - **BandwidthUpperLimit** (int) - 线路带宽上限,单位 M - - **LocalRegion** (str) - 支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky - - **RemoteRegion** (str) - 支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.GetUDPNLineListRequestSchema().dumps(d) - - resp = self.invoke("GetUDPNLineList", d, **kwargs) - return apis.GetUDPNLineListResponseSchema().loads(resp) - - def get_udpn_price( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetUDPNPrice - 获取 UDPN 价格 - - **Request** - - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Bandwidth** (int) - (Required) 带宽信息 - - **Peer1** (str) - (Required) 专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky - - **Peer2** (str) - (Required) 专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky - - **ChargeType** (str) - 计费类型 - - **Quantity** (int) - 购买时长 - - **Response** - - - **Price** (float) - 专线价格 - - **PurchaseValue** (int) - 资源有效期 unix 时间戳 - - """ - # build request - d = {"Region": self.config.region} - req and d.update(req) - d = apis.GetUDPNPriceRequestSchema().dumps(d) - - resp = self.invoke("GetUDPNPrice", d, **kwargs) - return apis.GetUDPNPriceResponseSchema().loads(resp) - - def get_udpn_upgrade_price( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetUDPNUpgradePrice - 获取专线升级价格 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Bandwidth** (int) - (Required) 带宽 - - **UDPNId** (str) - (Required) 专线带宽资源 Id - - **Response** - - - **Price** (float) - 升级后的价格 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.GetUDPNUpgradePriceRequestSchema().dumps(d) - - resp = self.invoke("GetUDPNUpgradePrice", d, **kwargs) - return apis.GetUDPNUpgradePriceResponseSchema().loads(resp) - - def modify_udpn_bandwidth( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyUDPNBandwidth - 修改带宽值 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Bandwidth** (int) - (Required) 调整后专线带宽, 单位为Mbps,取值范围为大于等于2且小于等于1000([2-1000])的整数 - - **UDPNId** (str) - (Required) UDPN Id - - **CouponId** (str) - 代金劵 ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ModifyUDPNBandwidthRequestSchema().dumps(d) - - resp = self.invoke("ModifyUDPNBandwidth", d, **kwargs) - return apis.ModifyUDPNBandwidthResponseSchema().loads(resp) - - def release_udpn(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ ReleaseUDPN - 释放 UDPN - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **UDPNId** (str) - (Required) UDPN 资源 Id - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ReleaseUDPNRequestSchema().dumps(d) - - resp = self.invoke("ReleaseUDPN", d, **kwargs) - return apis.ReleaseUDPNResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.udpn.schemas import apis + + +class UDPNClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(UDPNClient, self).__init__(config, transport, middleware, logger) + + def allocate_udpn( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ AllocateUDPN - 分配一条 UDPN 专线 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Bandwidth** (int) - (Required) 带宽 + - **Peer1** (str) - (Required) 专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky + - **Peer2** (str) - (Required) 专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky + - **ChargeType** (str) - 计费类型,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费 + - **CouponId** (str) - 代金劵 + - **Quantity** (int) - 计费时长,默认 1 + + **Response** + + - **UDPNId** (str) - 资源名称 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.AllocateUDPNRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("AllocateUDPN", d, **kwargs) + return apis.AllocateUDPNResponseSchema().loads(resp) + + def describe_udpn( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeUDPN - 描述 UDPN + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Limit** (int) - 返回数据长度,默认为 20 + - **Offset** (int) - 列表起始位置偏移量,默认为 0 + - **UDPNId** (str) - 申请到的 UDPN 资源 ID。若为空,则查询该用户在机房所有的专线信息。非默认项目资源,需填写ProjectId + + **Response** + + - **DataSet** (list) - 见 **UDPNData** 模型定义 + - **TotalCount** (int) - 查询到的总数量 + + **Response Model** + + **UDPNData** + + - **Bandwidth** (int) - 带宽 + - **ChargeType** (str) - 计费类型 + - **CreateTime** (int) - unix 时间戳 创建时间 + - **ExpireTime** (int) - unix 时间戳 到期时间 + - **Peer1** (str) - 可用区域 1 + - **Peer2** (str) - 可用区域 2 + - **UDPNId** (str) - UDPN 资源短 ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeUDPNRequestSchema().dumps(d) + + resp = self.invoke("DescribeUDPN", d, **kwargs) + return apis.DescribeUDPNResponseSchema().loads(resp) + + def get_udpn_line_list( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetUDPNLineList - 获取当前支持的专线线路列表 + + **Request** + + - **ProjectId** (str) - (Config) + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + + **Response** + + - **DataSet** (list) - 见 **UDPNLineSet** 模型定义 + - **TotalCount** (int) - DataSet中的元素个数 + + **Response Model** + + **UDPNLineSet** + + - **BandwidthUpperLimit** (int) - 线路带宽上限,单位 M + - **LocalRegion** (str) - 支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky + - **RemoteRegion** (str) - 支持UDPN的地域之一,北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 华盛顿:us-ws, 洛杉矶:us-la, 东京:jpn-tky + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.GetUDPNLineListRequestSchema().dumps(d) + + resp = self.invoke("GetUDPNLineList", d, **kwargs) + return apis.GetUDPNLineListResponseSchema().loads(resp) + + def get_udpn_price( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetUDPNPrice - 获取 UDPN 价格 + + **Request** + + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Bandwidth** (int) - (Required) 带宽信息 + - **Peer1** (str) - (Required) 专线可用区1,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky + - **Peer2** (str) - (Required) 专线可用区2,支持地域:北京二:cn-bj2, 上海二:cn-sh2, 广东:cn-gd, 亚太: hk, 上海一:cn-sh1, 法兰克福:ge-fra, 新加坡:sg, 洛杉矶:us-la, 华盛顿:us-ws, 东京:jpn-tky + - **ChargeType** (str) - 计费类型 + - **Quantity** (int) - 购买时长 + + **Response** + + - **Price** (float) - 专线价格 + - **PurchaseValue** (int) - 资源有效期 unix 时间戳 + + """ + # build request + d = {"Region": self.config.region} + req and d.update(req) + d = apis.GetUDPNPriceRequestSchema().dumps(d) + + resp = self.invoke("GetUDPNPrice", d, **kwargs) + return apis.GetUDPNPriceResponseSchema().loads(resp) + + def get_udpn_upgrade_price( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetUDPNUpgradePrice - 获取专线升级价格 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Bandwidth** (int) - (Required) 带宽 + - **UDPNId** (str) - (Required) 专线带宽资源 Id + + **Response** + + - **Price** (float) - 升级后的价格 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.GetUDPNUpgradePriceRequestSchema().dumps(d) + + resp = self.invoke("GetUDPNUpgradePrice", d, **kwargs) + return apis.GetUDPNUpgradePriceResponseSchema().loads(resp) + + def modify_udpn_bandwidth( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyUDPNBandwidth - 修改带宽值 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Bandwidth** (int) - (Required) 调整后专线带宽, 单位为Mbps,取值范围为大于等于2且小于等于1000([2-1000])的整数 + - **UDPNId** (str) - (Required) UDPN Id + - **CouponId** (str) - 代金劵 ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ModifyUDPNBandwidthRequestSchema().dumps(d) + + resp = self.invoke("ModifyUDPNBandwidth", d, **kwargs) + return apis.ModifyUDPNBandwidthResponseSchema().loads(resp) + + def release_udpn(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ ReleaseUDPN - 释放 UDPN + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **UDPNId** (str) - (Required) UDPN 资源 Id + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ReleaseUDPNRequestSchema().dumps(d) + + resp = self.invoke("ReleaseUDPN", d, **kwargs) + return apis.ReleaseUDPNResponseSchema().loads(resp) diff --git a/ucloud/services/udpn/schemas/apis.py b/ucloud/services/udpn/schemas/apis.py index 0e5fc8dd..40d1b2c0 100644 --- a/ucloud/services/udpn/schemas/apis.py +++ b/ucloud/services/udpn/schemas/apis.py @@ -1,208 +1,208 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.udpn.schemas import models - - -""" UDPN API Schema -""" - - -""" -API: AllocateUDPN - -分配一条 UDPN 专线 -""" - - -class AllocateUDPNRequestSchema(schema.RequestSchema): - """ AllocateUDPN - 分配一条 UDPN 专线 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Peer1": fields.Str(required=True, dump_to="Peer1"), - "Peer2": fields.Str(required=True, dump_to="Peer2"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=False, dump_to="Region"), - } - - -class AllocateUDPNResponseSchema(schema.ResponseSchema): - """ AllocateUDPN - 分配一条 UDPN 专线 - """ - - fields = {"UDPNId": fields.Str(required=True, load_from="UDPNId")} - - -""" -API: DescribeUDPN - -描述 UDPN -""" - - -class DescribeUDPNRequestSchema(schema.RequestSchema): - """ DescribeUDPN - 描述 UDPN - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - "UDPNId": fields.Str(required=False, dump_to="UDPNId"), - } - - -class DescribeUDPNResponseSchema(schema.ResponseSchema): - """ DescribeUDPN - 描述 UDPN - """ - - fields = { - "DataSet": fields.List( - models.UDPNDataSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=True, load_from="TotalCount"), - } - - -""" -API: GetUDPNLineList - -获取当前支持的专线线路列表 -""" - - -class GetUDPNLineListRequestSchema(schema.RequestSchema): - """ GetUDPNLineList - 获取当前支持的专线线路列表 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - } - - -class GetUDPNLineListResponseSchema(schema.ResponseSchema): - """ GetUDPNLineList - 获取当前支持的专线线路列表 - """ - - fields = { - "DataSet": fields.List( - models.UDPNLineSetSchema(), required=True, load_from="DataSet" - ), - "TotalCount": fields.Int(required=True, load_from="TotalCount"), - } - - -""" -API: GetUDPNPrice - -获取 UDPN 价格 -""" - - -class GetUDPNPriceRequestSchema(schema.RequestSchema): - """ GetUDPNPrice - 获取 UDPN 价格 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Peer1": fields.Str(required=True, dump_to="Peer1"), - "Peer2": fields.Str(required=True, dump_to="Peer2"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=False, dump_to="Region"), - } - - -class GetUDPNPriceResponseSchema(schema.ResponseSchema): - """ GetUDPNPrice - 获取 UDPN 价格 - """ - - fields = { - "Price": fields.Float(required=True, load_from="Price"), - "PurchaseValue": fields.Int(required=True, load_from="PurchaseValue"), - } - - -""" -API: GetUDPNUpgradePrice - -获取专线升级价格 -""" - - -class GetUDPNUpgradePriceRequestSchema(schema.RequestSchema): - """ GetUDPNUpgradePrice - 获取专线升级价格 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - "UDPNId": fields.Str(required=True, dump_to="UDPNId"), - } - - -class GetUDPNUpgradePriceResponseSchema(schema.ResponseSchema): - """ GetUDPNUpgradePrice - 获取专线升级价格 - """ - - fields = {"Price": fields.Float(required=True, load_from="Price")} - - -""" -API: ModifyUDPNBandwidth - -修改带宽值 -""" - - -class ModifyUDPNBandwidthRequestSchema(schema.RequestSchema): - """ ModifyUDPNBandwidth - 修改带宽值 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - "UDPNId": fields.Str(required=True, dump_to="UDPNId"), - } - - -class ModifyUDPNBandwidthResponseSchema(schema.ResponseSchema): - """ ModifyUDPNBandwidth - 修改带宽值 - """ - - fields = {} - - -""" -API: ReleaseUDPN - -释放 UDPN -""" - - -class ReleaseUDPNRequestSchema(schema.RequestSchema): - """ ReleaseUDPN - 释放 UDPN - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - "UDPNId": fields.Str(required=True, dump_to="UDPNId"), - } - - -class ReleaseUDPNResponseSchema(schema.ResponseSchema): - """ ReleaseUDPN - 释放 UDPN - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.udpn.schemas import models + + +""" UDPN API Schema +""" + + +""" +API: AllocateUDPN + +分配一条 UDPN 专线 +""" + + +class AllocateUDPNRequestSchema(schema.RequestSchema): + """ AllocateUDPN - 分配一条 UDPN 专线 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Peer1": fields.Str(required=True, dump_to="Peer1"), + "Peer2": fields.Str(required=True, dump_to="Peer2"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=False, dump_to="Region"), + } + + +class AllocateUDPNResponseSchema(schema.ResponseSchema): + """ AllocateUDPN - 分配一条 UDPN 专线 + """ + + fields = {"UDPNId": fields.Str(required=True, load_from="UDPNId")} + + +""" +API: DescribeUDPN + +描述 UDPN +""" + + +class DescribeUDPNRequestSchema(schema.RequestSchema): + """ DescribeUDPN - 描述 UDPN + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "UDPNId": fields.Str(required=False, dump_to="UDPNId"), + } + + +class DescribeUDPNResponseSchema(schema.ResponseSchema): + """ DescribeUDPN - 描述 UDPN + """ + + fields = { + "DataSet": fields.List( + models.UDPNDataSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=True, load_from="TotalCount"), + } + + +""" +API: GetUDPNLineList + +获取当前支持的专线线路列表 +""" + + +class GetUDPNLineListRequestSchema(schema.RequestSchema): + """ GetUDPNLineList - 获取当前支持的专线线路列表 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + } + + +class GetUDPNLineListResponseSchema(schema.ResponseSchema): + """ GetUDPNLineList - 获取当前支持的专线线路列表 + """ + + fields = { + "DataSet": fields.List( + models.UDPNLineSetSchema(), required=True, load_from="DataSet" + ), + "TotalCount": fields.Int(required=True, load_from="TotalCount"), + } + + +""" +API: GetUDPNPrice + +获取 UDPN 价格 +""" + + +class GetUDPNPriceRequestSchema(schema.RequestSchema): + """ GetUDPNPrice - 获取 UDPN 价格 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Peer1": fields.Str(required=True, dump_to="Peer1"), + "Peer2": fields.Str(required=True, dump_to="Peer2"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=False, dump_to="Region"), + } + + +class GetUDPNPriceResponseSchema(schema.ResponseSchema): + """ GetUDPNPrice - 获取 UDPN 价格 + """ + + fields = { + "Price": fields.Float(required=True, load_from="Price"), + "PurchaseValue": fields.Int(required=True, load_from="PurchaseValue"), + } + + +""" +API: GetUDPNUpgradePrice + +获取专线升级价格 +""" + + +class GetUDPNUpgradePriceRequestSchema(schema.RequestSchema): + """ GetUDPNUpgradePrice - 获取专线升级价格 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "UDPNId": fields.Str(required=True, dump_to="UDPNId"), + } + + +class GetUDPNUpgradePriceResponseSchema(schema.ResponseSchema): + """ GetUDPNUpgradePrice - 获取专线升级价格 + """ + + fields = {"Price": fields.Float(required=True, load_from="Price")} + + +""" +API: ModifyUDPNBandwidth + +修改带宽值 +""" + + +class ModifyUDPNBandwidthRequestSchema(schema.RequestSchema): + """ ModifyUDPNBandwidth - 修改带宽值 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "UDPNId": fields.Str(required=True, dump_to="UDPNId"), + } + + +class ModifyUDPNBandwidthResponseSchema(schema.ResponseSchema): + """ ModifyUDPNBandwidth - 修改带宽值 + """ + + fields = {} + + +""" +API: ReleaseUDPN + +释放 UDPN +""" + + +class ReleaseUDPNRequestSchema(schema.RequestSchema): + """ ReleaseUDPN - 释放 UDPN + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "UDPNId": fields.Str(required=True, dump_to="UDPNId"), + } + + +class ReleaseUDPNResponseSchema(schema.ResponseSchema): + """ ReleaseUDPN - 释放 UDPN + """ + + fields = {} diff --git a/ucloud/services/uhost/client.py b/ucloud/services/uhost/client.py index 4aa61722..b91d83f3 100644 --- a/ucloud/services/uhost/client.py +++ b/ucloud/services/uhost/client.py @@ -97,16 +97,17 @@ def create_uhost_instance( - **DiskSpace** (int) - 【待废弃,不建议调用】数据盘大小。 单位:GB, 范围[0,8000], 步长:10, 默认值:20,云盘支持0-8000;本地普通盘支持0-2000;本地SSD盘(包括所有GPU机型)支持100-1000 - **Disks** (list) - 见 **CreateUHostInstanceParamDisks** 模型定义 - **GPU** (int) - GPU卡核心数。仅GPU机型支持此字段(可选范围与UHostType相关) - - **GpuType** (str) - GPU类型,枚举值["K80", "P40", "V100"] + - **GpuType** (str) - GPU类型,枚举值["K80", "P40", "V100"],MachineType为G时必填 + - **HostIp** (str) - 指定宿主机创建,此时SetId为必填 - **HostType** (str) - 【已废弃】宿主机类型,N2,N1 - **HotplugFeature** (bool) - 是否开启热升级特性。True为开启,False为未开启,默认False。 - **InstallAgent** (str) - 【暂不支持】是否安装UGA。'yes': 安装;其他或者不填:不安装。 - **IsolationGroup** (str) - 硬件隔离组id。可通过DescribeIsolationGroup获取。 - **KeyPair** (str) - 【暂不支持】Keypair公钥,LoginMode为KeyPair时此项必须 - - **MachineType** (str) - 云主机机型(V2.0),枚举值["N", "C", "G", "O"]。参考 `云主机机型说明 `_ 。 + - **MachineType** (str) - 云主机机型(V2.0),枚举值["N", "C", "G", "O", "OM"]。参考 `云主机机型说明 `_ 。 - **MaxCount** (int) - 【批量创建主机时必填】最大创建主机数量,取值范围是[1,100]; - **Memory** (int) - 内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参考控制台)。默认值:8192 - - **MinimalCpuPlatform** (str) - 最低cpu平台,枚举值["Intel/Auto", "Intel/IvyBridge", "Intel/Haswell", "Intel/Broadwell", "Intel/Skylake", "Intel/Cascadelake"。 + - **MinimalCpuPlatform** (str) - 最低cpu平台,枚举值["Intel/Auto", "Intel/IvyBridge", "Intel/Haswell", "Intel/Broadwell", "Intel/Skylake", "Intel/Cascadelake"。默认值:"Intel/Auto" - **Name** (str) - UHost实例名称。默认:UHost。请遵照 `字段规范 `_ 设定实例名称。 - **NetCapability** (str) - 网络增强。枚举值:Normal(默认),不开启; Super,开启网络增强1.0; Ultra,开启网络增强2.0(仅支持部分可用区,请参考控制台) - **NetworkId** (str) - 【已废弃】网络ID(VPC2.0情况下无需填写)。VPC1.0情况下,若不填写,代表优先选择基础网络; 若填写,代表选择子网。参见DescribeSubnet。 @@ -116,12 +117,13 @@ def create_uhost_instance( - **Quantity** (int) - 购买时长。默认:值 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表购买至月末。 - **ResourceType** (int) - 【内部参数】资源类型 - **SecurityGroupId** (str) - 防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 `DescribeSecurityGroup `_ 。 - - **SetId** (int) - + - **SetId** (int) - 指定set创建 - **StorageType** (str) - 【待废弃,不建议调用】磁盘类型,同时设定系统盘和数据盘的磁盘类型。枚举值为:LocalDisk,本地磁盘; UDisk,云硬盘;默认为LocalDisk。仅部分可用区支持云硬盘方式的主机存储方式,具体请查询控制台。 - **SubnetId** (str) - 子网 ID。默认为当前地域的默认子网。 - **Tag** (str) - 业务组。默认:Default(Default即为未分组)。请遵照 `字段规范 `_ 设定业务组。 - **TimemachineFeature** (str) - 【待废弃,不建议调用】是否开启方舟特性。Yes为开启方舟,No为关闭方舟。目前仅选择普通本地盘+普通本地盘 或 SSD云盘+普通云盘的组合支持开启方舟。 - **UHostType** (str) - 【建议后续不再使用】云主机机型V1.0。参考 `云主机机型说明 `_ 。 + - **UserData** (str) - cloudinit初始化使用。使用base64编码 - **UserDataScript** (str) - 【暂不支持】cloudinit方式下,用户初始化脚本 - **VPCId** (str) - VPC ID。默认为当前地域的默认VPC。 @@ -147,6 +149,10 @@ def create_uhost_instance( - **PayMode** (str) - 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. "Free":免费带宽模式.默认为 "Bandwidth". - **ShareBandwidthId** (str) - 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 + **CreateUHostInstanceParamNetworkInterfaceIP** + + - **IPV6Adress** (str) - 创建云主机时指定ipv6地址 + **CreateUHostInstanceParamDisks** - **BackupType** (str) - 磁盘备份方案。枚举值:\\ > NONE,无备份 \\ > DATAARK,数据方舟 \\ 当前磁盘支持的备份模式参考 `磁盘类型 `_ @@ -160,6 +166,7 @@ def create_uhost_instance( **CreateUHostInstanceParamNetworkInterface** - **EIP** (dict) - 见 **CreateUHostInstanceParamNetworkInterfaceEIP** 模型定义 + - **IP** (dict) - 见 **CreateUHostInstanceParamNetworkInterfaceIP** 模型定义 """ # build request @@ -251,28 +258,28 @@ def describe_uhost_instance( **Response Model** + **UHostIPSet** + + - **Bandwidth** (int) - IP对应的带宽, 单位: Mb (内网IP不显示带宽信息) + - **Default** (str) - 是否默认的弹性网卡的信息。true: 是默认弹性网卡;其他值:不是。 + - **IP** (str) - IP地址 + - **IPId** (str) - IP资源ID (内网IP无对应的资源ID) + - **SubnetId** (str) - IP地址对应的子网 ID(北京一当前字段为空) + - **Type** (str) - 国际: Internation,BGP: Bgp,内网: Private + - **VPCId** (str) - IP地址对应的VPC ID(北京一当前字段为空) + **UHostDiskSet** - **BackupType** (str) - 备份方案。若开通了数据方舟,则为DataArk - **DiskId** (str) - 磁盘ID - **DiskType** (str) - 磁盘类型。请参考 `磁盘类型 `_ 。 - **Drive** (str) - 磁盘盘符 - - **Encrypted** (bool) - true: 加密盘 false:非加密盘 + - **Encrypted** (str) - "true": 加密盘 "false":非加密盘 - **IsBoot** (str) - 是否是系统盘。枚举值:\\ > True,是系统盘 \\ > False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 - **Name** (str) - UDisk名字(仅当磁盘是UDisk时返回) - **Size** (int) - 磁盘大小,单位: GB - **Type** (str) - 【建议不再使用】磁盘类型。系统盘: Boot,数据盘: Data,网络盘:Udisk - **UHostIPSet** - - - **Bandwidth** (int) - IP对应的带宽, 单位: Mb (内网IP不显示带宽信息) - - **Default** (str) - 是否默认的弹性网卡的信息。true: 是默认弹性网卡;其他值:不是。 - - **IP** (str) - IP地址 - - **IPId** (str) - IP资源ID (内网IP无对应的资源ID) - - **SubnetId** (str) - IP地址对应的子网 ID(北京一当前字段为空) - - **Type** (str) - 国际: Internation,BGP: Bgp,内网: Private - - **VPCId** (str) - IP地址对应的VPC ID(北京一当前字段为空) - **UHostInstanceSet** - **AutoRenew** (str) - 是否自动续费,自动续费:“Yes”,不自动续费:“No” @@ -362,13 +369,13 @@ def get_uhost_instance_price( - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **CPU** (int) - (Required) CPU核数。可选参数:1-64。可选范围参照控制台。默认值: 4 - **Count** (int) - (Required) 购买台数,范围[1,5] - - **ImageId** (str) - (Required) 镜像Id,可通过 `DescribeImage `_ 获取镜像ID - **Memory** (int) - (Required) 内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参照好控制台)。默认值:8192 - **ChargeType** (str) - 计费模式。枚举值为: \\ > Year,按年付费; \\ > Month,按月付费;\\ > Dynamic,按小时付费 \\ 默认为月付。 - **DiskSpace** (int) - 【待废弃】数据盘大小,单位: GB,范围[0,1000],步长: 10,默认值: 0 - **Disks** (list) - 见 **GetUHostInstancePriceParamDisks** 模型定义 - **GPU** (int) - GPU卡核心数。仅GPU机型支持此字段。 - **GpuType** (str) - GPU类型,枚举值["K80", "P40", "V100"] + - **ImageId** (str) - 镜像Id,可通过 `DescribeImage `_ 获取镜像ID, 如果镜像ID不传,系统盘大小必传 - **LifeCycle** (int) - 【未支持】1:普通云主机;2:抢占性云主机;默认普通 - **MachineType** (str) - 云主机机型(V2版本概念)。枚举值["N", "C", "G", "O"]。参考 `云主机机型说明 `_ 。 - **NetCapability** (str) - 网络增强。枚举值:Normal,不开启; Super,开启网络增强1.0。 默认值为Normal。 @@ -396,6 +403,7 @@ def get_uhost_instance_price( **UHostPriceSet** - **ChargeType** (str) - 计费类型。Year,Month,Dynamic + - **OriginalPrice** (float) - 原价 - **Price** (float) - 价格,单位: 元,保留小数点后两位有效数字 """ diff --git a/ucloud/services/uhost/schemas/apis.py b/ucloud/services/uhost/schemas/apis.py index fb03031f..3bfeffbf 100644 --- a/ucloud/services/uhost/schemas/apis.py +++ b/ucloud/services/uhost/schemas/apis.py @@ -1,866 +1,878 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.uhost.schemas import models - - -""" UHost API Schema -""" - - -""" -API: CopyCustomImage - -复制自制镜像 -""" - - -class CopyCustomImageRequestSchema(schema.RequestSchema): - """ CopyCustomImage - 复制自制镜像 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SourceImageId": fields.Str(required=True, dump_to="SourceImageId"), - "TargetImageDescription": fields.Str( - required=False, dump_to="TargetImageDescription" - ), - "TargetImageName": fields.Str( - required=False, dump_to="TargetImageName" - ), - "TargetProjectId": fields.Str(required=True, dump_to="TargetProjectId"), - "TargetRegion": fields.Str(required=False, dump_to="TargetRegion"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CopyCustomImageResponseSchema(schema.ResponseSchema): - """ CopyCustomImage - 复制自制镜像 - """ - - fields = { - "TargetImageId": fields.Str(required=False, load_from="TargetImageId") - } - - -""" -API: CreateCustomImage - -从指定UHost实例,生成自定义镜像。 -""" - - -class CreateCustomImageRequestSchema(schema.RequestSchema): - """ CreateCustomImage - 从指定UHost实例,生成自定义镜像。 - """ - - fields = { - "ImageDescription": fields.Str( - required=False, dump_to="ImageDescription" - ), - "ImageName": fields.Str(required=True, dump_to="ImageName"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateCustomImageResponseSchema(schema.ResponseSchema): - """ CreateCustomImage - 从指定UHost实例,生成自定义镜像。 - """ - - fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} - - -""" -API: CreateUHostInstance - -创建UHost实例。 -""" - - -class CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSHSchema( - schema.RequestSchema -): - """ CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSH - - """ - - fields = { - "Area": fields.Str(required=False, dump_to="Area"), - "AreaCode": fields.Str(required=False, dump_to="AreaCode"), - "Port": fields.Int(required=False, dump_to="Port"), - } - - -class CreateUHostInstanceParamNetworkInterfaceEIPSchema(schema.RequestSchema): - """ CreateUHostInstanceParamNetworkInterfaceEIP - - """ - - fields = { - "Bandwidth": fields.Int(required=False, dump_to="Bandwidth"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "GlobalSSH": CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSHSchema( - required=False, dump_to="GlobalSSH" - ), - "OperatorName": fields.Str(required=False, dump_to="OperatorName"), - "PayMode": fields.Str(required=False, dump_to="PayMode"), - "ShareBandwidthId": fields.Str( - required=False, dump_to="ShareBandwidthId" - ), - } - - -class CreateUHostInstanceParamDisksSchema(schema.RequestSchema): - """ CreateUHostInstanceParamDisks - - """ - - fields = { - "BackupType": fields.Str(required=False, dump_to="BackupType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Encrypted": fields.Bool(required=False, dump_to="Encrypted"), - "IsBoot": fields.Str(required=True, dump_to="IsBoot"), - "KmsKeyId": fields.Str(required=False, dump_to="KmsKeyId"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=True, dump_to="Type"), - } - - -class CreateUHostInstanceParamNetworkInterfaceSchema(schema.RequestSchema): - """ CreateUHostInstanceParamNetworkInterface - - """ - - fields = { - "EIP": CreateUHostInstanceParamNetworkInterfaceEIPSchema( - required=False, dump_to="EIP" - ) - } - - -class CreateUHostInstanceRequestSchema(schema.RequestSchema): - """ CreateUHostInstance - 创建UHost实例。 - """ - - fields = { - "AlarmTemplateId": fields.Int( - required=False, dump_to="AlarmTemplateId" - ), - "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), - "CPU": fields.Int(required=False, dump_to="CPU"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), - "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), - "Disks": fields.List(CreateUHostInstanceParamDisksSchema()), - "GPU": fields.Int(required=False, dump_to="GPU"), - "GpuType": fields.Str(required=False, dump_to="GpuType"), - "HostType": fields.Str(required=False, dump_to="HostType"), - "HotplugFeature": fields.Bool(required=False, dump_to="HotplugFeature"), - "ImageId": fields.Str(required=True, dump_to="ImageId"), - "InstallAgent": fields.Str(required=False, dump_to="InstallAgent"), - "IsolationGroup": fields.Str(required=False, dump_to="IsolationGroup"), - "KeyPair": fields.Str(required=False, dump_to="KeyPair"), - "LoginMode": fields.Str(required=True, dump_to="LoginMode"), - "MachineType": fields.Str(required=False, dump_to="MachineType"), - "MaxCount": fields.Int(required=False, dump_to="MaxCount"), - "Memory": fields.Int(required=False, dump_to="Memory"), - "MinimalCpuPlatform": fields.Str( - required=False, dump_to="MinimalCpuPlatform" - ), - "Name": fields.Str(required=False, dump_to="Name"), - "NetCapability": fields.Str(required=False, dump_to="NetCapability"), - "NetworkId": fields.Str(required=False, dump_to="NetworkId"), - "NetworkInterface": fields.List( - CreateUHostInstanceParamNetworkInterfaceSchema() - ), - "Password": fields.Base64(required=True, dump_to="Password"), - "PrivateIp": fields.List(fields.Str()), - "PrivateMac": fields.Str(required=False, dump_to="PrivateMac"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceType": fields.Int(required=False, dump_to="ResourceType"), - "SecurityGroupId": fields.Str( - required=False, dump_to="SecurityGroupId" - ), - "SetId": fields.Int(required=False, dump_to="SetId"), - "StorageType": fields.Str(required=False, dump_to="StorageType"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "TimemachineFeature": fields.Str( - required=False, dump_to="TimemachineFeature" - ), - "UHostType": fields.Str(required=False, dump_to="UHostType"), - "UserDataScript": fields.Str(required=False, dump_to="UserDataScript"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateUHostInstanceResponseSchema(schema.ResponseSchema): - """ CreateUHostInstance - 创建UHost实例。 - """ - - fields = { - "IPs": fields.List(fields.Str(), required=False, load_from="IPs"), - "UHostIds": fields.List( - fields.Str(), required=False, load_from="UHostIds" - ), - } - - -""" -API: DescribeImage - -获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 -""" - - -class DescribeImageRequestSchema(schema.RequestSchema): - """ DescribeImage - 获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 - """ - - fields = { - "ImageId": fields.Str(required=False, dump_to="ImageId"), - "ImageType": fields.Str(required=False, dump_to="ImageType"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "OsType": fields.Str(required=False, dump_to="OsType"), - "PriceSet": fields.Int(required=False, dump_to="PriceSet"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeImageResponseSchema(schema.ResponseSchema): - """ DescribeImage - 获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 - """ - - fields = { - "ImageSet": fields.List( - models.UHostImageSetSchema(), required=False, load_from="ImageSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUHostInstance - -获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 -""" - - -class DescribeUHostInstanceRequestSchema(schema.RequestSchema): - """ DescribeUHostInstance - 获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 - """ - - fields = { - "IsolationGroup": fields.Str(required=False, dump_to="IsolationGroup"), - "LifeCycle": fields.Int(required=False, dump_to="LifeCycle"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "UHostIds": fields.List(fields.Str()), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUHostInstanceResponseSchema(schema.ResponseSchema): - """ DescribeUHostInstance - 获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 - """ - - fields = { - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - "UHostSet": fields.List( - models.UHostInstanceSetSchema(), - required=False, - load_from="UHostSet", - ), - } - - -""" -API: DescribeUHostTags - -获取指定数据中心的业务组列表。 -""" - - -class DescribeUHostTagsRequestSchema(schema.RequestSchema): - """ DescribeUHostTags - 获取指定数据中心的业务组列表。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUHostTagsResponseSchema(schema.ResponseSchema): - """ DescribeUHostTags - 获取指定数据中心的业务组列表。 - """ - - fields = { - "TagSet": fields.List( - models.UHostTagSetSchema(), required=False, load_from="TagSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: GetUHostInstancePrice - -根据UHost实例配置,获取UHost实例的价格。 -""" - - -class GetUHostInstancePriceParamDisksSchema(schema.RequestSchema): - """ GetUHostInstancePriceParamDisks - - """ - - fields = { - "BackupType": fields.Str(required=False, dump_to="BackupType"), - "IsBoot": fields.Str(required=True, dump_to="IsBoot"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=True, dump_to="Type"), - } - - -class GetUHostInstancePriceRequestSchema(schema.RequestSchema): - """ GetUHostInstancePrice - 根据UHost实例配置,获取UHost实例的价格。 - """ - - fields = { - "CPU": fields.Int(required=True, dump_to="CPU"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Count": fields.Int(required=True, dump_to="Count"), - "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), - "Disks": fields.List(GetUHostInstancePriceParamDisksSchema()), - "GPU": fields.Int(required=False, dump_to="GPU"), - "GpuType": fields.Str(required=False, dump_to="GpuType"), - "ImageId": fields.Str(required=True, dump_to="ImageId"), - "LifeCycle": fields.Int(required=False, dump_to="LifeCycle"), - "MachineType": fields.Str(required=False, dump_to="MachineType"), - "Memory": fields.Int(required=True, dump_to="Memory"), - "NetCapability": fields.Str(required=False, dump_to="NetCapability"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "StorageType": fields.Str(required=False, dump_to="StorageType"), - "TimemachineFeature": fields.Str( - required=False, dump_to="TimemachineFeature" - ), - "UHostType": fields.Str(required=False, dump_to="UHostType"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class GetUHostInstancePriceResponseSchema(schema.ResponseSchema): - """ GetUHostInstancePrice - 根据UHost实例配置,获取UHost实例的价格。 - """ - - fields = { - "PriceSet": fields.List( - models.UHostPriceSetSchema(), required=False, load_from="PriceSet" - ) - } - - -""" -API: GetUHostInstanceVncInfo - -获取指定UHost实例的管理VNC配置详细信息。 -""" - - -class GetUHostInstanceVncInfoRequestSchema(schema.RequestSchema): - """ GetUHostInstanceVncInfo - 获取指定UHost实例的管理VNC配置详细信息。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class GetUHostInstanceVncInfoResponseSchema(schema.ResponseSchema): - """ GetUHostInstanceVncInfo - 获取指定UHost实例的管理VNC配置详细信息。 - """ - - fields = { - "UhostId": fields.Str(required=False, load_from="UhostId"), - "VncIP": fields.Str(required=False, load_from="VncIP"), - "VncPassword": fields.Str(required=False, load_from="VncPassword"), - "VncPort": fields.Int(required=False, load_from="VncPort"), - } - - -""" -API: GetUHostUpgradePrice - -获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 -""" - - -class GetUHostUpgradePriceRequestSchema(schema.RequestSchema): - """ GetUHostUpgradePrice - 获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 - """ - - fields = { - "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), - "CPU": fields.Int(required=False, dump_to="CPU"), - "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), - "HostType": fields.Str(required=False, dump_to="HostType"), - "Memory": fields.Int(required=False, dump_to="Memory"), - "NetCapValue": fields.Int(required=False, dump_to="NetCapValue"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "TimemachineFeature": fields.Str( - required=False, dump_to="TimemachineFeature" - ), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class GetUHostUpgradePriceResponseSchema(schema.ResponseSchema): - """ GetUHostUpgradePrice - 获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 - """ - - fields = {"Price": fields.Float(required=False, load_from="Price")} - - -""" -API: ImportCustomImage - -把UFile的镜像文件导入到UHost,生成自定义镜像 -""" - - -class ImportCustomImageRequestSchema(schema.RequestSchema): - """ ImportCustomImage - 把UFile的镜像文件导入到UHost,生成自定义镜像 - """ - - fields = { - "Auth": fields.Bool(required=True, dump_to="Auth"), - "Format": fields.Str(required=True, dump_to="Format"), - "ImageDescription": fields.Str( - required=False, dump_to="ImageDescription" - ), - "ImageName": fields.Str(required=True, dump_to="ImageName"), - "OsName": fields.Str(required=True, dump_to="OsName"), - "OsType": fields.Str(required=True, dump_to="OsType"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UFileUrl": fields.Str(required=True, dump_to="UFileUrl"), - } - - -class ImportCustomImageResponseSchema(schema.ResponseSchema): - """ ImportCustomImage - 把UFile的镜像文件导入到UHost,生成自定义镜像 - """ - - fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} - - -""" -API: ModifyUHostInstanceName - -修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 -""" - - -class ModifyUHostInstanceNameRequestSchema(schema.RequestSchema): - """ ModifyUHostInstanceName - 修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUHostInstanceNameResponseSchema(schema.ResponseSchema): - """ ModifyUHostInstanceName - 修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: ModifyUHostInstanceRemark - -修改指定UHost实例备注信息。 -""" - - -class ModifyUHostInstanceRemarkRequestSchema(schema.RequestSchema): - """ ModifyUHostInstanceRemark - 修改指定UHost实例备注信息。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUHostInstanceRemarkResponseSchema(schema.ResponseSchema): - """ ModifyUHostInstanceRemark - 修改指定UHost实例备注信息。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: ModifyUHostInstanceTag - -修改指定UHost实例业务组标识。 -""" - - -class ModifyUHostInstanceTagRequestSchema(schema.RequestSchema): - """ ModifyUHostInstanceTag - 修改指定UHost实例业务组标识。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUHostInstanceTagResponseSchema(schema.ResponseSchema): - """ ModifyUHostInstanceTag - 修改指定UHost实例业务组标识。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: PoweroffUHostInstance - -直接关闭UHost实例电源,无需等待实例正常关闭。 -""" - - -class PoweroffUHostInstanceRequestSchema(schema.RequestSchema): - """ PoweroffUHostInstance - 直接关闭UHost实例电源,无需等待实例正常关闭。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class PoweroffUHostInstanceResponseSchema(schema.ResponseSchema): - """ PoweroffUHostInstance - 直接关闭UHost实例电源,无需等待实例正常关闭。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: RebootUHostInstance - -重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 -""" - - -class RebootUHostInstanceRequestSchema(schema.RequestSchema): - """ RebootUHostInstance - 重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 - """ - - fields = { - "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class RebootUHostInstanceResponseSchema(schema.ResponseSchema): - """ RebootUHostInstance - 重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: ReinstallUHostInstance - -重新安装指定UHost实例的操作系统 -""" - - -class ReinstallUHostInstanceRequestSchema(schema.RequestSchema): - """ ReinstallUHostInstance - 重新安装指定UHost实例的操作系统 - """ - - fields = { - "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), - "DNSServers": fields.List(fields.Str()), - "ImageId": fields.Str(required=False, dump_to="ImageId"), - "Password": fields.Base64(required=False, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ReserveDisk": fields.Str(required=False, dump_to="ReserveDisk"), - "ResourceType": fields.Int(required=False, dump_to="ResourceType"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ReinstallUHostInstanceResponseSchema(schema.ResponseSchema): - """ ReinstallUHostInstance - 重新安装指定UHost实例的操作系统 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: ResetUHostInstancePassword - -重置UHost实例的管理员密码。 -""" - - -class ResetUHostInstancePasswordRequestSchema(schema.RequestSchema): - """ ResetUHostInstancePassword - 重置UHost实例的管理员密码。 - """ - - fields = { - "Password": fields.Base64(required=True, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResetUHostInstancePasswordResponseSchema(schema.ResponseSchema): - """ ResetUHostInstancePassword - 重置UHost实例的管理员密码。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: ResizeAttachedDisk - -修改挂载的磁盘大小,包含系统盘和数据盘 -""" - - -class ResizeAttachedDiskRequestSchema(schema.RequestSchema): - """ ResizeAttachedDisk - 修改挂载的磁盘大小,包含系统盘和数据盘 - """ - - fields = { - "DiskId": fields.Str(required=True, dump_to="DiskId"), - "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class ResizeAttachedDiskResponseSchema(schema.ResponseSchema): - """ ResizeAttachedDisk - 修改挂载的磁盘大小,包含系统盘和数据盘 - """ - - fields = {"DiskId": fields.Str(required=False, load_from="DiskId")} - - -""" -API: ResizeUHostInstance - -修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 -""" - - -class ResizeUHostInstanceRequestSchema(schema.RequestSchema): - """ ResizeUHostInstance - 修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 - """ - - fields = { - "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), - "CPU": fields.Int(required=False, dump_to="CPU"), - "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), - "Memory": fields.Int(required=False, dump_to="Memory"), - "NetCapValue": fields.Int(required=False, dump_to="NetCapValue"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResizeUHostInstanceResponseSchema(schema.ResponseSchema): - """ ResizeUHostInstance - 修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: StartUHostInstance - -启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 -""" - - -class StartUHostInstanceRequestSchema(schema.RequestSchema): - """ StartUHostInstance - 启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 - """ - - fields = { - "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class StartUHostInstanceResponseSchema(schema.ResponseSchema): - """ StartUHostInstance - 启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: StopUHostInstance - -指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 -""" - - -class StopUHostInstanceRequestSchema(schema.RequestSchema): - """ StopUHostInstance - 指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class StopUHostInstanceResponseSchema(schema.ResponseSchema): - """ StopUHostInstance - 指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 - """ - - fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} - - -""" -API: TerminateCustomImage - -删除用户自定义镜像 -""" - - -class TerminateCustomImageRequestSchema(schema.RequestSchema): - """ TerminateCustomImage - 删除用户自定义镜像 - """ - - fields = { - "ImageId": fields.Str(required=True, dump_to="ImageId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class TerminateCustomImageResponseSchema(schema.ResponseSchema): - """ TerminateCustomImage - 删除用户自定义镜像 - """ - - fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} - - -""" -API: TerminateUHostInstance - -删除指定数据中心的UHost实例。 -""" - - -class TerminateUHostInstanceRequestSchema(schema.RequestSchema): - """ TerminateUHostInstance - 删除指定数据中心的UHost实例。 - """ - - fields = { - "Destroy": fields.Int(required=False, dump_to="Destroy"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ReleaseEIP": fields.Bool(required=False, dump_to="ReleaseEIP"), - "ReleaseUDisk": fields.Bool(required=False, dump_to="ReleaseUDisk"), - "UHostId": fields.Str(required=True, dump_to="UHostId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class TerminateUHostInstanceResponseSchema(schema.ResponseSchema): - """ TerminateUHostInstance - 删除指定数据中心的UHost实例。 - """ - - fields = { - "InRecycle": fields.Str(required=True, load_from="InRecycle"), - "UHostId": fields.Str(required=False, load_from="UHostId"), - } - - -""" -API: UpgradeToArkUHostInstance - -普通升级为方舟机型 -""" - - -class UpgradeToArkUHostInstanceRequestSchema(schema.RequestSchema): - """ UpgradeToArkUHostInstance - 普通升级为方舟机型 - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Region": fields.Str(required=True, dump_to="Region"), - "UHostIds": fields.List(fields.Str()), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class UpgradeToArkUHostInstanceResponseSchema(schema.ResponseSchema): - """ UpgradeToArkUHostInstance - 普通升级为方舟机型 - """ - - fields = { - "UHostSet": fields.List( - fields.Str(), required=False, load_from="UHostSet" - ) - } +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.uhost.schemas import models + + +""" UHost API Schema +""" + + +""" +API: CopyCustomImage + +复制自制镜像 +""" + + +class CopyCustomImageRequestSchema(schema.RequestSchema): + """ CopyCustomImage - 复制自制镜像 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SourceImageId": fields.Str(required=True, dump_to="SourceImageId"), + "TargetImageDescription": fields.Str( + required=False, dump_to="TargetImageDescription" + ), + "TargetImageName": fields.Str( + required=False, dump_to="TargetImageName" + ), + "TargetProjectId": fields.Str(required=True, dump_to="TargetProjectId"), + "TargetRegion": fields.Str(required=False, dump_to="TargetRegion"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CopyCustomImageResponseSchema(schema.ResponseSchema): + """ CopyCustomImage - 复制自制镜像 + """ + + fields = { + "TargetImageId": fields.Str(required=False, load_from="TargetImageId") + } + + +""" +API: CreateCustomImage + +从指定UHost实例,生成自定义镜像。 +""" + + +class CreateCustomImageRequestSchema(schema.RequestSchema): + """ CreateCustomImage - 从指定UHost实例,生成自定义镜像。 + """ + + fields = { + "ImageDescription": fields.Str( + required=False, dump_to="ImageDescription" + ), + "ImageName": fields.Str(required=True, dump_to="ImageName"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateCustomImageResponseSchema(schema.ResponseSchema): + """ CreateCustomImage - 从指定UHost实例,生成自定义镜像。 + """ + + fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} + + +""" +API: CreateUHostInstance + +创建UHost实例。 +""" + + +class CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSHSchema( + schema.RequestSchema +): + """ CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSH - + """ + + fields = { + "Area": fields.Str(required=False, dump_to="Area"), + "AreaCode": fields.Str(required=False, dump_to="AreaCode"), + "Port": fields.Int(required=False, dump_to="Port"), + } + + +class CreateUHostInstanceParamNetworkInterfaceIPSchema(schema.RequestSchema): + """ CreateUHostInstanceParamNetworkInterfaceIP - + """ + + fields = {"IPV6Adress": fields.Str(required=False, dump_to="IPV6Adress")} + + +class CreateUHostInstanceParamNetworkInterfaceEIPSchema(schema.RequestSchema): + """ CreateUHostInstanceParamNetworkInterfaceEIP - + """ + + fields = { + "Bandwidth": fields.Int(required=False, dump_to="Bandwidth"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "GlobalSSH": CreateUHostInstanceParamNetworkInterfaceEIPGlobalSSHSchema( + required=False, dump_to="GlobalSSH" + ), + "OperatorName": fields.Str(required=False, dump_to="OperatorName"), + "PayMode": fields.Str(required=False, dump_to="PayMode"), + "ShareBandwidthId": fields.Str( + required=False, dump_to="ShareBandwidthId" + ), + } + + +class CreateUHostInstanceParamNetworkInterfaceSchema(schema.RequestSchema): + """ CreateUHostInstanceParamNetworkInterface - + """ + + fields = { + "EIP": CreateUHostInstanceParamNetworkInterfaceEIPSchema( + required=False, dump_to="EIP" + ), + "IP": CreateUHostInstanceParamNetworkInterfaceIPSchema( + required=False, dump_to="IP" + ), + } + + +class CreateUHostInstanceParamDisksSchema(schema.RequestSchema): + """ CreateUHostInstanceParamDisks - + """ + + fields = { + "BackupType": fields.Str(required=False, dump_to="BackupType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Encrypted": fields.Bool(required=False, dump_to="Encrypted"), + "IsBoot": fields.Str(required=True, dump_to="IsBoot"), + "KmsKeyId": fields.Str(required=False, dump_to="KmsKeyId"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=True, dump_to="Type"), + } + + +class CreateUHostInstanceRequestSchema(schema.RequestSchema): + """ CreateUHostInstance - 创建UHost实例。 + """ + + fields = { + "AlarmTemplateId": fields.Int( + required=False, dump_to="AlarmTemplateId" + ), + "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), + "CPU": fields.Int(required=False, dump_to="CPU"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), + "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), + "Disks": fields.List(CreateUHostInstanceParamDisksSchema()), + "GPU": fields.Int(required=False, dump_to="GPU"), + "GpuType": fields.Str(required=False, dump_to="GpuType"), + "HostIp": fields.Str(required=False, dump_to="HostIp"), + "HostType": fields.Str(required=False, dump_to="HostType"), + "HotplugFeature": fields.Bool(required=False, dump_to="HotplugFeature"), + "ImageId": fields.Str(required=True, dump_to="ImageId"), + "InstallAgent": fields.Str(required=False, dump_to="InstallAgent"), + "IsolationGroup": fields.Str(required=False, dump_to="IsolationGroup"), + "KeyPair": fields.Str(required=False, dump_to="KeyPair"), + "LoginMode": fields.Str(required=True, dump_to="LoginMode"), + "MachineType": fields.Str(required=False, dump_to="MachineType"), + "MaxCount": fields.Int(required=False, dump_to="MaxCount"), + "Memory": fields.Int(required=False, dump_to="Memory"), + "MinimalCpuPlatform": fields.Str( + required=False, dump_to="MinimalCpuPlatform" + ), + "Name": fields.Str(required=False, dump_to="Name"), + "NetCapability": fields.Str(required=False, dump_to="NetCapability"), + "NetworkId": fields.Str(required=False, dump_to="NetworkId"), + "NetworkInterface": fields.List( + CreateUHostInstanceParamNetworkInterfaceSchema() + ), + "Password": fields.Base64(required=True, dump_to="Password"), + "PrivateIp": fields.List(fields.Str()), + "PrivateMac": fields.Str(required=False, dump_to="PrivateMac"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceType": fields.Int(required=False, dump_to="ResourceType"), + "SecurityGroupId": fields.Str( + required=False, dump_to="SecurityGroupId" + ), + "SetId": fields.Int(required=False, dump_to="SetId"), + "StorageType": fields.Str(required=False, dump_to="StorageType"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "TimemachineFeature": fields.Str( + required=False, dump_to="TimemachineFeature" + ), + "UHostType": fields.Str(required=False, dump_to="UHostType"), + "UserData": fields.Str(required=False, dump_to="UserData"), + "UserDataScript": fields.Str(required=False, dump_to="UserDataScript"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUHostInstanceResponseSchema(schema.ResponseSchema): + """ CreateUHostInstance - 创建UHost实例。 + """ + + fields = { + "IPs": fields.List(fields.Str(), required=False, load_from="IPs"), + "UHostIds": fields.List( + fields.Str(), required=False, load_from="UHostIds" + ), + } + + +""" +API: DescribeImage + +获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 +""" + + +class DescribeImageRequestSchema(schema.RequestSchema): + """ DescribeImage - 获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 + """ + + fields = { + "ImageId": fields.Str(required=False, dump_to="ImageId"), + "ImageType": fields.Str(required=False, dump_to="ImageType"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "OsType": fields.Str(required=False, dump_to="OsType"), + "PriceSet": fields.Int(required=False, dump_to="PriceSet"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeImageResponseSchema(schema.ResponseSchema): + """ DescribeImage - 获取指定数据中心镜像列表,用户可通过指定操作系统类型,镜像Id进行过滤。 + """ + + fields = { + "ImageSet": fields.List( + models.UHostImageSetSchema(), required=False, load_from="ImageSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUHostInstance + +获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 +""" + + +class DescribeUHostInstanceRequestSchema(schema.RequestSchema): + """ DescribeUHostInstance - 获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 + """ + + fields = { + "IsolationGroup": fields.Str(required=False, dump_to="IsolationGroup"), + "LifeCycle": fields.Int(required=False, dump_to="LifeCycle"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UHostIds": fields.List(fields.Str()), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUHostInstanceResponseSchema(schema.ResponseSchema): + """ DescribeUHostInstance - 获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。 + """ + + fields = { + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + "UHostSet": fields.List( + models.UHostInstanceSetSchema(), + required=False, + load_from="UHostSet", + ), + } + + +""" +API: DescribeUHostTags + +获取指定数据中心的业务组列表。 +""" + + +class DescribeUHostTagsRequestSchema(schema.RequestSchema): + """ DescribeUHostTags - 获取指定数据中心的业务组列表。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUHostTagsResponseSchema(schema.ResponseSchema): + """ DescribeUHostTags - 获取指定数据中心的业务组列表。 + """ + + fields = { + "TagSet": fields.List( + models.UHostTagSetSchema(), required=False, load_from="TagSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: GetUHostInstancePrice + +根据UHost实例配置,获取UHost实例的价格。 +""" + + +class GetUHostInstancePriceParamDisksSchema(schema.RequestSchema): + """ GetUHostInstancePriceParamDisks - + """ + + fields = { + "BackupType": fields.Str(required=False, dump_to="BackupType"), + "IsBoot": fields.Str(required=True, dump_to="IsBoot"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=True, dump_to="Type"), + } + + +class GetUHostInstancePriceRequestSchema(schema.RequestSchema): + """ GetUHostInstancePrice - 根据UHost实例配置,获取UHost实例的价格。 + """ + + fields = { + "CPU": fields.Int(required=True, dump_to="CPU"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Count": fields.Int(required=True, dump_to="Count"), + "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), + "Disks": fields.List(GetUHostInstancePriceParamDisksSchema()), + "GPU": fields.Int(required=False, dump_to="GPU"), + "GpuType": fields.Str(required=False, dump_to="GpuType"), + "ImageId": fields.Str(required=False, dump_to="ImageId"), + "LifeCycle": fields.Int(required=False, dump_to="LifeCycle"), + "MachineType": fields.Str(required=False, dump_to="MachineType"), + "Memory": fields.Int(required=True, dump_to="Memory"), + "NetCapability": fields.Str(required=False, dump_to="NetCapability"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "StorageType": fields.Str(required=False, dump_to="StorageType"), + "TimemachineFeature": fields.Str( + required=False, dump_to="TimemachineFeature" + ), + "UHostType": fields.Str(required=False, dump_to="UHostType"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetUHostInstancePriceResponseSchema(schema.ResponseSchema): + """ GetUHostInstancePrice - 根据UHost实例配置,获取UHost实例的价格。 + """ + + fields = { + "PriceSet": fields.List( + models.UHostPriceSetSchema(), required=False, load_from="PriceSet" + ) + } + + +""" +API: GetUHostInstanceVncInfo + +获取指定UHost实例的管理VNC配置详细信息。 +""" + + +class GetUHostInstanceVncInfoRequestSchema(schema.RequestSchema): + """ GetUHostInstanceVncInfo - 获取指定UHost实例的管理VNC配置详细信息。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetUHostInstanceVncInfoResponseSchema(schema.ResponseSchema): + """ GetUHostInstanceVncInfo - 获取指定UHost实例的管理VNC配置详细信息。 + """ + + fields = { + "UhostId": fields.Str(required=False, load_from="UhostId"), + "VncIP": fields.Str(required=False, load_from="VncIP"), + "VncPassword": fields.Str(required=False, load_from="VncPassword"), + "VncPort": fields.Int(required=False, load_from="VncPort"), + } + + +""" +API: GetUHostUpgradePrice + +获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 +""" + + +class GetUHostUpgradePriceRequestSchema(schema.RequestSchema): + """ GetUHostUpgradePrice - 获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 + """ + + fields = { + "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), + "CPU": fields.Int(required=False, dump_to="CPU"), + "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), + "HostType": fields.Str(required=False, dump_to="HostType"), + "Memory": fields.Int(required=False, dump_to="Memory"), + "NetCapValue": fields.Int(required=False, dump_to="NetCapValue"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "TimemachineFeature": fields.Str( + required=False, dump_to="TimemachineFeature" + ), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetUHostUpgradePriceResponseSchema(schema.ResponseSchema): + """ GetUHostUpgradePrice - 获取UHost实例升级配置的价格。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 + """ + + fields = {"Price": fields.Float(required=False, load_from="Price")} + + +""" +API: ImportCustomImage + +把UFile的镜像文件导入到UHost,生成自定义镜像 +""" + + +class ImportCustomImageRequestSchema(schema.RequestSchema): + """ ImportCustomImage - 把UFile的镜像文件导入到UHost,生成自定义镜像 + """ + + fields = { + "Auth": fields.Bool(required=True, dump_to="Auth"), + "Format": fields.Str(required=True, dump_to="Format"), + "ImageDescription": fields.Str( + required=False, dump_to="ImageDescription" + ), + "ImageName": fields.Str(required=True, dump_to="ImageName"), + "OsName": fields.Str(required=True, dump_to="OsName"), + "OsType": fields.Str(required=True, dump_to="OsType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UFileUrl": fields.Str(required=True, dump_to="UFileUrl"), + } + + +class ImportCustomImageResponseSchema(schema.ResponseSchema): + """ ImportCustomImage - 把UFile的镜像文件导入到UHost,生成自定义镜像 + """ + + fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} + + +""" +API: ModifyUHostInstanceName + +修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 +""" + + +class ModifyUHostInstanceNameRequestSchema(schema.RequestSchema): + """ ModifyUHostInstanceName - 修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUHostInstanceNameResponseSchema(schema.ResponseSchema): + """ ModifyUHostInstanceName - 修改指定UHost实例名称,需要给出数据中心,UHostId,及新的实例名称。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: ModifyUHostInstanceRemark + +修改指定UHost实例备注信息。 +""" + + +class ModifyUHostInstanceRemarkRequestSchema(schema.RequestSchema): + """ ModifyUHostInstanceRemark - 修改指定UHost实例备注信息。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUHostInstanceRemarkResponseSchema(schema.ResponseSchema): + """ ModifyUHostInstanceRemark - 修改指定UHost实例备注信息。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: ModifyUHostInstanceTag + +修改指定UHost实例业务组标识。 +""" + + +class ModifyUHostInstanceTagRequestSchema(schema.RequestSchema): + """ ModifyUHostInstanceTag - 修改指定UHost实例业务组标识。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUHostInstanceTagResponseSchema(schema.ResponseSchema): + """ ModifyUHostInstanceTag - 修改指定UHost实例业务组标识。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: PoweroffUHostInstance + +直接关闭UHost实例电源,无需等待实例正常关闭。 +""" + + +class PoweroffUHostInstanceRequestSchema(schema.RequestSchema): + """ PoweroffUHostInstance - 直接关闭UHost实例电源,无需等待实例正常关闭。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class PoweroffUHostInstanceResponseSchema(schema.ResponseSchema): + """ PoweroffUHostInstance - 直接关闭UHost实例电源,无需等待实例正常关闭。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: RebootUHostInstance + +重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 +""" + + +class RebootUHostInstanceRequestSchema(schema.RequestSchema): + """ RebootUHostInstance - 重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 + """ + + fields = { + "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class RebootUHostInstanceResponseSchema(schema.ResponseSchema): + """ RebootUHostInstance - 重新启动UHost实例,需要指定数据中心及UHostID两个参数的值。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: ReinstallUHostInstance + +重新安装指定UHost实例的操作系统 +""" + + +class ReinstallUHostInstanceRequestSchema(schema.RequestSchema): + """ ReinstallUHostInstance - 重新安装指定UHost实例的操作系统 + """ + + fields = { + "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), + "DNSServers": fields.List(fields.Str()), + "ImageId": fields.Str(required=False, dump_to="ImageId"), + "Password": fields.Base64(required=False, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ReserveDisk": fields.Str(required=False, dump_to="ReserveDisk"), + "ResourceType": fields.Int(required=False, dump_to="ResourceType"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ReinstallUHostInstanceResponseSchema(schema.ResponseSchema): + """ ReinstallUHostInstance - 重新安装指定UHost实例的操作系统 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: ResetUHostInstancePassword + +重置UHost实例的管理员密码。 +""" + + +class ResetUHostInstancePasswordRequestSchema(schema.RequestSchema): + """ ResetUHostInstancePassword - 重置UHost实例的管理员密码。 + """ + + fields = { + "Password": fields.Base64(required=True, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResetUHostInstancePasswordResponseSchema(schema.ResponseSchema): + """ ResetUHostInstancePassword - 重置UHost实例的管理员密码。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: ResizeAttachedDisk + +修改挂载的磁盘大小,包含系统盘和数据盘 +""" + + +class ResizeAttachedDiskRequestSchema(schema.RequestSchema): + """ ResizeAttachedDisk - 修改挂载的磁盘大小,包含系统盘和数据盘 + """ + + fields = { + "DiskId": fields.Str(required=True, dump_to="DiskId"), + "DiskSpace": fields.Int(required=True, dump_to="DiskSpace"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class ResizeAttachedDiskResponseSchema(schema.ResponseSchema): + """ ResizeAttachedDisk - 修改挂载的磁盘大小,包含系统盘和数据盘 + """ + + fields = {"DiskId": fields.Str(required=False, load_from="DiskId")} + + +""" +API: ResizeUHostInstance + +修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 +""" + + +class ResizeUHostInstanceRequestSchema(schema.RequestSchema): + """ ResizeUHostInstance - 修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 + """ + + fields = { + "BootDiskSpace": fields.Int(required=False, dump_to="BootDiskSpace"), + "CPU": fields.Int(required=False, dump_to="CPU"), + "DiskSpace": fields.Int(required=False, dump_to="DiskSpace"), + "Memory": fields.Int(required=False, dump_to="Memory"), + "NetCapValue": fields.Int(required=False, dump_to="NetCapValue"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResizeUHostInstanceResponseSchema(schema.ResponseSchema): + """ ResizeUHostInstance - 修改指定UHost实例的资源配置,如CPU核心数,内存容量大小,网络增强等。可选配置范围请参考[[api:uhost-api:uhost_type|云主机机型说明]]。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: StartUHostInstance + +启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 +""" + + +class StartUHostInstanceRequestSchema(schema.RequestSchema): + """ StartUHostInstance - 启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 + """ + + fields = { + "DiskPassword": fields.Str(required=False, dump_to="DiskPassword"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class StartUHostInstanceResponseSchema(schema.ResponseSchema): + """ StartUHostInstance - 启动处于关闭状态的UHost实例,需要指定数据中心及UHostID两个参数的值。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: StopUHostInstance + +指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 +""" + + +class StopUHostInstanceRequestSchema(schema.RequestSchema): + """ StopUHostInstance - 指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class StopUHostInstanceResponseSchema(schema.ResponseSchema): + """ StopUHostInstance - 指停止处于运行状态的UHost实例,需指定数据中心及UhostID。 + """ + + fields = {"UhostId": fields.Str(required=False, load_from="UhostId")} + + +""" +API: TerminateCustomImage + +删除用户自定义镜像 +""" + + +class TerminateCustomImageRequestSchema(schema.RequestSchema): + """ TerminateCustomImage - 删除用户自定义镜像 + """ + + fields = { + "ImageId": fields.Str(required=True, dump_to="ImageId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class TerminateCustomImageResponseSchema(schema.ResponseSchema): + """ TerminateCustomImage - 删除用户自定义镜像 + """ + + fields = {"ImageId": fields.Str(required=False, load_from="ImageId")} + + +""" +API: TerminateUHostInstance + +删除指定数据中心的UHost实例。 +""" + + +class TerminateUHostInstanceRequestSchema(schema.RequestSchema): + """ TerminateUHostInstance - 删除指定数据中心的UHost实例。 + """ + + fields = { + "Destroy": fields.Int(required=False, dump_to="Destroy"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ReleaseEIP": fields.Bool(required=False, dump_to="ReleaseEIP"), + "ReleaseUDisk": fields.Bool(required=False, dump_to="ReleaseUDisk"), + "UHostId": fields.Str(required=True, dump_to="UHostId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class TerminateUHostInstanceResponseSchema(schema.ResponseSchema): + """ TerminateUHostInstance - 删除指定数据中心的UHost实例。 + """ + + fields = { + "InRecycle": fields.Str(required=True, load_from="InRecycle"), + "UHostId": fields.Str(required=False, load_from="UHostId"), + } + + +""" +API: UpgradeToArkUHostInstance + +普通升级为方舟机型 +""" + + +class UpgradeToArkUHostInstanceRequestSchema(schema.RequestSchema): + """ UpgradeToArkUHostInstance - 普通升级为方舟机型 + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Region": fields.Str(required=True, dump_to="Region"), + "UHostIds": fields.List(fields.Str()), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class UpgradeToArkUHostInstanceResponseSchema(schema.ResponseSchema): + """ UpgradeToArkUHostInstance - 普通升级为方舟机型 + """ + + fields = { + "UHostSet": fields.List( + fields.Str(), required=False, load_from="UHostSet" + ) + } diff --git a/ucloud/services/uhost/schemas/models.py b/ucloud/services/uhost/schemas/models.py index 62f9839b..9b7b89ba 100644 --- a/ucloud/services/uhost/schemas/models.py +++ b/ucloud/services/uhost/schemas/models.py @@ -31,6 +31,21 @@ class UHostImageSetSchema(schema.ResponseSchema): } +class UHostIPSetSchema(schema.ResponseSchema): + """ UHostIPSet - DescribeUHostInstance + """ + + fields = { + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "Default": fields.Str(required=False, load_from="Default"), + "IP": fields.Str(required=False, load_from="IP"), + "IPId": fields.Str(required=False, load_from="IPId"), + "SubnetId": fields.Str(required=False, load_from="SubnetId"), + "Type": fields.Str(required=False, load_from="Type"), + "VPCId": fields.Str(required=False, load_from="VPCId"), + } + + class UHostDiskSetSchema(schema.ResponseSchema): """ UHostDiskSet - DescribeUHostInstance """ @@ -40,7 +55,7 @@ class UHostDiskSetSchema(schema.ResponseSchema): "DiskId": fields.Str(required=False, load_from="DiskId"), "DiskType": fields.Str(required=True, load_from="DiskType"), "Drive": fields.Str(required=False, load_from="Drive"), - "Encrypted": fields.Bool(required=False, load_from="Encrypted"), + "Encrypted": fields.Str(required=False, load_from="Encrypted"), "IsBoot": fields.Str(required=True, load_from="IsBoot"), "Name": fields.Str(required=False, load_from="Name"), "Size": fields.Int(required=False, load_from="Size"), @@ -48,21 +63,6 @@ class UHostDiskSetSchema(schema.ResponseSchema): } -class UHostIPSetSchema(schema.ResponseSchema): - """ UHostIPSet - DescribeUHostInstance - """ - - fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "Default": fields.Str(required=False, load_from="Default"), - "IP": fields.Str(required=False, load_from="IP"), - "IPId": fields.Str(required=False, load_from="IPId"), - "SubnetId": fields.Str(required=False, load_from="SubnetId"), - "Type": fields.Str(required=False, load_from="Type"), - "VPCId": fields.Str(required=False, load_from="VPCId"), - } - - class UHostInstanceSetSchema(schema.ResponseSchema): """ UHostInstanceSet - DescribeUHostInstance """ @@ -131,5 +131,6 @@ class UHostPriceSetSchema(schema.ResponseSchema): fields = { "ChargeType": fields.Str(required=True, load_from="ChargeType"), + "OriginalPrice": fields.Float(required=True, load_from="OriginalPrice"), "Price": fields.Float(required=True, load_from="Price"), } diff --git a/ucloud/services/ulb/client.py b/ucloud/services/ulb/client.py index 96eba7d5..71bdd5fb 100644 --- a/ucloud/services/ulb/client.py +++ b/ucloud/services/ulb/client.py @@ -1,731 +1,733 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.ulb.schemas import apis - - -class ULBClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(ULBClient, self).__init__(config, transport, middleware, logger) - - def allocate_backend( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ AllocateBackend - 添加ULB后端资源实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ResourceId** (str) - (Required) 所添加的后端资源的资源ID - - **ResourceType** (str) - (Required) 所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> 容器,默认值为“UHost” - - **ULBId** (str) - (Required) 负载均衡实例的ID - - **VServerId** (str) - (Required) VServer实例的ID - - **Enabled** (int) - 后端实例状态开关,枚举值: 1:启用; 0:禁用 默认为启用 - - **Port** (int) - 所添加的后端资源服务端口,取值范围[1-65535],默认80 - - **Weight** (int) - 所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 - - **Response** - - - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关),可用于 UpdateBackendAttribute/UpdateBackendAttributeBatch/ReleaseBackend - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.AllocateBackendRequestSchema().dumps(d) - - resp = self.invoke("AllocateBackend", d, **kwargs) - return apis.AllocateBackendResponseSchema().loads(resp) - - def allocate_backend_batch( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ AllocateBackendBatch - 批量添加VServer后端节点 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Backends** (list) - (Required) 用| 分割字段,格式:ResourceId| ResourceType| Port| Enabled|IP| Weight。ResourceId:所添加的后端资源的资源ID;ResourceType:所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> 容器,默认值为“UHost”;Port:所添加的后端资源服务端口,取值范围[1-65535];Enabled:后端实例状态开关,枚举值: 1:启用; 0:禁用;IP:后端资源内网ip;Weight:所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 - - **ULBId** (str) - (Required) 负载均衡实例的ID - - **VServerId** (str) - (Required) VServer实例的ID - - **ApiVersion** (int) - - - **Response** - - - **BackendSet** (list) - 见 **BackendSet** 模型定义 - - **Response Model** - - **BackendSet** - - - **BackendId** (str) - rs的资源ID - - **ResourceId** (str) - rs对应的UHost ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.AllocateBackendBatchRequestSchema().dumps(d) - - resp = self.invoke("AllocateBackendBatch", d, **kwargs) - return apis.AllocateBackendBatchResponseSchema().loads(resp) - - def bind_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ BindSSL - 将SSL证书绑定到VServer - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SSLId** (str) - (Required) SSL证书的Id - - **ULBId** (str) - (Required) 所绑定ULB实例ID - - **VServerId** (str) - (Required) 所绑定VServer实例ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.BindSSLRequestSchema().dumps(d) - - resp = self.invoke("BindSSL", d, **kwargs) - return apis.BindSSLResponseSchema().loads(resp) - - def create_policy( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreatePolicy - 创建VServer内容转发策略 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BackendId** (list) - (Required) 内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId - - **Match** (str) - (Required) 内容转发匹配字段 - - **ULBId** (str) - (Required) 需要添加内容转发策略的负载均衡实例ID - - **VServerId** (str) - (Required) 需要添加内容转发策略的VServer实例ID - - **Type** (str) - 内容转发匹配字段的类型 - - **Response** - - - **PolicyId** (str) - 内容转发策略ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreatePolicyRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreatePolicy", d, **kwargs) - return apis.CreatePolicyResponseSchema().loads(resp) - - def create_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SSLName** (str) - (Required) SSL证书的名字,默认值为空 - - **CaCert** (str) - CA证书 - - **PrivateKey** (str) - 加密证书的私钥 - - **SSLContent** (str) - SSL证书的完整内容,包括用户证书、加密证书的私钥、CA证书 - - **SSLType** (str) - 所添加的SSL证书类型,目前只支持Pem格式 - - **UserCert** (str) - 用户的证书 - - **Response** - - - **SSLId** (str) - SSL证书的Id - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateSSLRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateSSL", d, **kwargs) - return apis.CreateSSLResponseSchema().loads(resp) - - def create_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BusinessId** (str) - ULB 所属的业务组ID,如果不传则使用默认的业务组 - - **ChargeType** (str) - 付费方式 - - **IPVersion** (str) - ULB ip类型,枚举值:IPv6 / IPv4 (内部测试,暂未对外开放) - - **InnerMode** (str) - 创建的ULB是否为内网模式 - - **ListenType** (str) - ULB 监听器类型,枚举值:RequestProxy / PacketsTransmit (内部测试,暂未对外开放) - - **OuterMode** (str) - 创建的ULB是否为外网模式,默认即为外网模式 - - **PrivateIp** (str) - 创建内网ULB时指定内网IP。若不传值,则随机分配当前子网下的IP(暂时不对外开放,创建外网ULB该字段会忽略) - - **Remark** (str) - 备注 - - **SubnetId** (str) - 内网ULB 所属的子网ID,如果不传则使用默认的子网 - - **Tag** (str) - 业务组 - - **ULBName** (str) - 负载均衡的名字,默认值为“ULB” - - **VPCId** (str) - ULB所在的VPC的ID, 如果不传则使用默认的VPC - - **Response** - - - **ULBId** (str) - 负载均衡实例的Id - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateULBRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateULB", d, **kwargs) - return apis.CreateULBResponseSchema().loads(resp) - - def create_vserver( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) 负载均衡实例ID - - **ClientTimeout** (int) - ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持 - - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 - - **FrontendPort** (int) - VServer后端端口,取值范围[1-65535];默认值为80 - - **ListenType** (str) - 监听器类型,枚举值为:RequestProxy -> 请求代理;PacketsTransmit -> 报文转发;默认为"RequestProxy" - - **Method** (str) - VServer负载均衡模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口); WeightRoundrobin -> 加权轮询; Leastconn -> 最小连接数。ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。默认为:"Roundrobin" - - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; - - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 - - **PersistenceInfo** (str) - 根据PersistenceType确认; None和ServerInsert: 此字段无意义; UserDefined:此字段传入自定义会话保持String - - **PersistenceType** (str) - VServer会话保持方式,默认关闭会话保持。枚举值:None -> 关闭;ServerInsert -> 自动生成KEY;UserDefined -> 用户自定义KEY。 - - **Protocol** (str) - VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP。默认为“HTTP" - - **VServerName** (str) - VServer实例名称,默认为"VServer" - - **Response** - - - **VServerId** (str) - VServer实例的Id - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateVServerRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateVServer", d, **kwargs) - return apis.CreateVServerResponseSchema().loads(resp) - - def delete_policy( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeletePolicy - 删除内容转发策略 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PolicyId** (str) - (Required) 内容转发策略ID - - **GroupId** (str) - 内容转发策略组ID - - **VServerId** (str) - VServer 资源ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeletePolicyRequestSchema().dumps(d) - - resp = self.invoke("DeletePolicy", d, **kwargs) - return apis.DeletePolicyResponseSchema().loads(resp) - - def delete_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DeleteSSL - 删除SSL证书 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SSLId** (str) - (Required) SSL证书的ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteSSLRequestSchema().dumps(d) - - resp = self.invoke("DeleteSSL", d, **kwargs) - return apis.DeleteSSLResponseSchema().loads(resp) - - def delete_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DeleteULB - 删除负载均衡实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) 负载均衡实例的ID - - **ReleaseEip** (bool) - 删除ulb时是否释放绑定的EIP,false标识只解绑EIP,true表示会释放绑定的EIP,默认是false - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteULBRequestSchema().dumps(d) - - resp = self.invoke("DeleteULB", d, **kwargs) - return apis.DeleteULBResponseSchema().loads(resp) - - def delete_vserver( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeleteVServer - 删除VServer实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) 负载均衡实例的ID - - **VServerId** (str) - (Required) VServer实例的ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteVServerRequestSchema().dumps(d) - - resp = self.invoke("DeleteVServer", d, **kwargs) - return apis.DeleteVServerResponseSchema().loads(resp) - - def describe_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DescribeSSL - 获取SSL证书信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Limit** (int) - 数据分页值,默认为20 - - **Offset** (int) - 数据偏移量,默认值为0 - - **SSLId** (str) - SSL证书的Id - - **Response** - - - **DataSet** (list) - 见 **ULBSSLSet** 模型定义 - - **TotalCount** (int) - 满足条件的SSL证书总数 - - **Response Model** - - **ULBSSLSet** - - - **HashValue** (str) - - - **SSLId** (str) - SSL证书的Id - - **SSLName** (str) - SSL证书的名字 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeSSLRequestSchema().dumps(d) - - resp = self.invoke("DescribeSSL", d, **kwargs) - return apis.DescribeSSLResponseSchema().loads(resp) - - def describe_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DescribeULB - 获取ULB详细信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BusinessId** (str) - ULB所属的业务组ID - - **Limit** (int) - 数据分页值,默认为20 - - **Offset** (int) - 数据偏移量,默认为0 - - **SubnetId** (str) - ULB所属的子网ID - - **ULBId** (str) - 负载均衡实例的Id。 若指定则返回指定的负载均衡实例的信息; 若不指定则返回当前数据中心中所有的负载均衡实例的信息 - - **VPCId** (str) - ULB所属的VPC - - **Response** - - - **DataSet** (list) - 见 **ULBSet** 模型定义 - - **TotalCount** (int) - 满足条件的ULB总数 - - **Response Model** - - **PolicyBackendSet** - - - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 - - **ObjectId** (str) - 后端资源的对象ID - - **Port** (int) - 所添加的后端资源服务端口 - - **PrivateIP** (str) - 后端资源的内网IP - - **ResourceName** (str) - 后端资源的实例名称 - - **ULBPolicySet** - - - **BackendSet** (list) - 见 **PolicyBackendSet** 模型定义 - - **Match** (str) - 内容转发匹配字段;默认内容转发类型下为空。 - - **PolicyId** (str) - 内容转发Id,默认内容转发类型下为空。 - - **PolicyPriority** (int) - 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 - - **PolicyType** (str) - 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 - - **TotalCount** (int) - 默认内容转发类型下返回当前rs总数 - - **Type** (str) - 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 - - **VServerId** (str) - 所属VServerId - - **ULBBackendSet** - - - **BackendId** (str) - 后端资源实例的Id - - **Enabled** (int) - 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 - - **Port** (int) - 后端提供服务的端口 - - **PrivateIP** (str) - 后端提供服务的内网IP - - **ResourceId** (str) - 资源实例的资源Id - - **ResourceName** (str) - 资源实例的资源名称 - - **ResourceType** (str) - 资源实例的类型 - - **Status** (int) - 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 - - **SubResourceId** (str) - 资源绑定的虚拟网卡实例的资源Id - - **SubResourceName** (str) - 资源绑定的虚拟网卡实例的资源名称 - - **SubResourceType** (str) - 资源绑定的虚拟网卡实例的类型 - - **SubnetId** (str) - 后端提供服务的资源所在的子网的ID - - **Weight** (int) - - - **ULBSSLSet** - - - **HashValue** (str) - - - **SSLId** (str) - SSL证书的Id - - **SSLName** (str) - SSL证书的名字 - - **ULBVServerSet** - - - **BackendSet** (list) - 见 **ULBBackendSet** 模型定义 - - **ClientTimeout** (int) - 空闲连接的回收时间,单位:秒。 - - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 - - **FrontendPort** (int) - VServer服务端口 - - **ListenType** (str) - 监听器类型,枚举值为: RequestProxy -> 请求代理;PacketsTransmit -> 报文转发 - - **Method** (str) - VServer负载均衡的模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口)。 - - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; - - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 - - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert,此字段为空; UserDefined,此字段展示用户自定义会话string。 - - **PersistenceType** (str) - VServer会话保持方式。枚举值为: None -> 关闭会话保持; ServerInsert -> 自动生成; UserDefined -> 用户自定义。 - - **PolicySet** (list) - 见 **ULBPolicySet** 模型定义 - - **Protocol** (str) - VServer实例的协议。 枚举值为:HTTP,TCP,UDP,HTTPS。 - - **SSLSet** (list) - 见 **ULBSSLSet** 模型定义 - - **Status** (int) - VServer的运行状态。枚举值: 0 -> rs全部运行正常;1 -> rs全部运行异常;2 -> rs部分运行异常。 - - **VServerId** (str) - VServer实例的Id - - **VServerName** (str) - VServer实例的名字 - - **ULBIPSet** - - - **Bandwidth** (int) - 弹性IP的带宽值(暂未对外开放) - - **BandwidthType** (int) - 弹性IP的带宽类型,枚举值:1 表示是共享带宽,0 普通带宽类型(暂未对外开放) - - **EIP** (str) - 弹性IP地址 - - **EIPId** (str) - 弹性IP的ID - - **OperatorName** (str) - 弹性IP的运营商信息,枚举值为: Bgp:BGP IP International:国际IP - - **ULBSet** - - - **Bandwidth** (int) - 带宽 - - **BandwidthType** (int) - 带宽类型,枚举值为: 0,非共享带宽; 1,共享带宽 - - **BusinessId** (str) - ULB 所属的业务组ID - - **CreateTime** (int) - ULB的创建时间,格式为Unix Timestamp - - **ExpireTime** (int) - ULB的到期时间,格式为Unix Timestamp - - **IPSet** (list) - 见 **ULBIPSet** 模型定义 - - **Name** (str) - 负载均衡的资源名称(资源系统中),缺省值“ULB” - - **PrivateIP** (str) - ULB的内网IP,当ULBType为OuterMode时,该值为空 - - **Remark** (str) - 负载均衡的备注,缺省值“” - - **Resource** (list) - ULB的详细信息列表(废弃) - - **SubnetId** (str) - ULB 为 InnerMode 时,ULB 所属的子网ID,默认为空 - - **Tag** (str) - 负载均衡的业务组名称,缺省值“Default” - - **ULBId** (str) - 负载均衡的资源ID - - **ULBName** (str) - 负载均衡的资源名称(内部记载,废弃) - - **ULBType** (str) - ULB 的类型 - - **VPCId** (str) - ULB所在的VPC的ID - - **VServerSet** (list) - 见 **ULBVServerSet** 模型定义 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeULBRequestSchema().dumps(d) - - resp = self.invoke("DescribeULB", d, **kwargs) - return apis.DescribeULBResponseSchema().loads(resp) - - def describe_vserver( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeVServer - 获取ULB下的VServer的详细信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) 负载均衡实例的Id - - **Limit** (int) - 数据分页值 - - **Offset** (int) - 数据偏移量 - - **VServerId** (str) - VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息 - - **Response** - - - **DataSet** (list) - 见 **ULBVServerSet** 模型定义 - - **TotalCount** (int) - 满足条件的VServer总数 - - **Response Model** - - **PolicyBackendSet** - - - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 - - **ObjectId** (str) - 后端资源的对象ID - - **Port** (int) - 所添加的后端资源服务端口 - - **PrivateIP** (str) - 后端资源的内网IP - - **ResourceName** (str) - 后端资源的实例名称 - - **ULBSSLSet** - - - **HashValue** (str) - - - **SSLId** (str) - SSL证书的Id - - **SSLName** (str) - SSL证书的名字 - - **ULBPolicySet** - - - **BackendSet** (list) - 见 **PolicyBackendSet** 模型定义 - - **Match** (str) - 内容转发匹配字段;默认内容转发类型下为空。 - - **PolicyId** (str) - 内容转发Id,默认内容转发类型下为空。 - - **PolicyPriority** (int) - 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 - - **PolicyType** (str) - 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 - - **TotalCount** (int) - 默认内容转发类型下返回当前rs总数 - - **Type** (str) - 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 - - **VServerId** (str) - 所属VServerId - - **ULBBackendSet** - - - **BackendId** (str) - 后端资源实例的Id - - **Enabled** (int) - 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 - - **Port** (int) - 后端提供服务的端口 - - **PrivateIP** (str) - 后端提供服务的内网IP - - **ResourceId** (str) - 资源实例的资源Id - - **ResourceName** (str) - 资源实例的资源名称 - - **ResourceType** (str) - 资源实例的类型 - - **Status** (int) - 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 - - **SubResourceId** (str) - 资源绑定的虚拟网卡实例的资源Id - - **SubResourceName** (str) - 资源绑定的虚拟网卡实例的资源名称 - - **SubResourceType** (str) - 资源绑定的虚拟网卡实例的类型 - - **SubnetId** (str) - 后端提供服务的资源所在的子网的ID - - **Weight** (int) - - - **ULBVServerSet** - - - **BackendSet** (list) - 见 **ULBBackendSet** 模型定义 - - **ClientTimeout** (int) - 空闲连接的回收时间,单位:秒。 - - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 - - **FrontendPort** (int) - VServer服务端口 - - **ListenType** (str) - 监听器类型,枚举值为: RequestProxy -> 请求代理;PacketsTransmit -> 报文转发 - - **Method** (str) - VServer负载均衡的模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口)。 - - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; - - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 - - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert,此字段为空; UserDefined,此字段展示用户自定义会话string。 - - **PersistenceType** (str) - VServer会话保持方式。枚举值为: None -> 关闭会话保持; ServerInsert -> 自动生成; UserDefined -> 用户自定义。 - - **PolicySet** (list) - 见 **ULBPolicySet** 模型定义 - - **Protocol** (str) - VServer实例的协议。 枚举值为:HTTP,TCP,UDP,HTTPS。 - - **SSLSet** (list) - 见 **ULBSSLSet** 模型定义 - - **Status** (int) - VServer的运行状态。枚举值: 0 -> rs全部运行正常;1 -> rs全部运行异常;2 -> rs部分运行异常。 - - **VServerId** (str) - VServer实例的Id - - **VServerName** (str) - VServer实例的名字 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeVServerRequestSchema().dumps(d) - - resp = self.invoke("DescribeVServer", d, **kwargs) - return apis.DescribeVServerResponseSchema().loads(resp) - - def release_backend( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ReleaseBackend - 从VServer释放后端资源实例 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BackendId** (str) - (Required) 后端资源实例的ID(ULB后端ID,非资源自身ID) - - **ULBId** (str) - (Required) 负载均衡实例的ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ReleaseBackendRequestSchema().dumps(d) - - resp = self.invoke("ReleaseBackend", d, **kwargs) - return apis.ReleaseBackendResponseSchema().loads(resp) - - def unbind_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ UnbindSSL - 从VServer解绑SSL证书 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SSLId** (str) - (Required) SSL证书的Id - - **ULBId** (str) - (Required) 所绑定ULB实例ID - - **VServerId** (str) - (Required) 所绑定VServer实例ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UnbindSSLRequestSchema().dumps(d) - - resp = self.invoke("UnbindSSL", d, **kwargs) - return apis.UnbindSSLResponseSchema().loads(resp) - - def update_backend_attribute( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BackendId** (str) - (Required) 后端资源实例的ID(ULB后端ID,非资源自身ID) - - **ULBId** (str) - (Required) 负载均衡资源ID - - **Enabled** (int) - 后端实例状态开关 - - **Port** (int) - 后端资源服务端口,取值范围[1-65535] - - **Weight** (int) - 所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateBackendAttributeRequestSchema().dumps(d) - - resp = self.invoke("UpdateBackendAttribute", d, **kwargs) - return apis.UpdateBackendAttributeResponseSchema().loads(resp) - - def update_policy( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BackendId** (list) - (Required) 内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId - - **Match** (str) - (Required) 内容转发匹配字段 - - **PolicyId** (str) - (Required) 转发规则的ID - - **ULBId** (str) - (Required) 需要添加内容转发策略的负载均衡实例ID - - **VServerId** (str) - (Required) 需要添加内容转发策略的VServer实例ID - - **Type** (str) - 内容转发匹配字段的类型 - - **Response** - - - **PolicyId** (str) - 转发规则的ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdatePolicyRequestSchema().dumps(d) - - resp = self.invoke("UpdatePolicy", d, **kwargs) - return apis.UpdatePolicyResponseSchema().loads(resp) - - def update_ulb_attribute( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) ULB资源ID - - **Name** (str) - 名字 - - **Remark** (str) - 备注 - - **Tag** (str) - 业务 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateULBAttributeRequestSchema().dumps(d) - - resp = self.invoke("UpdateULBAttribute", d, **kwargs) - return apis.UpdateULBAttributeResponseSchema().loads(resp) - - def update_vserver_attribute( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateVServerAttribute - 更新VServer实例属性 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ULBId** (str) - (Required) 负载均衡实例ID - - **VServerId** (str) - (Required) VServer实例ID - - **ClientTimeout** (int) - 请求代理的VServer下表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;报文转发的VServer下表示回话保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持 - - **Domain** (str) - MonitorType 为 Path 时指定健康检查发送请求时HTTP HEADER 里的域名 - - **Method** (str) - VServer负载均衡模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口); WeightRoundrobin -> 加权轮询; Leastconn -> 最小连接数。ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。默认为:"Roundrobin" - - **MonitorType** (str) - 健康检查的类型,Port:端口,Path:路径 - - **Path** (str) - MonitorType 为 Path 时指定健康检查发送请求时的路径,默认为 / - - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert, 此字段无意义; UserDefined, 则此字段传入用户自定义会话保持String. 若无此字段则不做修改 - - **PersistenceType** (str) - VServer会话保持模式,若无此字段则不做修改。枚举值:None:关闭;ServerInsert:自动生成KEY;UserDefined:用户自定义KEY。 - - **Protocol** (str) - VServer协议类型,请求代理只支持修改为 HTTP/HTTPS,报文转发VServer只支持修改为 TCP/UDP - - **VServerName** (str) - VServer实例名称,若无此字段则不做修改 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateVServerAttributeRequestSchema().dumps(d) - - resp = self.invoke("UpdateVServerAttribute", d, **kwargs) - return apis.UpdateVServerAttributeResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.ulb.schemas import apis + + +class ULBClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(ULBClient, self).__init__(config, transport, middleware, logger) + + def allocate_backend( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ AllocateBackend - 添加ULB后端资源实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ResourceId** (str) - (Required) 所添加的后端资源的资源ID + - **ResourceType** (str) - (Required) 所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> 容器,默认值为“UHost” + - **ULBId** (str) - (Required) 负载均衡实例的ID + - **VServerId** (str) - (Required) VServer实例的ID + - **Enabled** (int) - 后端实例状态开关,枚举值: 1:启用; 0:禁用 默认为启用 + - **Port** (int) - 所添加的后端资源服务端口,取值范围[1-65535],默认80 + - **Weight** (int) - 所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 + + **Response** + + - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关),可用于 UpdateBackendAttribute/UpdateBackendAttributeBatch/ReleaseBackend + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.AllocateBackendRequestSchema().dumps(d) + + resp = self.invoke("AllocateBackend", d, **kwargs) + return apis.AllocateBackendResponseSchema().loads(resp) + + def allocate_backend_batch( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ AllocateBackendBatch - 批量添加VServer后端节点 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Backends** (list) - (Required) 用| 分割字段,格式:ResourceId| ResourceType| Port| Enabled|IP| Weight。ResourceId:所添加的后端资源的资源ID;ResourceType:所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> 容器,默认值为“UHost”;Port:所添加的后端资源服务端口,取值范围[1-65535];Enabled:后端实例状态开关,枚举值: 1:启用; 0:禁用;IP:后端资源内网ip;Weight:所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 + - **ULBId** (str) - (Required) 负载均衡实例的ID + - **VServerId** (str) - (Required) VServer实例的ID + - **ApiVersion** (int) - + + **Response** + + - **BackendSet** (list) - 见 **BackendSet** 模型定义 + + **Response Model** + + **BackendSet** + + - **BackendId** (str) - rs的资源ID + - **ResourceId** (str) - rs对应的UHost ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.AllocateBackendBatchRequestSchema().dumps(d) + + resp = self.invoke("AllocateBackendBatch", d, **kwargs) + return apis.AllocateBackendBatchResponseSchema().loads(resp) + + def bind_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ BindSSL - 将SSL证书绑定到VServer + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SSLId** (str) - (Required) SSL证书的Id + - **ULBId** (str) - (Required) 所绑定ULB实例ID + - **VServerId** (str) - (Required) 所绑定VServer实例ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.BindSSLRequestSchema().dumps(d) + + resp = self.invoke("BindSSL", d, **kwargs) + return apis.BindSSLResponseSchema().loads(resp) + + def create_policy( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreatePolicy - 创建VServer内容转发策略 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BackendId** (list) - (Required) 内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId + - **Match** (str) - (Required) 内容转发匹配字段 + - **ULBId** (str) - (Required) 需要添加内容转发策略的负载均衡实例ID + - **VServerId** (str) - (Required) 需要添加内容转发策略的VServer实例ID + - **Type** (str) - 内容转发匹配字段的类型 + + **Response** + + - **PolicyId** (str) - 内容转发策略ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreatePolicyRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreatePolicy", d, **kwargs) + return apis.CreatePolicyResponseSchema().loads(resp) + + def create_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SSLName** (str) - (Required) SSL证书的名字,默认值为空 + - **CaCert** (str) - CA证书 + - **PrivateKey** (str) - 加密证书的私钥 + - **SSLContent** (str) - SSL证书的完整内容,包括用户证书、加密证书的私钥、CA证书 + - **SSLType** (str) - 所添加的SSL证书类型,目前只支持Pem格式 + - **UserCert** (str) - 用户的证书 + + **Response** + + - **SSLId** (str) - SSL证书的Id + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateSSLRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateSSL", d, **kwargs) + return apis.CreateSSLResponseSchema().loads(resp) + + def create_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BusinessId** (str) - ULB 所属的业务组ID,如果不传则使用默认的业务组 + - **ChargeType** (str) - 付费方式 + - **FirewallId** (str) - 防火墙ID,如果不传,则默认不绑定防火墙 + - **IPVersion** (str) - ULB ip类型,枚举值:IPv6 / IPv4 (内部测试,暂未对外开放) + - **InnerMode** (str) - 创建的ULB是否为内网模式 + - **ListenType** (str) - ULB 监听器类型,枚举值:RequestProxy / PacketsTransmit ,默认RequestProxy (内部测试,暂未对外开放) + - **OuterMode** (str) - 创建的ULB是否为外网模式,默认即为外网模式 + - **PrivateIp** (str) - 创建内网ULB时指定内网IP。若不传值,则随机分配当前子网下的IP(暂时不对外开放,创建外网ULB该字段会忽略) + - **Remark** (str) - 备注 + - **ShareBandwidthId** (str) - IPv6地址所属的共享带宽Id。IPVersion为“IPv6”时,该字段必填 + - **SubnetId** (str) - 内网ULB 所属的子网ID,如果不传则使用默认的子网 + - **Tag** (str) - 业务组 + - **ULBName** (str) - 负载均衡的名字,默认值为“ULB” + - **VPCId** (str) - ULB所在的VPC的ID, 如果不传则使用默认的VPC + + **Response** + + - **IPv6AddressId** (str) - IPv6地址Id + - **ULBId** (str) - 负载均衡实例的Id + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateULBRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateULB", d, **kwargs) + return apis.CreateULBResponseSchema().loads(resp) + + def create_vserver( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) 负载均衡实例ID + - **ClientTimeout** (int) - ListenType为RequestProxy时表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;ListenType为PacketsTransmit时表示连接保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持 + - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 + - **FrontendPort** (int) - VServer后端端口,取值范围[1-65535];默认值为80 + - **ListenType** (str) - 监听器类型,枚举值为:RequestProxy -> 请求代理;PacketsTransmit -> 报文转发;默认为"RequestProxy" + - **Method** (str) - VServer负载均衡模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口); WeightRoundrobin -> 加权轮询; Leastconn -> 最小连接数。ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。默认为:"Roundrobin" + - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; + - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 + - **PersistenceInfo** (str) - 根据PersistenceType确认; None和ServerInsert: 此字段无意义; UserDefined:此字段传入自定义会话保持String + - **PersistenceType** (str) - VServer会话保持方式,默认关闭会话保持。枚举值:None -> 关闭;ServerInsert -> 自动生成KEY;UserDefined -> 用户自定义KEY。 + - **Protocol** (str) - VServer实例的协议,请求代理模式下有 HTTP、HTTPS、TCP,报文转发下有 TCP,UDP。默认为“HTTP" + - **VServerName** (str) - VServer实例名称,默认为"VServer" + + **Response** + + - **VServerId** (str) - VServer实例的Id + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateVServerRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateVServer", d, **kwargs) + return apis.CreateVServerResponseSchema().loads(resp) + + def delete_policy( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeletePolicy - 删除内容转发策略 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PolicyId** (str) - (Required) 内容转发策略ID + - **GroupId** (str) - 内容转发策略组ID + - **VServerId** (str) - VServer 资源ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeletePolicyRequestSchema().dumps(d) + + resp = self.invoke("DeletePolicy", d, **kwargs) + return apis.DeletePolicyResponseSchema().loads(resp) + + def delete_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DeleteSSL - 删除SSL证书 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SSLId** (str) - (Required) SSL证书的ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteSSLRequestSchema().dumps(d) + + resp = self.invoke("DeleteSSL", d, **kwargs) + return apis.DeleteSSLResponseSchema().loads(resp) + + def delete_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DeleteULB - 删除负载均衡实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) 负载均衡实例的ID + - **ReleaseEip** (bool) - 删除ulb时是否释放绑定的EIP,false标识只解绑EIP,true表示会释放绑定的EIP,默认是false + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteULBRequestSchema().dumps(d) + + resp = self.invoke("DeleteULB", d, **kwargs) + return apis.DeleteULBResponseSchema().loads(resp) + + def delete_vserver( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteVServer - 删除VServer实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) 负载均衡实例的ID + - **VServerId** (str) - (Required) VServer实例的ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteVServerRequestSchema().dumps(d) + + resp = self.invoke("DeleteVServer", d, **kwargs) + return apis.DeleteVServerResponseSchema().loads(resp) + + def describe_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DescribeSSL - 获取SSL证书信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Limit** (int) - 数据分页值,默认为20 + - **Offset** (int) - 数据偏移量,默认值为0 + - **SSLId** (str) - SSL证书的Id + + **Response** + + - **DataSet** (list) - 见 **ULBSSLSet** 模型定义 + - **TotalCount** (int) - 满足条件的SSL证书总数 + + **Response Model** + + **ULBSSLSet** + + - **HashValue** (str) - + - **SSLId** (str) - SSL证书的Id + - **SSLName** (str) - SSL证书的名字 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeSSLRequestSchema().dumps(d) + + resp = self.invoke("DescribeSSL", d, **kwargs) + return apis.DescribeSSLResponseSchema().loads(resp) + + def describe_ulb(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DescribeULB - 获取ULB详细信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BusinessId** (str) - ULB所属的业务组ID + - **Limit** (int) - 数据分页值,默认为20 + - **Offset** (int) - 数据偏移量,默认为0 + - **SubnetId** (str) - ULB所属的子网ID + - **ULBId** (str) - 负载均衡实例的Id。 若指定则返回指定的负载均衡实例的信息; 若不指定则返回当前数据中心中所有的负载均衡实例的信息 + - **VPCId** (str) - ULB所属的VPC + + **Response** + + - **DataSet** (list) - 见 **ULBSet** 模型定义 + - **TotalCount** (int) - 满足条件的ULB总数 + + **Response Model** + + **PolicyBackendSet** + + - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 + - **ObjectId** (str) - 后端资源的对象ID + - **Port** (int) - 所添加的后端资源服务端口 + - **PrivateIP** (str) - 后端资源的内网IP + - **ResourceName** (str) - 后端资源的实例名称 + + **ULBPolicySet** + + - **BackendSet** (list) - 见 **PolicyBackendSet** 模型定义 + - **Match** (str) - 内容转发匹配字段;默认内容转发类型下为空。 + - **PolicyId** (str) - 内容转发Id,默认内容转发类型下为空。 + - **PolicyPriority** (int) - 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 + - **PolicyType** (str) - 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 + - **TotalCount** (int) - 默认内容转发类型下返回当前rs总数 + - **Type** (str) - 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 + - **VServerId** (str) - 所属VServerId + + **ULBBackendSet** + + - **BackendId** (str) - 后端资源实例的Id + - **Enabled** (int) - 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 + - **Port** (int) - 后端提供服务的端口 + - **PrivateIP** (str) - 后端提供服务的内网IP + - **ResourceId** (str) - 资源实例的资源Id + - **ResourceName** (str) - 资源实例的资源名称 + - **ResourceType** (str) - 资源实例的类型 + - **Status** (int) - 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 + - **SubResourceId** (str) - 资源绑定的虚拟网卡实例的资源Id + - **SubResourceName** (str) - 资源绑定的虚拟网卡实例的资源名称 + - **SubResourceType** (str) - 资源绑定的虚拟网卡实例的类型 + - **SubnetId** (str) - 后端提供服务的资源所在的子网的ID + - **Weight** (int) - + + **ULBSSLSet** + + - **HashValue** (str) - + - **SSLId** (str) - SSL证书的Id + - **SSLName** (str) - SSL证书的名字 + + **ULBVServerSet** + + - **BackendSet** (list) - 见 **ULBBackendSet** 模型定义 + - **ClientTimeout** (int) - 空闲连接的回收时间,单位:秒。 + - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 + - **FrontendPort** (int) - VServer服务端口 + - **ListenType** (str) - 监听器类型,枚举值为: RequestProxy -> 请求代理;PacketsTransmit -> 报文转发 + - **Method** (str) - VServer负载均衡的模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口)。 + - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; + - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 + - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert,此字段为空; UserDefined,此字段展示用户自定义会话string。 + - **PersistenceType** (str) - VServer会话保持方式。枚举值为: None -> 关闭会话保持; ServerInsert -> 自动生成; UserDefined -> 用户自定义。 + - **PolicySet** (list) - 见 **ULBPolicySet** 模型定义 + - **Protocol** (str) - VServer实例的协议。 枚举值为:HTTP,TCP,UDP,HTTPS。 + - **SSLSet** (list) - 见 **ULBSSLSet** 模型定义 + - **Status** (int) - VServer的运行状态。枚举值: 0 -> rs全部运行正常;1 -> rs全部运行异常;2 -> rs部分运行异常。 + - **VServerId** (str) - VServer实例的Id + - **VServerName** (str) - VServer实例的名字 + + **ULBIPSet** + + - **Bandwidth** (int) - 弹性IP的带宽值(暂未对外开放) + - **BandwidthType** (int) - 弹性IP的带宽类型,枚举值:1 表示是共享带宽,0 普通带宽类型(暂未对外开放) + - **EIP** (str) - 弹性IP地址 + - **EIPId** (str) - 弹性IP的ID + - **OperatorName** (str) - 弹性IP的运营商信息,枚举值为: Bgp:BGP IP International:国际IP + + **ULBSet** + + - **Bandwidth** (int) - 带宽 + - **BandwidthType** (int) - 带宽类型,枚举值为: 0,非共享带宽; 1,共享带宽 + - **BusinessId** (str) - ULB 所属的业务组ID + - **CreateTime** (int) - ULB的创建时间,格式为Unix Timestamp + - **ExpireTime** (int) - ULB的到期时间,格式为Unix Timestamp + - **IPSet** (list) - 见 **ULBIPSet** 模型定义 + - **Name** (str) - 负载均衡的资源名称(资源系统中),缺省值“ULB” + - **PrivateIP** (str) - ULB的内网IP,当ULBType为OuterMode时,该值为空 + - **Remark** (str) - 负载均衡的备注,缺省值“” + - **Resource** (list) - ULB的详细信息列表(废弃) + - **SubnetId** (str) - ULB 为 InnerMode 时,ULB 所属的子网ID,默认为空 + - **Tag** (str) - 负载均衡的业务组名称,缺省值“Default” + - **ULBId** (str) - 负载均衡的资源ID + - **ULBName** (str) - 负载均衡的资源名称(内部记载,废弃) + - **ULBType** (str) - ULB 的类型 + - **VPCId** (str) - ULB所在的VPC的ID + - **VServerSet** (list) - 见 **ULBVServerSet** 模型定义 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeULBRequestSchema().dumps(d) + + resp = self.invoke("DescribeULB", d, **kwargs) + return apis.DescribeULBResponseSchema().loads(resp) + + def describe_vserver( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeVServer - 获取ULB下的VServer的详细信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) 负载均衡实例的Id + - **Limit** (int) - 数据分页值 + - **Offset** (int) - 数据偏移量 + - **VServerId** (str) - VServer实例的Id;若指定则返回指定的VServer实例的信息; 若不指定则返回当前负载均衡实例下所有VServer的信息 + + **Response** + + - **DataSet** (list) - 见 **ULBVServerSet** 模型定义 + - **TotalCount** (int) - 满足条件的VServer总数 + + **Response Model** + + **PolicyBackendSet** + + - **BackendId** (str) - 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 + - **ObjectId** (str) - 后端资源的对象ID + - **Port** (int) - 所添加的后端资源服务端口 + - **PrivateIP** (str) - 后端资源的内网IP + - **ResourceName** (str) - 后端资源的实例名称 + + **ULBPolicySet** + + - **BackendSet** (list) - 见 **PolicyBackendSet** 模型定义 + - **Match** (str) - 内容转发匹配字段;默认内容转发类型下为空。 + - **PolicyId** (str) - 内容转发Id,默认内容转发类型下为空。 + - **PolicyPriority** (int) - 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 + - **PolicyType** (str) - 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 + - **TotalCount** (int) - 默认内容转发类型下返回当前rs总数 + - **Type** (str) - 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 + - **VServerId** (str) - 所属VServerId + + **ULBBackendSet** + + - **BackendId** (str) - 后端资源实例的Id + - **Enabled** (int) - 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 + - **Port** (int) - 后端提供服务的端口 + - **PrivateIP** (str) - 后端提供服务的内网IP + - **ResourceId** (str) - 资源实例的资源Id + - **ResourceName** (str) - 资源实例的资源名称 + - **ResourceType** (str) - 资源实例的类型 + - **Status** (int) - 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 + - **SubResourceId** (str) - 资源绑定的虚拟网卡实例的资源Id + - **SubResourceName** (str) - 资源绑定的虚拟网卡实例的资源名称 + - **SubResourceType** (str) - 资源绑定的虚拟网卡实例的类型 + - **SubnetId** (str) - 后端提供服务的资源所在的子网的ID + - **Weight** (int) - + + **ULBSSLSet** + + - **HashValue** (str) - + - **SSLId** (str) - SSL证书的Id + - **SSLName** (str) - SSL证书的名字 + + **ULBVServerSet** + + - **BackendSet** (list) - 见 **ULBBackendSet** 模型定义 + - **ClientTimeout** (int) - 空闲连接的回收时间,单位:秒。 + - **Domain** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查域名 + - **FrontendPort** (int) - VServer服务端口 + - **ListenType** (str) - 监听器类型,枚举值为: RequestProxy -> 请求代理;PacketsTransmit -> 报文转发 + - **Method** (str) - VServer负载均衡的模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口)。 + - **MonitorType** (str) - 健康检查类型,枚举值:Port -> 端口检查;Path -> 路径检查; + - **Path** (str) - 根据MonitorType确认; 当MonitorType为Port时,此字段无意义。当MonitorType为Path时,代表HTTP检查路径 + - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert,此字段为空; UserDefined,此字段展示用户自定义会话string。 + - **PersistenceType** (str) - VServer会话保持方式。枚举值为: None -> 关闭会话保持; ServerInsert -> 自动生成; UserDefined -> 用户自定义。 + - **PolicySet** (list) - 见 **ULBPolicySet** 模型定义 + - **Protocol** (str) - VServer实例的协议。 枚举值为:HTTP,TCP,UDP,HTTPS。 + - **SSLSet** (list) - 见 **ULBSSLSet** 模型定义 + - **Status** (int) - VServer的运行状态。枚举值: 0 -> rs全部运行正常;1 -> rs全部运行异常;2 -> rs部分运行异常。 + - **VServerId** (str) - VServer实例的Id + - **VServerName** (str) - VServer实例的名字 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeVServerRequestSchema().dumps(d) + + resp = self.invoke("DescribeVServer", d, **kwargs) + return apis.DescribeVServerResponseSchema().loads(resp) + + def release_backend( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ReleaseBackend - 从VServer释放后端资源实例 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BackendId** (str) - (Required) 后端资源实例的ID(ULB后端ID,非资源自身ID) + - **ULBId** (str) - (Required) 负载均衡实例的ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ReleaseBackendRequestSchema().dumps(d) + + resp = self.invoke("ReleaseBackend", d, **kwargs) + return apis.ReleaseBackendResponseSchema().loads(resp) + + def unbind_ssl(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ UnbindSSL - 从VServer解绑SSL证书 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SSLId** (str) - (Required) SSL证书的Id + - **ULBId** (str) - (Required) 所绑定ULB实例ID + - **VServerId** (str) - (Required) 所绑定VServer实例ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UnbindSSLRequestSchema().dumps(d) + + resp = self.invoke("UnbindSSL", d, **kwargs) + return apis.UnbindSSLResponseSchema().loads(resp) + + def update_backend_attribute( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BackendId** (str) - (Required) 后端资源实例的ID(ULB后端ID,非资源自身ID) + - **ULBId** (str) - (Required) 负载均衡资源ID + - **Enabled** (int) - 后端实例状态开关 + - **Port** (int) - 后端资源服务端口,取值范围[1-65535] + - **Weight** (int) - 所添加的后端RS权重(在加权轮询算法下有效),取值范围[0-100],默认为1 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateBackendAttributeRequestSchema().dumps(d) + + resp = self.invoke("UpdateBackendAttribute", d, **kwargs) + return apis.UpdateBackendAttributeResponseSchema().loads(resp) + + def update_policy( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BackendId** (list) - (Required) 内容转发策略应用的后端资源实例的ID,来源于 AllocateBackend 返回的 BackendId + - **Match** (str) - (Required) 内容转发匹配字段 + - **PolicyId** (str) - (Required) 转发规则的ID + - **ULBId** (str) - (Required) 需要添加内容转发策略的负载均衡实例ID + - **VServerId** (str) - (Required) 需要添加内容转发策略的VServer实例ID + - **Type** (str) - 内容转发匹配字段的类型 + + **Response** + + - **PolicyId** (str) - 转发规则的ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdatePolicyRequestSchema().dumps(d) + + resp = self.invoke("UpdatePolicy", d, **kwargs) + return apis.UpdatePolicyResponseSchema().loads(resp) + + def update_ulb_attribute( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) ULB资源ID + - **Name** (str) - 名字 + - **Remark** (str) - 备注 + - **Tag** (str) - 业务 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateULBAttributeRequestSchema().dumps(d) + + resp = self.invoke("UpdateULBAttribute", d, **kwargs) + return apis.UpdateULBAttributeResponseSchema().loads(resp) + + def update_vserver_attribute( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateVServerAttribute - 更新VServer实例属性 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ULBId** (str) - (Required) 负载均衡实例ID + - **VServerId** (str) - (Required) VServer实例ID + - **ClientTimeout** (int) - 请求代理的VServer下表示空闲连接的回收时间,单位:秒,取值范围:时(0,86400],默认值为60;报文转发的VServer下表示回话保持的时间,单位:秒,取值范围:[60,900],0 表示禁用连接保持 + - **Domain** (str) - MonitorType 为 Path 时指定健康检查发送请求时HTTP HEADER 里的域名 + - **Method** (str) - VServer负载均衡模式,枚举值:Roundrobin -> 轮询;Source -> 源地址;ConsistentHash -> 一致性哈希;SourcePort -> 源地址(计算端口);ConsistentHashPort -> 一致性哈希(计算端口); WeightRoundrobin -> 加权轮询; Leastconn -> 最小连接数。ConsistentHash,SourcePort,ConsistentHashPort 只在报文转发中使用;Leastconn只在请求代理中使用;Roundrobin、Source和WeightRoundrobin在请求代理和报文转发中使用。默认为:"Roundrobin" + - **MonitorType** (str) - 健康检查的类型,Port:端口,Path:路径 + - **Path** (str) - MonitorType 为 Path 时指定健康检查发送请求时的路径,默认为 / + - **PersistenceInfo** (str) - 根据PersistenceType确定: None或ServerInsert, 此字段无意义; UserDefined, 则此字段传入用户自定义会话保持String. 若无此字段则不做修改 + - **PersistenceType** (str) - VServer会话保持模式,若无此字段则不做修改。枚举值:None:关闭;ServerInsert:自动生成KEY;UserDefined:用户自定义KEY。 + - **VServerName** (str) - VServer实例名称,若无此字段则不做修改 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateVServerAttributeRequestSchema().dumps(d) + + resp = self.invoke("UpdateVServerAttribute", d, **kwargs) + return apis.UpdateVServerAttributeResponseSchema().loads(resp) diff --git a/ucloud/services/ulb/schemas/apis.py b/ucloud/services/ulb/schemas/apis.py index edf0c425..770f4175 100644 --- a/ucloud/services/ulb/schemas/apis.py +++ b/ucloud/services/ulb/schemas/apis.py @@ -1,616 +1,622 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.ulb.schemas import models - - -""" ULB API Schema -""" - - -""" -API: AllocateBackend - -添加ULB后端资源实例 -""" - - -class AllocateBackendRequestSchema(schema.RequestSchema): - """ AllocateBackend - 添加ULB后端资源实例 - """ - - fields = { - "Enabled": fields.Int(required=False, dump_to="Enabled"), - "Port": fields.Int(required=False, dump_to="Port"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceId": fields.Str(required=True, dump_to="ResourceId"), - "ResourceType": fields.Str(required=True, dump_to="ResourceType"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - "Weight": fields.Int(required=False, dump_to="Weight"), - } - - -class AllocateBackendResponseSchema(schema.ResponseSchema): - """ AllocateBackend - 添加ULB后端资源实例 - """ - - fields = {"BackendId": fields.Str(required=False, load_from="BackendId")} - - -""" -API: AllocateBackendBatch - -批量添加VServer后端节点 -""" - - -class AllocateBackendBatchRequestSchema(schema.RequestSchema): - """ AllocateBackendBatch - 批量添加VServer后端节点 - """ - - fields = { - "ApiVersion": fields.Int(required=False, dump_to="ApiVersion"), - "Backends": fields.List(fields.Str()), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class AllocateBackendBatchResponseSchema(schema.ResponseSchema): - """ AllocateBackendBatch - 批量添加VServer后端节点 - """ - - fields = { - "BackendSet": fields.List( - models.BackendSetSchema(), required=False, load_from="BackendSet" - ) - } - - -""" -API: BindSSL - -将SSL证书绑定到VServer -""" - - -class BindSSLRequestSchema(schema.RequestSchema): - """ BindSSL - 将SSL证书绑定到VServer - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSLId": fields.Str(required=True, dump_to="SSLId"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class BindSSLResponseSchema(schema.ResponseSchema): - """ BindSSL - 将SSL证书绑定到VServer - """ - - fields = {} - - -""" -API: CreatePolicy - -创建VServer内容转发策略 -""" - - -class CreatePolicyRequestSchema(schema.RequestSchema): - """ CreatePolicy - 创建VServer内容转发策略 - """ - - fields = { - "BackendId": fields.List(fields.Str()), - "Match": fields.Str(required=True, dump_to="Match"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Type": fields.Str(required=False, dump_to="Type"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class CreatePolicyResponseSchema(schema.ResponseSchema): - """ CreatePolicy - 创建VServer内容转发策略 - """ - - fields = {"PolicyId": fields.Str(required=False, load_from="PolicyId")} - - -""" -API: CreateSSL - -创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 -""" - - -class CreateSSLRequestSchema(schema.RequestSchema): - """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 - """ - - fields = { - "CaCert": fields.Str(required=False, dump_to="CaCert"), - "PrivateKey": fields.Str(required=False, dump_to="PrivateKey"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSLContent": fields.Str(required=False, dump_to="SSLContent"), - "SSLName": fields.Str(required=True, dump_to="SSLName"), - "SSLType": fields.Str(required=False, dump_to="SSLType"), - "UserCert": fields.Str(required=False, dump_to="UserCert"), - } - - -class CreateSSLResponseSchema(schema.ResponseSchema): - """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 - """ - - fields = {"SSLId": fields.Str(required=False, load_from="SSLId")} - - -""" -API: CreateULB - -创建负载均衡实例,可以选择内网或者外网 -""" - - -class CreateULBRequestSchema(schema.RequestSchema): - """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "IPVersion": fields.Str(required=False, dump_to="IPVersion"), - "InnerMode": fields.Str(required=False, dump_to="InnerMode"), - "ListenType": fields.Str(required=False, dump_to="ListenType"), - "OuterMode": fields.Str(required=False, dump_to="OuterMode"), - "PrivateIp": fields.Str(required=False, dump_to="PrivateIp"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "ULBName": fields.Str(required=False, dump_to="ULBName"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - } - - -class CreateULBResponseSchema(schema.ResponseSchema): - """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 - """ - - fields = {"ULBId": fields.Str(required=False, load_from="ULBId")} - - -""" -API: CreateVServer - -创建VServer实例,定义监听的协议和端口以及负载均衡算法 -""" - - -class CreateVServerRequestSchema(schema.RequestSchema): - """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 - """ - - fields = { - "ClientTimeout": fields.Int(required=False, dump_to="ClientTimeout"), - "Domain": fields.Str(required=False, dump_to="Domain"), - "FrontendPort": fields.Int(required=False, dump_to="FrontendPort"), - "ListenType": fields.Str(required=False, dump_to="ListenType"), - "Method": fields.Str(required=False, dump_to="Method"), - "MonitorType": fields.Str(required=False, dump_to="MonitorType"), - "Path": fields.Str(required=False, dump_to="Path"), - "PersistenceInfo": fields.Str( - required=False, dump_to="PersistenceInfo" - ), - "PersistenceType": fields.Str( - required=False, dump_to="PersistenceType" - ), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Protocol": fields.Str(required=False, dump_to="Protocol"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerName": fields.Str(required=False, dump_to="VServerName"), - } - - -class CreateVServerResponseSchema(schema.ResponseSchema): - """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 - """ - - fields = {"VServerId": fields.Str(required=False, load_from="VServerId")} - - -""" -API: DeletePolicy - -删除内容转发策略 -""" - - -class DeletePolicyRequestSchema(schema.RequestSchema): - """ DeletePolicy - 删除内容转发策略 - """ - - fields = { - "GroupId": fields.Str(required=False, dump_to="GroupId"), - "PolicyId": fields.Str(required=True, dump_to="PolicyId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VServerId": fields.Str(required=False, dump_to="VServerId"), - } - - -class DeletePolicyResponseSchema(schema.ResponseSchema): - """ DeletePolicy - 删除内容转发策略 - """ - - fields = {} - - -""" -API: DeleteSSL - -删除SSL证书 -""" - - -class DeleteSSLRequestSchema(schema.RequestSchema): - """ DeleteSSL - 删除SSL证书 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSLId": fields.Str(required=True, dump_to="SSLId"), - } - - -class DeleteSSLResponseSchema(schema.ResponseSchema): - """ DeleteSSL - 删除SSL证书 - """ - - fields = {} - - -""" -API: DeleteULB - -删除负载均衡实例 -""" - - -class DeleteULBRequestSchema(schema.RequestSchema): - """ DeleteULB - 删除负载均衡实例 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ReleaseEip": fields.Bool(required=False, dump_to="ReleaseEip"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - } - - -class DeleteULBResponseSchema(schema.ResponseSchema): - """ DeleteULB - 删除负载均衡实例 - """ - - fields = {} - - -""" -API: DeleteVServer - -删除VServer实例 -""" - - -class DeleteVServerRequestSchema(schema.RequestSchema): - """ DeleteVServer - 删除VServer实例 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class DeleteVServerResponseSchema(schema.ResponseSchema): - """ DeleteVServer - 删除VServer实例 - """ - - fields = {} - - -""" -API: DescribeSSL - -获取SSL证书信息 -""" - - -class DescribeSSLRequestSchema(schema.RequestSchema): - """ DescribeSSL - 获取SSL证书信息 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSLId": fields.Str(required=False, dump_to="SSLId"), - } - - -class DescribeSSLResponseSchema(schema.ResponseSchema): - """ DescribeSSL - 获取SSL证书信息 - """ - - fields = { - "DataSet": fields.List( - models.ULBSSLSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeULB - -获取ULB详细信息 -""" - - -class DescribeULBRequestSchema(schema.RequestSchema): - """ DescribeULB - 获取ULB详细信息 - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "ULBId": fields.Str(required=False, dump_to="ULBId"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - } - - -class DescribeULBResponseSchema(schema.ResponseSchema): - """ DescribeULB - 获取ULB详细信息 - """ - - fields = { - "DataSet": fields.List( - models.ULBSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeVServer - -获取ULB下的VServer的详细信息 -""" - - -class DescribeVServerRequestSchema(schema.RequestSchema): - """ DescribeVServer - 获取ULB下的VServer的详细信息 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=False, dump_to="VServerId"), - } - - -class DescribeVServerResponseSchema(schema.ResponseSchema): - """ DescribeVServer - 获取ULB下的VServer的详细信息 - """ - - fields = { - "DataSet": fields.List( - models.ULBVServerSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: ReleaseBackend - -从VServer释放后端资源实例 -""" - - -class ReleaseBackendRequestSchema(schema.RequestSchema): - """ ReleaseBackend - 从VServer释放后端资源实例 - """ - - fields = { - "BackendId": fields.Str(required=True, dump_to="BackendId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - } - - -class ReleaseBackendResponseSchema(schema.ResponseSchema): - """ ReleaseBackend - 从VServer释放后端资源实例 - """ - - fields = {} - - -""" -API: UnbindSSL - -从VServer解绑SSL证书 -""" - - -class UnbindSSLRequestSchema(schema.RequestSchema): - """ UnbindSSL - 从VServer解绑SSL证书 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SSLId": fields.Str(required=True, dump_to="SSLId"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class UnbindSSLResponseSchema(schema.ResponseSchema): - """ UnbindSSL - 从VServer解绑SSL证书 - """ - - fields = {} - - -""" -API: UpdateBackendAttribute - -更新ULB后端资源实例(服务节点)属性 -""" - - -class UpdateBackendAttributeRequestSchema(schema.RequestSchema): - """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 - """ - - fields = { - "BackendId": fields.Str(required=True, dump_to="BackendId"), - "Enabled": fields.Int(required=False, dump_to="Enabled"), - "Port": fields.Int(required=False, dump_to="Port"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "Weight": fields.Int(required=False, dump_to="Weight"), - } - - -class UpdateBackendAttributeResponseSchema(schema.ResponseSchema): - """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 - """ - - fields = {} - - -""" -API: UpdatePolicy - -更新内容转发规则,包括转发规则后的服务节点 -""" - - -class UpdatePolicyRequestSchema(schema.RequestSchema): - """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 - """ - - fields = { - "BackendId": fields.List(fields.Str()), - "Match": fields.Str(required=True, dump_to="Match"), - "PolicyId": fields.Str(required=True, dump_to="PolicyId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Type": fields.Str(required=False, dump_to="Type"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - } - - -class UpdatePolicyResponseSchema(schema.ResponseSchema): - """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 - """ - - fields = {"PolicyId": fields.Str(required=False, load_from="PolicyId")} - - -""" -API: UpdateULBAttribute - -更新ULB名字业务组备注等属性字段 -""" - - -class UpdateULBAttributeRequestSchema(schema.RequestSchema): - """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - } - - -class UpdateULBAttributeResponseSchema(schema.ResponseSchema): - """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 - """ - - fields = {} - - -""" -API: UpdateVServerAttribute - -更新VServer实例属性 -""" - - -class UpdateVServerAttributeRequestSchema(schema.RequestSchema): - """ UpdateVServerAttribute - 更新VServer实例属性 - """ - - fields = { - "ClientTimeout": fields.Int(required=False, dump_to="ClientTimeout"), - "Domain": fields.Str(required=False, dump_to="Domain"), - "Method": fields.Str(required=False, dump_to="Method"), - "MonitorType": fields.Str(required=False, dump_to="MonitorType"), - "Path": fields.Str(required=False, dump_to="Path"), - "PersistenceInfo": fields.Str( - required=False, dump_to="PersistenceInfo" - ), - "PersistenceType": fields.Str( - required=False, dump_to="PersistenceType" - ), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Protocol": fields.Str(required=False, dump_to="Protocol"), - "Region": fields.Str(required=True, dump_to="Region"), - "ULBId": fields.Str(required=True, dump_to="ULBId"), - "VServerId": fields.Str(required=True, dump_to="VServerId"), - "VServerName": fields.Str(required=False, dump_to="VServerName"), - } - - -class UpdateVServerAttributeResponseSchema(schema.ResponseSchema): - """ UpdateVServerAttribute - 更新VServer实例属性 - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.ulb.schemas import models + + +""" ULB API Schema +""" + + +""" +API: AllocateBackend + +添加ULB后端资源实例 +""" + + +class AllocateBackendRequestSchema(schema.RequestSchema): + """ AllocateBackend - 添加ULB后端资源实例 + """ + + fields = { + "Enabled": fields.Int(required=False, dump_to="Enabled"), + "Port": fields.Int(required=False, dump_to="Port"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceId": fields.Str(required=True, dump_to="ResourceId"), + "ResourceType": fields.Str(required=True, dump_to="ResourceType"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + "Weight": fields.Int(required=False, dump_to="Weight"), + } + + +class AllocateBackendResponseSchema(schema.ResponseSchema): + """ AllocateBackend - 添加ULB后端资源实例 + """ + + fields = {"BackendId": fields.Str(required=False, load_from="BackendId")} + + +""" +API: AllocateBackendBatch + +批量添加VServer后端节点 +""" + + +class AllocateBackendBatchRequestSchema(schema.RequestSchema): + """ AllocateBackendBatch - 批量添加VServer后端节点 + """ + + fields = { + "ApiVersion": fields.Int(required=False, dump_to="ApiVersion"), + "Backends": fields.List(fields.Str()), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class AllocateBackendBatchResponseSchema(schema.ResponseSchema): + """ AllocateBackendBatch - 批量添加VServer后端节点 + """ + + fields = { + "BackendSet": fields.List( + models.BackendSetSchema(), required=False, load_from="BackendSet" + ) + } + + +""" +API: BindSSL + +将SSL证书绑定到VServer +""" + + +class BindSSLRequestSchema(schema.RequestSchema): + """ BindSSL - 将SSL证书绑定到VServer + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSLId": fields.Str(required=True, dump_to="SSLId"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class BindSSLResponseSchema(schema.ResponseSchema): + """ BindSSL - 将SSL证书绑定到VServer + """ + + fields = {} + + +""" +API: CreatePolicy + +创建VServer内容转发策略 +""" + + +class CreatePolicyRequestSchema(schema.RequestSchema): + """ CreatePolicy - 创建VServer内容转发策略 + """ + + fields = { + "BackendId": fields.List(fields.Str()), + "Match": fields.Str(required=True, dump_to="Match"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Type": fields.Str(required=False, dump_to="Type"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class CreatePolicyResponseSchema(schema.ResponseSchema): + """ CreatePolicy - 创建VServer内容转发策略 + """ + + fields = {"PolicyId": fields.Str(required=False, load_from="PolicyId")} + + +""" +API: CreateSSL + +创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 +""" + + +class CreateSSLRequestSchema(schema.RequestSchema): + """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 + """ + + fields = { + "CaCert": fields.Str(required=False, dump_to="CaCert"), + "PrivateKey": fields.Str(required=False, dump_to="PrivateKey"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSLContent": fields.Str(required=False, dump_to="SSLContent"), + "SSLName": fields.Str(required=True, dump_to="SSLName"), + "SSLType": fields.Str(required=False, dump_to="SSLType"), + "UserCert": fields.Str(required=False, dump_to="UserCert"), + } + + +class CreateSSLResponseSchema(schema.ResponseSchema): + """ CreateSSL - 创建SSL证书,可以把整个 Pem 证书内容传过来,或者把证书、私钥、CA证书分别传过来 + """ + + fields = {"SSLId": fields.Str(required=False, load_from="SSLId")} + + +""" +API: CreateULB + +创建负载均衡实例,可以选择内网或者外网 +""" + + +class CreateULBRequestSchema(schema.RequestSchema): + """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "FirewallId": fields.Str(required=False, dump_to="FirewallId"), + "IPVersion": fields.Str(required=False, dump_to="IPVersion"), + "InnerMode": fields.Str(required=False, dump_to="InnerMode"), + "ListenType": fields.Str(required=False, dump_to="ListenType"), + "OuterMode": fields.Str(required=False, dump_to="OuterMode"), + "PrivateIp": fields.Str(required=False, dump_to="PrivateIp"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "ShareBandwidthId": fields.Str( + required=False, dump_to="ShareBandwidthId" + ), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "ULBName": fields.Str(required=False, dump_to="ULBName"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + } + + +class CreateULBResponseSchema(schema.ResponseSchema): + """ CreateULB - 创建负载均衡实例,可以选择内网或者外网 + """ + + fields = { + "IPv6AddressId": fields.Str(required=False, load_from="IPv6AddressId"), + "ULBId": fields.Str(required=False, load_from="ULBId"), + } + + +""" +API: CreateVServer + +创建VServer实例,定义监听的协议和端口以及负载均衡算法 +""" + + +class CreateVServerRequestSchema(schema.RequestSchema): + """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 + """ + + fields = { + "ClientTimeout": fields.Int(required=False, dump_to="ClientTimeout"), + "Domain": fields.Str(required=False, dump_to="Domain"), + "FrontendPort": fields.Int(required=False, dump_to="FrontendPort"), + "ListenType": fields.Str(required=False, dump_to="ListenType"), + "Method": fields.Str(required=False, dump_to="Method"), + "MonitorType": fields.Str(required=False, dump_to="MonitorType"), + "Path": fields.Str(required=False, dump_to="Path"), + "PersistenceInfo": fields.Str( + required=False, dump_to="PersistenceInfo" + ), + "PersistenceType": fields.Str( + required=False, dump_to="PersistenceType" + ), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Protocol": fields.Str(required=False, dump_to="Protocol"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerName": fields.Str(required=False, dump_to="VServerName"), + } + + +class CreateVServerResponseSchema(schema.ResponseSchema): + """ CreateVServer - 创建VServer实例,定义监听的协议和端口以及负载均衡算法 + """ + + fields = {"VServerId": fields.Str(required=False, load_from="VServerId")} + + +""" +API: DeletePolicy + +删除内容转发策略 +""" + + +class DeletePolicyRequestSchema(schema.RequestSchema): + """ DeletePolicy - 删除内容转发策略 + """ + + fields = { + "GroupId": fields.Str(required=False, dump_to="GroupId"), + "PolicyId": fields.Str(required=True, dump_to="PolicyId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VServerId": fields.Str(required=False, dump_to="VServerId"), + } + + +class DeletePolicyResponseSchema(schema.ResponseSchema): + """ DeletePolicy - 删除内容转发策略 + """ + + fields = {} + + +""" +API: DeleteSSL + +删除SSL证书 +""" + + +class DeleteSSLRequestSchema(schema.RequestSchema): + """ DeleteSSL - 删除SSL证书 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSLId": fields.Str(required=True, dump_to="SSLId"), + } + + +class DeleteSSLResponseSchema(schema.ResponseSchema): + """ DeleteSSL - 删除SSL证书 + """ + + fields = {} + + +""" +API: DeleteULB + +删除负载均衡实例 +""" + + +class DeleteULBRequestSchema(schema.RequestSchema): + """ DeleteULB - 删除负载均衡实例 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ReleaseEip": fields.Bool(required=False, dump_to="ReleaseEip"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + } + + +class DeleteULBResponseSchema(schema.ResponseSchema): + """ DeleteULB - 删除负载均衡实例 + """ + + fields = {} + + +""" +API: DeleteVServer + +删除VServer实例 +""" + + +class DeleteVServerRequestSchema(schema.RequestSchema): + """ DeleteVServer - 删除VServer实例 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class DeleteVServerResponseSchema(schema.ResponseSchema): + """ DeleteVServer - 删除VServer实例 + """ + + fields = {} + + +""" +API: DescribeSSL + +获取SSL证书信息 +""" + + +class DescribeSSLRequestSchema(schema.RequestSchema): + """ DescribeSSL - 获取SSL证书信息 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSLId": fields.Str(required=False, dump_to="SSLId"), + } + + +class DescribeSSLResponseSchema(schema.ResponseSchema): + """ DescribeSSL - 获取SSL证书信息 + """ + + fields = { + "DataSet": fields.List( + models.ULBSSLSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeULB + +获取ULB详细信息 +""" + + +class DescribeULBRequestSchema(schema.RequestSchema): + """ DescribeULB - 获取ULB详细信息 + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "ULBId": fields.Str(required=False, dump_to="ULBId"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + } + + +class DescribeULBResponseSchema(schema.ResponseSchema): + """ DescribeULB - 获取ULB详细信息 + """ + + fields = { + "DataSet": fields.List( + models.ULBSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeVServer + +获取ULB下的VServer的详细信息 +""" + + +class DescribeVServerRequestSchema(schema.RequestSchema): + """ DescribeVServer - 获取ULB下的VServer的详细信息 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=False, dump_to="VServerId"), + } + + +class DescribeVServerResponseSchema(schema.ResponseSchema): + """ DescribeVServer - 获取ULB下的VServer的详细信息 + """ + + fields = { + "DataSet": fields.List( + models.ULBVServerSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: ReleaseBackend + +从VServer释放后端资源实例 +""" + + +class ReleaseBackendRequestSchema(schema.RequestSchema): + """ ReleaseBackend - 从VServer释放后端资源实例 + """ + + fields = { + "BackendId": fields.Str(required=True, dump_to="BackendId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + } + + +class ReleaseBackendResponseSchema(schema.ResponseSchema): + """ ReleaseBackend - 从VServer释放后端资源实例 + """ + + fields = {} + + +""" +API: UnbindSSL + +从VServer解绑SSL证书 +""" + + +class UnbindSSLRequestSchema(schema.RequestSchema): + """ UnbindSSL - 从VServer解绑SSL证书 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SSLId": fields.Str(required=True, dump_to="SSLId"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class UnbindSSLResponseSchema(schema.ResponseSchema): + """ UnbindSSL - 从VServer解绑SSL证书 + """ + + fields = {} + + +""" +API: UpdateBackendAttribute + +更新ULB后端资源实例(服务节点)属性 +""" + + +class UpdateBackendAttributeRequestSchema(schema.RequestSchema): + """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 + """ + + fields = { + "BackendId": fields.Str(required=True, dump_to="BackendId"), + "Enabled": fields.Int(required=False, dump_to="Enabled"), + "Port": fields.Int(required=False, dump_to="Port"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "Weight": fields.Int(required=False, dump_to="Weight"), + } + + +class UpdateBackendAttributeResponseSchema(schema.ResponseSchema): + """ UpdateBackendAttribute - 更新ULB后端资源实例(服务节点)属性 + """ + + fields = {} + + +""" +API: UpdatePolicy + +更新内容转发规则,包括转发规则后的服务节点 +""" + + +class UpdatePolicyRequestSchema(schema.RequestSchema): + """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 + """ + + fields = { + "BackendId": fields.List(fields.Str()), + "Match": fields.Str(required=True, dump_to="Match"), + "PolicyId": fields.Str(required=True, dump_to="PolicyId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Type": fields.Str(required=False, dump_to="Type"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + } + + +class UpdatePolicyResponseSchema(schema.ResponseSchema): + """ UpdatePolicy - 更新内容转发规则,包括转发规则后的服务节点 + """ + + fields = {"PolicyId": fields.Str(required=False, load_from="PolicyId")} + + +""" +API: UpdateULBAttribute + +更新ULB名字业务组备注等属性字段 +""" + + +class UpdateULBAttributeRequestSchema(schema.RequestSchema): + """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + } + + +class UpdateULBAttributeResponseSchema(schema.ResponseSchema): + """ UpdateULBAttribute - 更新ULB名字业务组备注等属性字段 + """ + + fields = {} + + +""" +API: UpdateVServerAttribute + +更新VServer实例属性 +""" + + +class UpdateVServerAttributeRequestSchema(schema.RequestSchema): + """ UpdateVServerAttribute - 更新VServer实例属性 + """ + + fields = { + "ClientTimeout": fields.Int(required=False, dump_to="ClientTimeout"), + "Domain": fields.Str(required=False, dump_to="Domain"), + "Method": fields.Str(required=False, dump_to="Method"), + "MonitorType": fields.Str(required=False, dump_to="MonitorType"), + "Path": fields.Str(required=False, dump_to="Path"), + "PersistenceInfo": fields.Str( + required=False, dump_to="PersistenceInfo" + ), + "PersistenceType": fields.Str( + required=False, dump_to="PersistenceType" + ), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ULBId": fields.Str(required=True, dump_to="ULBId"), + "VServerId": fields.Str(required=True, dump_to="VServerId"), + "VServerName": fields.Str(required=False, dump_to="VServerName"), + } + + +class UpdateVServerAttributeResponseSchema(schema.ResponseSchema): + """ UpdateVServerAttribute - 更新VServer实例属性 + """ + + fields = {} diff --git a/ucloud/services/ulb/schemas/models.py b/ucloud/services/ulb/schemas/models.py index 9ddaceca..9b156b34 100644 --- a/ucloud/services/ulb/schemas/models.py +++ b/ucloud/services/ulb/schemas/models.py @@ -80,6 +80,19 @@ class ULBPolicySetSchema(schema.ResponseSchema): } +class ULBIPSetSchema(schema.ResponseSchema): + """ ULBIPSet - DescribeULB + """ + + fields = { + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "BandwidthType": fields.Int(required=False, load_from="BandwidthType"), + "EIP": fields.Str(required=False, load_from="EIP"), + "EIPId": fields.Str(required=False, load_from="EIPId"), + "OperatorName": fields.Str(required=False, load_from="OperatorName"), + } + + class ULBVServerSetSchema(schema.ResponseSchema): """ ULBVServerSet - DescribeULB """ @@ -108,19 +121,6 @@ class ULBVServerSetSchema(schema.ResponseSchema): } -class ULBIPSetSchema(schema.ResponseSchema): - """ ULBIPSet - DescribeULB - """ - - fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "BandwidthType": fields.Int(required=False, load_from="BandwidthType"), - "EIP": fields.Str(required=False, load_from="EIP"), - "EIPId": fields.Str(required=False, load_from="EIPId"), - "OperatorName": fields.Str(required=False, load_from="OperatorName"), - } - - class ULBSetSchema(schema.ResponseSchema): """ ULBSet - DescribeULB """ diff --git a/ucloud/services/umem/client.py b/ucloud/services/umem/client.py index 6846b647..f04cc714 100644 --- a/ucloud/services/umem/client.py +++ b/ucloud/services/umem/client.py @@ -61,6 +61,7 @@ def create_umem_cache_group( - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **Name** (str) - (Required) 请求创建组的名称 范围[6-60] + - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - **ChargeType** (str) - 计费模式,Year , Month, Dynamic 默认: Month - **ConfigId** (str) - 配置ID,目前仅支持默认配置id 默认配置id:"9a891891-c245-4b66-bce8-67e59430d67c" - **CouponId** (str) - 代金券ID @@ -71,7 +72,6 @@ def create_umem_cache_group( - **Tag** (str) - 业务组 默认:Default - **VPCId** (str) - - **Version** (str) - Memcache版本信息,默认为1.4.31 - - **Zone** (str) - 可用区。参见 `可用区列表 `_ **Response** @@ -230,7 +230,7 @@ def describe_umem_price( - **ChargeType** (str) - Year, Month, Dynamic,Trial - **OriginalPrice** (int) - 原价 - - **Price** (int) - 现价,单位: 元,保留小数点后两位有效数字 + - **Price** (int) - 现价 """ # build request @@ -311,17 +311,9 @@ def describe_umem_upgrade_price( **Response** - - **DataSet** (dict) - 见 **PriceDataSet** 模型定义 - - **Price** (int) - 价格(兼容老版本) - - **Response Model** - - **PriceDataSet** + - **OriginalPrice** (int) - 原价 + - **Price** (int) - 价格 - - **CustomPrice** (int) - 用户折后价 - - **PurchaseValue** (int) - 资源有效期 - - **TotalPrice** (int) - 升降级资源的价格 - """ # build request d = {"ProjectId": self.config.project_id, "Region": self.config.region} @@ -405,7 +397,7 @@ def describe_umem_cache_price( - **ChargeType** (str) - 计费模式,Year, Month, Dynamic - **OriginalPrice** (int) - 原价 - - **Price** (int) - 总价格,单位: 元,保留小数点后两位有效数字 + - **Price** (int) - 总价格 """ # build request @@ -431,17 +423,9 @@ def describe_umem_cache_upgrade_price( **Response** - - **DataSet** (dict) - 见 **PriceDataSet** 模型定义 - - **Price** (int) - 价格,单位:元 - - **Response Model** - - **PriceDataSet** + - **OriginalPrice** (int) - 原价 + - **Price** (int) - 价格 - - **CustomPrice** (int) - 用户折后价 - - **PurchaseValue** (int) - 资源有效期 - - **TotalPrice** (int) - 升降级资源的价格 - """ # build request d = {"ProjectId": self.config.project_id, "Region": self.config.region} @@ -559,6 +543,7 @@ def describe_uredis_group( - **Port** (int) - 节点分配的服务端口 - **Protocol** (str) - 协议 - **RewriteTime** (int) - 返回运维时间 0 //0点 1 //1点 以此类推 + - **Role** (str) - 实例类型 - **Size** (int) - 容量单位GB - **SlaveZone** (str) - 跨机房URedis,slave redis所在可用区,参见 `可用区列表 `_ - **State** (str) - 状态标记 Creating // 初始化中 CreateFail // 创建失败 Deleting // 删除中 DeleteFail // 删除失败 Running // 运行 Resizing // 容量调整中 ResizeFail // 容量调整失败 Configing // 配置中 ConfigFail // 配置失败 @@ -607,7 +592,7 @@ def describe_uredis_price( - **ChargeType** (str) - Year, Month, Dynamic,Trial - **OriginalPrice** (int) - 原价 - - **Price** (int) - 总价格,单位: 元,保留小数点后两位有效数字 + - **Price** (int) - 总价格 """ # build request @@ -634,17 +619,9 @@ def describe_uredis_upgrade_price( **Response** - - **DataSet** (dict) - 见 **PriceDataSet** 模型定义 - - **Price** (int) - 扩容差价,单位: 元,保留小数点后两位有效数字(兼容老版本) - - **Response Model** - - **PriceDataSet** + - **OriginalPrice** (int) - 原价 + - **Price** (int) - 价格 - - **CustomPrice** (int) - 用户折后价 - - **PurchaseValue** (int) - 资源有效期 - - **TotalPrice** (int) - 升降级资源的价格 - """ # build request d = {"ProjectId": self.config.project_id, "Region": self.config.region} diff --git a/ucloud/services/umem/schemas/apis.py b/ucloud/services/umem/schemas/apis.py index 85724f4c..25a011c2 100644 --- a/ucloud/services/umem/schemas/apis.py +++ b/ucloud/services/umem/schemas/apis.py @@ -1,758 +1,758 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.umem.schemas import models - - -""" UMem API Schema -""" - - -""" -API: CreateUMemSpace - -创建UMem内存空间 -""" - - -class CreateUMemSpaceRequestSchema(schema.RequestSchema): - """ CreateUMemSpace - 创建UMem内存空间 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=True, dump_to="Name"), - "Password": fields.Base64(required=False, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Protocol": fields.Str(required=False, dump_to="Protocol"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "Type": fields.Str(required=False, dump_to="Type"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUMemSpaceResponseSchema(schema.ResponseSchema): - """ CreateUMemSpace - 创建UMem内存空间 - """ - - fields = {"SpaceId": fields.Str(required=False, load_from="SpaceId")} - - -""" -API: CreateUMemcacheGroup - -创建单机Memcache -""" - - -class CreateUMemcacheGroupRequestSchema(schema.RequestSchema): - """ CreateUMemcacheGroup - 创建单机Memcache - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ConfigId": fields.Str(required=False, dump_to="ConfigId"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Protocol": fields.Str(required=False, dump_to="Protocol"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=False, dump_to="Size"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Version": fields.Str(required=False, dump_to="Version"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class CreateUMemcacheGroupResponseSchema(schema.ResponseSchema): - """ CreateUMemcacheGroup - 创建单机Memcache - """ - - fields = {"GroupId": fields.Str(required=False, load_from="GroupId")} - - -""" -API: CreateURedisGroup - -创建主备redis -""" - - -class CreateURedisGroupRequestSchema(schema.RequestSchema): - """ CreateURedisGroup - 创建主备redis - """ - - fields = { - "AutoBackup": fields.Str(required=False, dump_to="AutoBackup"), - "BackupId": fields.Str(required=False, dump_to="BackupId"), - "BackupTime": fields.Int(required=False, dump_to="BackupTime"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ConfigId": fields.Str(required=False, dump_to="ConfigId"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "HighAvailability": fields.Str( - required=True, dump_to="HighAvailability" - ), - "MasterGroupId": fields.Str(required=False, dump_to="MasterGroupId"), - "Name": fields.Str(required=True, dump_to="Name"), - "Password": fields.Base64(required=False, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=False, dump_to="Size"), - "SlaveZone": fields.Str(required=False, dump_to="SlaveZone"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Version": fields.Str(required=False, dump_to="Version"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreateURedisGroupResponseSchema(schema.ResponseSchema): - """ CreateURedisGroup - 创建主备redis - """ - - fields = {"GroupId": fields.Str(required=False, load_from="GroupId")} - - -""" -API: DeleteUMemSpace - -删除UMem内存空间 -""" - - -class DeleteUMemSpaceRequestSchema(schema.RequestSchema): - """ DeleteUMemSpace - 删除UMem内存空间 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DeleteUMemSpaceResponseSchema(schema.ResponseSchema): - """ DeleteUMemSpace - 删除UMem内存空间 - """ - - fields = {} - - -""" -API: DeleteUMemcacheGroup - -删除单机Memcache -""" - - -class DeleteUMemcacheGroupRequestSchema(schema.RequestSchema): - """ DeleteUMemcacheGroup - 删除单机Memcache - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DeleteUMemcacheGroupResponseSchema(schema.ResponseSchema): - """ DeleteUMemcacheGroup - 删除单机Memcache - """ - - fields = {} - - -""" -API: DeleteURedisGroup - -删除主备redis -""" - - -class DeleteURedisGroupRequestSchema(schema.RequestSchema): - """ DeleteURedisGroup - 删除主备redis - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DeleteURedisGroupResponseSchema(schema.ResponseSchema): - """ DeleteURedisGroup - 删除主备redis - """ - - fields = {} - - -""" -API: DescribeUMemPrice - -获取UMem实例价格信息 -""" - - -class DescribeUMemPriceRequestSchema(schema.RequestSchema): - """ DescribeUMemPrice - 获取UMem实例价格信息 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=True, dump_to="Type"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUMemPriceResponseSchema(schema.ResponseSchema): - """ DescribeUMemPrice - 获取UMem实例价格信息 - """ - - fields = { - "DataSet": fields.List( - models.UMemPriceSetSchema(), required=False, load_from="DataSet" - ) - } - - -""" -API: DescribeUMemSpace - -获取UMem内存空间列表 -""" - - -class DescribeUMemSpaceRequestSchema(schema.RequestSchema): - """ DescribeUMemSpace - 获取UMem内存空间列表 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SpaceId": fields.Str(required=False, dump_to="SpaceId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUMemSpaceResponseSchema(schema.ResponseSchema): - """ DescribeUMemSpace - 获取UMem内存空间列表 - """ - - fields = { - "DataSet": fields.List( - models.UMemSpaceSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUMemUpgradePrice - -获取UMem升级价格信息 -""" - - -class DescribeUMemUpgradePriceRequestSchema(schema.RequestSchema): - """ DescribeUMemUpgradePrice - 获取UMem升级价格信息 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Type": fields.Str(required=True, dump_to="Type"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUMemUpgradePriceResponseSchema(schema.ResponseSchema): - """ DescribeUMemUpgradePrice - 获取UMem升级价格信息 - """ - - fields = { - "DataSet": models.PriceDataSetSchema(), - "Price": fields.Int(required=False, load_from="Price"), - } - - -""" -API: DescribeUMemcacheGroup - -显示Memcache -""" - - -class DescribeUMemcacheGroupRequestSchema(schema.RequestSchema): - """ DescribeUMemcacheGroup - 显示Memcache - """ - - fields = { - "GroupId": fields.Str(required=False, dump_to="GroupId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUMemcacheGroupResponseSchema(schema.ResponseSchema): - """ DescribeUMemcacheGroup - 显示Memcache - """ - - fields = { - "DataSet": fields.List( - models.UMemcacheGroupSetSchema(), - required=False, - load_from="DataSet", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeUMemcachePrice - -获取umemcache组价格信息 -""" - - -class DescribeUMemcachePriceRequestSchema(schema.RequestSchema): - """ DescribeUMemcachePrice - 获取umemcache组价格信息 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeUMemcachePriceResponseSchema(schema.ResponseSchema): - """ DescribeUMemcachePrice - 获取umemcache组价格信息 - """ - - fields = { - "DataSet": fields.List( - models.UMemcachePriceSetSchema(), - required=False, - load_from="DataSet", - ) - } - - -""" -API: DescribeUMemcacheUpgradePrice - -获取umemcache升级价格信息 -""" - - -class DescribeUMemcacheUpgradePriceRequestSchema(schema.RequestSchema): - """ DescribeUMemcacheUpgradePrice - 获取umemcache升级价格信息 - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeUMemcacheUpgradePriceResponseSchema(schema.ResponseSchema): - """ DescribeUMemcacheUpgradePrice - 获取umemcache升级价格信息 - """ - - fields = { - "DataSet": models.PriceDataSetSchema(), - "Price": fields.Int(required=False, load_from="Price"), - } - - -""" -API: DescribeURedisBackup - -查询主备redis备份 -""" - - -class DescribeURedisBackupRequestSchema(schema.RequestSchema): - """ DescribeURedisBackup - 查询主备redis备份 - """ - - fields = { - "GroupId": fields.Str(required=False, dump_to="GroupId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DescribeURedisBackupResponseSchema(schema.ResponseSchema): - """ DescribeURedisBackup - 查询主备redis备份 - """ - - fields = { - "DataSet": fields.List( - models.URedisBackupSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeURedisBackupURL - -获取主备Redis备份下载链接 -""" - - -class DescribeURedisBackupURLRequestSchema(schema.RequestSchema): - """ DescribeURedisBackupURL - 获取主备Redis备份下载链接 - """ - - fields = { - "BackupId": fields.Str(required=True, dump_to="BackupId"), - "GroupId": fields.Str(required=False, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeURedisBackupURLResponseSchema(schema.ResponseSchema): - """ DescribeURedisBackupURL - 获取主备Redis备份下载链接 - """ - - fields = { - "BackupPath": fields.Str(required=False, load_from="BackupPath"), - "BackupURL": fields.Str(required=False, load_from="BackupURL"), - "InnerBackupPath": fields.Str( - required=False, load_from="InnerBackupPath" - ), - } - - -""" -API: DescribeURedisGroup - -查询主备Redis -""" - - -class DescribeURedisGroupRequestSchema(schema.RequestSchema): - """ DescribeURedisGroup - 查询主备Redis - """ - - fields = { - "GroupId": fields.Str(required=False, dump_to="GroupId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeURedisGroupResponseSchema(schema.ResponseSchema): - """ DescribeURedisGroup - 查询主备Redis - """ - - fields = { - "DataSet": fields.List( - models.URedisGroupSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeURedisPrice - -取uredis价格信息 -""" - - -class DescribeURedisPriceRequestSchema(schema.RequestSchema): - """ DescribeURedisPrice - 取uredis价格信息 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "ProductType": fields.Str(required=False, dump_to="ProductType"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribeURedisPriceResponseSchema(schema.ResponseSchema): - """ DescribeURedisPrice - 取uredis价格信息 - """ - - fields = { - "DataSet": fields.List( - models.URedisPriceSetSchema(), required=False, load_from="DataSet" - ) - } - - -""" -API: DescribeURedisUpgradePrice - -获取uredis升级价格信息 -""" - - -class DescribeURedisUpgradePriceRequestSchema(schema.RequestSchema): - """ DescribeURedisUpgradePrice - 获取uredis升级价格信息 - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeURedisUpgradePriceResponseSchema(schema.ResponseSchema): - """ DescribeURedisUpgradePrice - 获取uredis升级价格信息 - """ - - fields = { - "DataSet": models.PriceDataSetSchema(), - "Price": fields.Int(required=False, load_from="Price"), - } - - -""" -API: GetUMemSpaceState - -获取UMem内存空间列表 -""" - - -class GetUMemSpaceStateRequestSchema(schema.RequestSchema): - """ GetUMemSpaceState - 获取UMem内存空间列表 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class GetUMemSpaceStateResponseSchema(schema.ResponseSchema): - """ GetUMemSpaceState - 获取UMem内存空间列表 - """ - - fields = {"State": fields.Str(required=False, load_from="State")} - - -""" -API: ModifyUMemSpaceName - -修改UMem内存空间名称 -""" - - -class ModifyUMemSpaceNameRequestSchema(schema.RequestSchema): - """ ModifyUMemSpaceName - 修改UMem内存空间名称 - """ - - fields = { - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyUMemSpaceNameResponseSchema(schema.ResponseSchema): - """ ModifyUMemSpaceName - 修改UMem内存空间名称 - """ - - fields = {} - - -""" -API: ModifyURedisGroupName - -修改主备redis名称 -""" - - -class ModifyURedisGroupNameRequestSchema(schema.RequestSchema): - """ ModifyURedisGroupName - 修改主备redis名称 - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyURedisGroupNameResponseSchema(schema.ResponseSchema): - """ ModifyURedisGroupName - 修改主备redis名称 - """ - - fields = {} - - -""" -API: ResizeUDredisSpace - -调整内存空间容量 -""" - - -class ResizeUDredisSpaceRequestSchema(schema.RequestSchema): - """ ResizeUDredisSpace - 调整内存空间容量 - """ - - fields = { - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResizeUDredisSpaceResponseSchema(schema.ResponseSchema): - """ ResizeUDredisSpace - 调整内存空间容量 - """ - - fields = {} - - -""" -API: ResizeUMemSpace - -调整内存空间容量 -""" - - -class ResizeUMemSpaceRequestSchema(schema.RequestSchema): - """ ResizeUMemSpace - 调整内存空间容量 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "SpaceId": fields.Str(required=True, dump_to="SpaceId"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResizeUMemSpaceResponseSchema(schema.ResponseSchema): - """ ResizeUMemSpace - 调整内存空间容量 - """ - - fields = {} - - -""" -API: ResizeURedisGroup - -调整主备redis容量 -""" - - -class ResizeURedisGroupRequestSchema(schema.RequestSchema): - """ ResizeURedisGroup - 调整主备redis容量 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Int(required=False, dump_to="CouponId"), - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Size": fields.Int(required=True, dump_to="Size"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ResizeURedisGroupResponseSchema(schema.ResponseSchema): - """ ResizeURedisGroup - 调整主备redis容量 - """ - - fields = {} - - -""" -API: RestartUMemcacheGroup - -重启单机Memcache -""" - - -class RestartUMemcacheGroupRequestSchema(schema.RequestSchema): - """ RestartUMemcacheGroup - 重启单机Memcache - """ - - fields = { - "GroupId": fields.Str(required=True, dump_to="GroupId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class RestartUMemcacheGroupResponseSchema(schema.ResponseSchema): - """ RestartUMemcacheGroup - 重启单机Memcache - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.umem.schemas import models + + +""" UMem API Schema +""" + + +""" +API: CreateUMemSpace + +创建UMem内存空间 +""" + + +class CreateUMemSpaceRequestSchema(schema.RequestSchema): + """ CreateUMemSpace - 创建UMem内存空间 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=True, dump_to="Name"), + "Password": fields.Base64(required=False, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Protocol": fields.Str(required=False, dump_to="Protocol"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "Type": fields.Str(required=False, dump_to="Type"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUMemSpaceResponseSchema(schema.ResponseSchema): + """ CreateUMemSpace - 创建UMem内存空间 + """ + + fields = {"SpaceId": fields.Str(required=False, load_from="SpaceId")} + + +""" +API: CreateUMemcacheGroup + +创建单机Memcache +""" + + +class CreateUMemcacheGroupRequestSchema(schema.RequestSchema): + """ CreateUMemcacheGroup - 创建单机Memcache + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ConfigId": fields.Str(required=False, dump_to="ConfigId"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Protocol": fields.Str(required=False, dump_to="Protocol"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=False, dump_to="Size"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Version": fields.Str(required=False, dump_to="Version"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateUMemcacheGroupResponseSchema(schema.ResponseSchema): + """ CreateUMemcacheGroup - 创建单机Memcache + """ + + fields = {"GroupId": fields.Str(required=False, load_from="GroupId")} + + +""" +API: CreateURedisGroup + +创建主备redis +""" + + +class CreateURedisGroupRequestSchema(schema.RequestSchema): + """ CreateURedisGroup - 创建主备redis + """ + + fields = { + "AutoBackup": fields.Str(required=False, dump_to="AutoBackup"), + "BackupId": fields.Str(required=False, dump_to="BackupId"), + "BackupTime": fields.Int(required=False, dump_to="BackupTime"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ConfigId": fields.Str(required=False, dump_to="ConfigId"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "HighAvailability": fields.Str( + required=True, dump_to="HighAvailability" + ), + "MasterGroupId": fields.Str(required=False, dump_to="MasterGroupId"), + "Name": fields.Str(required=True, dump_to="Name"), + "Password": fields.Base64(required=False, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=False, dump_to="Size"), + "SlaveZone": fields.Str(required=False, dump_to="SlaveZone"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Version": fields.Str(required=False, dump_to="Version"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreateURedisGroupResponseSchema(schema.ResponseSchema): + """ CreateURedisGroup - 创建主备redis + """ + + fields = {"GroupId": fields.Str(required=False, load_from="GroupId")} + + +""" +API: DeleteUMemSpace + +删除UMem内存空间 +""" + + +class DeleteUMemSpaceRequestSchema(schema.RequestSchema): + """ DeleteUMemSpace - 删除UMem内存空间 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DeleteUMemSpaceResponseSchema(schema.ResponseSchema): + """ DeleteUMemSpace - 删除UMem内存空间 + """ + + fields = {} + + +""" +API: DeleteUMemcacheGroup + +删除单机Memcache +""" + + +class DeleteUMemcacheGroupRequestSchema(schema.RequestSchema): + """ DeleteUMemcacheGroup - 删除单机Memcache + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DeleteUMemcacheGroupResponseSchema(schema.ResponseSchema): + """ DeleteUMemcacheGroup - 删除单机Memcache + """ + + fields = {} + + +""" +API: DeleteURedisGroup + +删除主备redis +""" + + +class DeleteURedisGroupRequestSchema(schema.RequestSchema): + """ DeleteURedisGroup - 删除主备redis + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DeleteURedisGroupResponseSchema(schema.ResponseSchema): + """ DeleteURedisGroup - 删除主备redis + """ + + fields = {} + + +""" +API: DescribeUMemPrice + +获取UMem实例价格信息 +""" + + +class DescribeUMemPriceRequestSchema(schema.RequestSchema): + """ DescribeUMemPrice - 获取UMem实例价格信息 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=True, dump_to="Type"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUMemPriceResponseSchema(schema.ResponseSchema): + """ DescribeUMemPrice - 获取UMem实例价格信息 + """ + + fields = { + "DataSet": fields.List( + models.UMemPriceSetSchema(), required=False, load_from="DataSet" + ) + } + + +""" +API: DescribeUMemSpace + +获取UMem内存空间列表 +""" + + +class DescribeUMemSpaceRequestSchema(schema.RequestSchema): + """ DescribeUMemSpace - 获取UMem内存空间列表 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SpaceId": fields.Str(required=False, dump_to="SpaceId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUMemSpaceResponseSchema(schema.ResponseSchema): + """ DescribeUMemSpace - 获取UMem内存空间列表 + """ + + fields = { + "DataSet": fields.List( + models.UMemSpaceSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUMemUpgradePrice + +获取UMem升级价格信息 +""" + + +class DescribeUMemUpgradePriceRequestSchema(schema.RequestSchema): + """ DescribeUMemUpgradePrice - 获取UMem升级价格信息 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Type": fields.Str(required=True, dump_to="Type"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUMemUpgradePriceResponseSchema(schema.ResponseSchema): + """ DescribeUMemUpgradePrice - 获取UMem升级价格信息 + """ + + fields = { + "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), + "Price": fields.Int(required=False, load_from="Price"), + } + + +""" +API: DescribeUMemcacheGroup + +显示Memcache +""" + + +class DescribeUMemcacheGroupRequestSchema(schema.RequestSchema): + """ DescribeUMemcacheGroup - 显示Memcache + """ + + fields = { + "GroupId": fields.Str(required=False, dump_to="GroupId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUMemcacheGroupResponseSchema(schema.ResponseSchema): + """ DescribeUMemcacheGroup - 显示Memcache + """ + + fields = { + "DataSet": fields.List( + models.UMemcacheGroupSetSchema(), + required=False, + load_from="DataSet", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeUMemcachePrice + +获取umemcache组价格信息 +""" + + +class DescribeUMemcachePriceRequestSchema(schema.RequestSchema): + """ DescribeUMemcachePrice - 获取umemcache组价格信息 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeUMemcachePriceResponseSchema(schema.ResponseSchema): + """ DescribeUMemcachePrice - 获取umemcache组价格信息 + """ + + fields = { + "DataSet": fields.List( + models.UMemcachePriceSetSchema(), + required=False, + load_from="DataSet", + ) + } + + +""" +API: DescribeUMemcacheUpgradePrice + +获取umemcache升级价格信息 +""" + + +class DescribeUMemcacheUpgradePriceRequestSchema(schema.RequestSchema): + """ DescribeUMemcacheUpgradePrice - 获取umemcache升级价格信息 + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeUMemcacheUpgradePriceResponseSchema(schema.ResponseSchema): + """ DescribeUMemcacheUpgradePrice - 获取umemcache升级价格信息 + """ + + fields = { + "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), + "Price": fields.Int(required=False, load_from="Price"), + } + + +""" +API: DescribeURedisBackup + +查询主备redis备份 +""" + + +class DescribeURedisBackupRequestSchema(schema.RequestSchema): + """ DescribeURedisBackup - 查询主备redis备份 + """ + + fields = { + "GroupId": fields.Str(required=False, dump_to="GroupId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DescribeURedisBackupResponseSchema(schema.ResponseSchema): + """ DescribeURedisBackup - 查询主备redis备份 + """ + + fields = { + "DataSet": fields.List( + models.URedisBackupSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeURedisBackupURL + +获取主备Redis备份下载链接 +""" + + +class DescribeURedisBackupURLRequestSchema(schema.RequestSchema): + """ DescribeURedisBackupURL - 获取主备Redis备份下载链接 + """ + + fields = { + "BackupId": fields.Str(required=True, dump_to="BackupId"), + "GroupId": fields.Str(required=False, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeURedisBackupURLResponseSchema(schema.ResponseSchema): + """ DescribeURedisBackupURL - 获取主备Redis备份下载链接 + """ + + fields = { + "BackupPath": fields.Str(required=False, load_from="BackupPath"), + "BackupURL": fields.Str(required=False, load_from="BackupURL"), + "InnerBackupPath": fields.Str( + required=False, load_from="InnerBackupPath" + ), + } + + +""" +API: DescribeURedisGroup + +查询主备Redis +""" + + +class DescribeURedisGroupRequestSchema(schema.RequestSchema): + """ DescribeURedisGroup - 查询主备Redis + """ + + fields = { + "GroupId": fields.Str(required=False, dump_to="GroupId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeURedisGroupResponseSchema(schema.ResponseSchema): + """ DescribeURedisGroup - 查询主备Redis + """ + + fields = { + "DataSet": fields.List( + models.URedisGroupSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeURedisPrice + +取uredis价格信息 +""" + + +class DescribeURedisPriceRequestSchema(schema.RequestSchema): + """ DescribeURedisPrice - 取uredis价格信息 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "ProductType": fields.Str(required=False, dump_to="ProductType"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "RegionFlag": fields.Bool(required=False, dump_to="RegionFlag"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribeURedisPriceResponseSchema(schema.ResponseSchema): + """ DescribeURedisPrice - 取uredis价格信息 + """ + + fields = { + "DataSet": fields.List( + models.URedisPriceSetSchema(), required=False, load_from="DataSet" + ) + } + + +""" +API: DescribeURedisUpgradePrice + +获取uredis升级价格信息 +""" + + +class DescribeURedisUpgradePriceRequestSchema(schema.RequestSchema): + """ DescribeURedisUpgradePrice - 获取uredis升级价格信息 + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeURedisUpgradePriceResponseSchema(schema.ResponseSchema): + """ DescribeURedisUpgradePrice - 获取uredis升级价格信息 + """ + + fields = { + "OriginalPrice": fields.Int(required=False, load_from="OriginalPrice"), + "Price": fields.Int(required=False, load_from="Price"), + } + + +""" +API: GetUMemSpaceState + +获取UMem内存空间列表 +""" + + +class GetUMemSpaceStateRequestSchema(schema.RequestSchema): + """ GetUMemSpaceState - 获取UMem内存空间列表 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetUMemSpaceStateResponseSchema(schema.ResponseSchema): + """ GetUMemSpaceState - 获取UMem内存空间列表 + """ + + fields = {"State": fields.Str(required=False, load_from="State")} + + +""" +API: ModifyUMemSpaceName + +修改UMem内存空间名称 +""" + + +class ModifyUMemSpaceNameRequestSchema(schema.RequestSchema): + """ ModifyUMemSpaceName - 修改UMem内存空间名称 + """ + + fields = { + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyUMemSpaceNameResponseSchema(schema.ResponseSchema): + """ ModifyUMemSpaceName - 修改UMem内存空间名称 + """ + + fields = {} + + +""" +API: ModifyURedisGroupName + +修改主备redis名称 +""" + + +class ModifyURedisGroupNameRequestSchema(schema.RequestSchema): + """ ModifyURedisGroupName - 修改主备redis名称 + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyURedisGroupNameResponseSchema(schema.ResponseSchema): + """ ModifyURedisGroupName - 修改主备redis名称 + """ + + fields = {} + + +""" +API: ResizeUDredisSpace + +调整内存空间容量 +""" + + +class ResizeUDredisSpaceRequestSchema(schema.RequestSchema): + """ ResizeUDredisSpace - 调整内存空间容量 + """ + + fields = { + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResizeUDredisSpaceResponseSchema(schema.ResponseSchema): + """ ResizeUDredisSpace - 调整内存空间容量 + """ + + fields = {} + + +""" +API: ResizeUMemSpace + +调整内存空间容量 +""" + + +class ResizeUMemSpaceRequestSchema(schema.RequestSchema): + """ ResizeUMemSpace - 调整内存空间容量 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "SpaceId": fields.Str(required=True, dump_to="SpaceId"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResizeUMemSpaceResponseSchema(schema.ResponseSchema): + """ ResizeUMemSpace - 调整内存空间容量 + """ + + fields = {} + + +""" +API: ResizeURedisGroup + +调整主备redis容量 +""" + + +class ResizeURedisGroupRequestSchema(schema.RequestSchema): + """ ResizeURedisGroup - 调整主备redis容量 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Int(required=False, dump_to="CouponId"), + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Size": fields.Int(required=True, dump_to="Size"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ResizeURedisGroupResponseSchema(schema.ResponseSchema): + """ ResizeURedisGroup - 调整主备redis容量 + """ + + fields = {} + + +""" +API: RestartUMemcacheGroup + +重启单机Memcache +""" + + +class RestartUMemcacheGroupRequestSchema(schema.RequestSchema): + """ RestartUMemcacheGroup - 重启单机Memcache + """ + + fields = { + "GroupId": fields.Str(required=True, dump_to="GroupId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class RestartUMemcacheGroupResponseSchema(schema.ResponseSchema): + """ RestartUMemcacheGroup - 重启单机Memcache + """ + + fields = {} diff --git a/ucloud/services/umem/schemas/models.py b/ucloud/services/umem/schemas/models.py index cc653564..b67093fc 100644 --- a/ucloud/services/umem/schemas/models.py +++ b/ucloud/services/umem/schemas/models.py @@ -48,17 +48,6 @@ class UMemSpaceSetSchema(schema.ResponseSchema): } -class PriceDataSetSchema(schema.ResponseSchema): - """ PriceDataSet - 升降级价格 - """ - - fields = { - "CustomPrice": fields.Int(required=False, load_from="CustomPrice"), - "PurchaseValue": fields.Int(required=False, load_from="PurchaseValue"), - "TotalPrice": fields.Int(required=False, load_from="TotalPrice"), - } - - class UMemcacheGroupSetSchema(schema.ResponseSchema): """ UMemcacheGroupSet - DescribeUMemcacheGroup """ @@ -133,6 +122,7 @@ class URedisGroupSetSchema(schema.ResponseSchema): "Port": fields.Int(required=False, load_from="Port"), "Protocol": fields.Str(required=False, load_from="Protocol"), "RewriteTime": fields.Int(required=True, load_from="RewriteTime"), + "Role": fields.Str(required=True, load_from="Role"), "Size": fields.Int(required=False, load_from="Size"), "SlaveZone": fields.Str(required=False, load_from="SlaveZone"), "State": fields.Str(required=False, load_from="State"), diff --git a/ucloud/services/unet/client.py b/ucloud/services/unet/client.py index 5427db61..4e9720ed 100644 --- a/ucloud/services/unet/client.py +++ b/ucloud/services/unet/client.py @@ -2,6 +2,7 @@ import typing + from ucloud.core.client import Client from ucloud.services.unet.schemas import apis @@ -24,7 +25,7 @@ def allocate_eip(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **ChargeType** (str) - 付费方式, 枚举值为: Year, 按年付费; Month, 按月付费; Dynamic, 按需付费(需开启权限); Trial, 试用(需开启权限) 默认为按月付费 - **CouponId** (str) - 代金券ID, 默认不使用 - **Name** (str) - 弹性IP的名称, 默认为 "EIP" - - **PayMode** (str) - 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. 默认为 "Bandwidth". + - **PayMode** (str) - 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. 默认为 "Bandwidth".“PostAccurateBandwidth”:带宽后付费模式 - **Quantity** (int) - 购买时长, 默认: 1 - **Remark** (str) - 弹性IP的备注, 默认为空 - **ShareBandwidthId** (str) - 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 @@ -70,7 +71,7 @@ def allocate_share_bandwidth( - **ChargeType** (str) - (Required) 付费方式:Year 按年,Month 按月,Dynamic 按时; - **Name** (str) - (Required) 共享带宽名字 - **ShareBandwidth** (int) - (Required) 共享带宽值 - - **BwType** (str) - 共享带宽类型,ipv4或者ipv6,不传默认ipv4 + - **IPVersion** (str) - 共享带宽类型,IPv4或者IPv6,不传默认IPv4 - **Quantity** (int) - 购买时长 - **ShareBandwidthGuarantee** (int) - 共享带宽保底值(后付费) @@ -143,6 +144,7 @@ def associate_eip_with_share_bandwidth( - **Region** (str) - (Config) 地域。 - **EIPIds** (list) - (Required) 要加入共享带宽的EIP的资源Id - **ShareBandwidthId** (str) - (Required) 共享带宽ID + - **IPVersion** (str) - 共享带宽类型,IPv4或者IPv6,不传默认IPv4 **Response** @@ -220,7 +222,7 @@ def create_firewall( - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写 - **Region** (str) - (Config) 地域 - **Name** (str) - (Required) 防火墙名称 - - **Rule** (list) - (Required) 防火墙规则,例如:TCP|22|192.168.1.1/22|DROP|LOW|禁用22端口,第一个参数代表协议:第二个参数代表端口号,第三个参数为ip,第四个参数为ACCEPT(接受)和DROP(拒绝),第五个参数优先级:HIGH(高),MEDIUM(中),LOW(低),第六个参数为该条规则的自定义备注 + - **Rule** (list) - (Required) 防火墙规则,例如:TCP|22|192.168.1.1/22|DROP|LOW|禁用22端口,第一个参数代表协议:第二个参数代表端口号,第三个参数为ip,第四个参数为ACCEPT(接受)和DROP(拒绝),第五个参数优先级:HIGH(高),MEDIUM(中),LOW(低),第六个参数为该条规则的自定义备注,bj1不支持添加备注 - **Remark** (str) - 防火墙描述,默认为空 - **Tag** (str) - 防火墙业务组,默认为Default @@ -388,21 +390,21 @@ def describe_eip(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **ShareBandwidthId** (str) - 共享带宽ID - **ShareBandwidthName** (str) - 共享带宽的资源名称 - **UnetEIPAddrSet** - - - **IP** (str) - IP地址 - - **OperatorName** (str) - 运营商信息如: 电信: Telecom, 联通: Unicom, 国际: International, Duplet: 双线IP(电信+联通), BGP: Bgp - **UnetEIPResourceSet** - **EIPId** (str) - 弹性IP的资源ID - - **ResourceId** (str) - 已绑定资源的资源ID + - **ResourceID** (str) - 已绑定资源的资源ID - **ResourceName** (str) - 已绑定的资源名称 - **ResourceType** (str) - 已绑定的资源类型, 枚举值为: uhost, 云主机;natgw:NAT网关;ulb:负载均衡器;upm: 物理机; hadoophost: 大数据集群;fortresshost:堡垒机;udockhost:容器;udhost:私有专区主机;vpngw:IPSec VPN;ucdr:云灾备;dbaudit:数据库审计,uni:虚拟网卡。 - **SubResourceId** (str) - 资源绑定的虚拟网卡的ID - **SubResourceName** (str) - 资源绑定的虚拟网卡的名称 - **SubResourceType** (str) - 资源绑定的虚拟网卡的类型。uni,虚拟网卡。 + **UnetEIPAddrSet** + + - **IP** (str) - IP地址 + - **OperatorName** (str) - 运营商信息如: 电信: Telecom, 联通: Unicom, 国际: International, Duplet: 双线IP(电信+联通), BGP: Bgp + **UnetEIPSet** - **Bandwidth** (int) - 弹性IP的带宽, 单位为Mbps, 当BandwidthType=1时, 该处显示为共享带宽值. 当BandwidthType=0时, 该处显示这个弹性IP的带宽. @@ -559,6 +561,7 @@ def describe_share_bandwidth( - **CreateTime** (int) - 创建时间, 格式为Unix Timestamp - **EIPSet** (list) - 见 **EIPSetData** 模型定义 - **ExpireTime** (int) - 过期时间, 格式为Unix Timestamp + - **IPVersion** (str) - 共享带宽类型 - **Name** (str) - 共享带宽名称 - **PostPayStartTime** (int) - 共享带宽后付费开始计费时间(后付费) - **ShareBandwidth** (int) - 共享带宽值(预付费)/共享带宽峰值(后付费), 单位Mbps @@ -583,6 +586,7 @@ def describe_vip(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - **BusinessId** (str) - 业务组 - **SubnetId** (str) - 子网id,不指定则获取VPCId下的所有vip - **Tag** (str) - 业务组名称, 默认为 Default + - **VIPId** (str) - VIP ID - **VPCId** (str) - vpc的id,指定SubnetId时必填 - **Zone** (str) - 可用区。参见 `可用区列表 `_ @@ -597,9 +601,11 @@ def describe_vip(self, req: typing.Optional[dict] = None, **kwargs) -> dict: **VIPDetailSet** - **CreateTime** (int) - 创建时间 - - **Name** (str) - + - **Name** (str) - VIP名称 - **RealIp** (str) - 真实主机ip + - **Remark** (str) - VIP备注 - **SubnetId** (str) - 子网id + - **Tag** (str) - VIP所属业务组 - **VIP** (str) - 虚拟ip - **VIPId** (str) - 虚拟ip id - **VPCId** (str) - VPC id @@ -626,6 +632,7 @@ def disassociate_eip_with_share_bandwidth( - **Bandwidth** (int) - (Required) 移出共享带宽后,EIP的外网带宽, 单位为Mbps. 各地域带宽范围如下: 流量计费[1-200],带宽计费[1-800] - **ShareBandwidthId** (str) - (Required) 共享带宽ID - **EIPIds** (list) - EIP的资源Id;默认移出该共享带宽下所有的EIP + - **IPVersion** (str) - IPv6或者IPv4,不传默认IPv4 - **PayMode** (str) - 移出共享带宽后,EIP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; 默认为 "Bandwidth". **Response** @@ -697,7 +704,8 @@ def get_eip_price( **EIPPriceDetailSet** - **ChargeType** (str) - 弹性IP付费方式 - - **Price** (float) - 弹性IP价格, 单位"元" + - **OriginalPrice** (float) - 弹性IP的原价,单位“元” + - **Price** (float) - 购买弹性IP的实际价格, 单位"元" - **PurchaseValue** (int) - 资源有效期, 以Unix Timestamp表示 """ @@ -723,7 +731,8 @@ def get_eip_upgrade_price( **Response** - - **Price** (float) - 调整带宽后的EIP价格, 单位为"元", 如需退费此处为负值 + - **OriginalPrice** (float) - EIP带宽升降级的原价 单位为"元", 如需退费此处为负值 + - **Price** (float) - EIP带宽升降级的实际价格, 单位为"元", 如需退费此处为负值 """ # build request @@ -910,7 +919,7 @@ def set_eip_pay_mode( - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - **Bandwidth** (int) - (Required) 调整的目标带宽值, 单位Mbps. 各地域的带宽值范围如下: 流量计费[1-200],其余情况[1-800] - **EIPId** (str) - (Required) 弹性IP的资源Id - - **PayMode** (str) - (Required) 计费模式. 枚举值:"Traffic", 流量计费模式; "Bandwidth", 带宽计费模式 + - **PayMode** (str) - (Required) 计费模式. 枚举值:"Traffic", 流量计费模式; "Bandwidth", 带宽计费模式;“PostAccurateBandwidth”,带宽后付费模式; **Response** diff --git a/ucloud/services/unet/schemas/apis.py b/ucloud/services/unet/schemas/apis.py index 410962aa..46bd062d 100644 --- a/ucloud/services/unet/schemas/apis.py +++ b/ucloud/services/unet/schemas/apis.py @@ -1,974 +1,982 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.unet.schemas import models - - -""" UNet API Schema -""" - - -""" -API: AllocateEIP - -根据提供信息, 申请弹性IP -""" - - -class AllocateEIPRequestSchema(schema.RequestSchema): - """ AllocateEIP - 根据提供信息, 申请弹性IP - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "Name": fields.Str(required=False, dump_to="Name"), - "OperatorName": fields.Str(required=True, dump_to="OperatorName"), - "PayMode": fields.Str(required=False, dump_to="PayMode"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "ShareBandwidthId": fields.Str( - required=False, dump_to="ShareBandwidthId" - ), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class AllocateEIPResponseSchema(schema.ResponseSchema): - """ AllocateEIP - 根据提供信息, 申请弹性IP - """ - - fields = { - "EIPSet": fields.List( - models.UnetAllocateEIPSetSchema(), - required=False, - load_from="EIPSet", - ) - } - - -""" -API: AllocateShareBandwidth - -开通共享带宽 -""" - - -class AllocateShareBandwidthRequestSchema(schema.RequestSchema): - """ AllocateShareBandwidth - 开通共享带宽 - """ - - fields = { - "BwType": fields.Str(required=False, dump_to="BwType"), - "ChargeType": fields.Str(required=True, dump_to="ChargeType"), - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidth": fields.Int(required=True, dump_to="ShareBandwidth"), - "ShareBandwidthGuarantee": fields.Int( - required=False, dump_to="ShareBandwidthGuarantee" - ), - } - - -class AllocateShareBandwidthResponseSchema(schema.ResponseSchema): - """ AllocateShareBandwidth - 开通共享带宽 - """ - - fields = { - "ShareBandwidthId": fields.Str( - required=False, load_from="ShareBandwidthId" - ) - } - - -""" -API: AllocateVIP - -根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 -""" - - -class AllocateVIPRequestSchema(schema.RequestSchema): - """ AllocateVIP - 根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "Count": fields.Int(required=False, dump_to="Count"), - "Ip": fields.Str(required=False, dump_to="Ip"), - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "SubnetId": fields.Str(required=True, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class AllocateVIPResponseSchema(schema.ResponseSchema): - """ AllocateVIP - 根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 - """ - - fields = { - "DataSet": fields.List( - fields.Str(), required=False, load_from="DataSet" - ), - "VIPSet": fields.List( - models.VIPSetSchema(), required=False, load_from="VIPSet" - ), - } - - -""" -API: AssociateEIPWithShareBandwidth - -将EIP加入共享带宽 -""" - - -class AssociateEIPWithShareBandwidthRequestSchema(schema.RequestSchema): - """ AssociateEIPWithShareBandwidth - 将EIP加入共享带宽 - """ - - fields = { - "EIPIds": fields.List(fields.Str()), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidthId": fields.Str( - required=True, dump_to="ShareBandwidthId" - ), - } - - -class AssociateEIPWithShareBandwidthResponseSchema(schema.ResponseSchema): - """ AssociateEIPWithShareBandwidth - 将EIP加入共享带宽 - """ - - fields = {} - - -""" -API: BindEIP - -将尚未使用的弹性IP绑定到指定的资源 -""" - - -class BindEIPRequestSchema(schema.RequestSchema): - """ BindEIP - 将尚未使用的弹性IP绑定到指定的资源 - """ - - fields = { - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceId": fields.Str(required=True, dump_to="ResourceId"), - "ResourceType": fields.Str(required=True, dump_to="ResourceType"), - } - - -class BindEIPResponseSchema(schema.ResponseSchema): - """ BindEIP - 将尚未使用的弹性IP绑定到指定的资源 - """ - - fields = {} - - -""" -API: CreateBandwidthPackage - -为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 -""" - - -class CreateBandwidthPackageRequestSchema(schema.RequestSchema): - """ CreateBandwidthPackage - 为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "EnableTime": fields.Int(required=False, dump_to="EnableTime"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "TimeRange": fields.Int(required=True, dump_to="TimeRange"), - } - - -class CreateBandwidthPackageResponseSchema(schema.ResponseSchema): - """ CreateBandwidthPackage - 为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 - """ - - fields = { - "BandwidthPackageId": fields.Str( - required=False, load_from="BandwidthPackageId" - ) - } - - -""" -API: CreateFirewall - -创建防火墙 -""" - - -class CreateFirewallRequestSchema(schema.RequestSchema): - """ CreateFirewall - 创建防火墙 - """ - - fields = { - "Name": fields.Str(required=True, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Rule": fields.List(fields.Str()), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class CreateFirewallResponseSchema(schema.ResponseSchema): - """ CreateFirewall - 创建防火墙 - """ - - fields = {"FWId": fields.Str(required=False, load_from="FWId")} - - -""" -API: DeleteBandwidthPackage - -删除弹性IP上已附加带宽包 -""" - - -class DeleteBandwidthPackageRequestSchema(schema.RequestSchema): - """ DeleteBandwidthPackage - 删除弹性IP上已附加带宽包 - """ - - fields = { - "BandwidthPackageId": fields.Str( - required=True, dump_to="BandwidthPackageId" - ), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DeleteBandwidthPackageResponseSchema(schema.ResponseSchema): - """ DeleteBandwidthPackage - 删除弹性IP上已附加带宽包 - """ - - fields = {} - - -""" -API: DeleteFirewall - -删除防火墙 -""" - - -class DeleteFirewallRequestSchema(schema.RequestSchema): - """ DeleteFirewall - 删除防火墙 - """ - - fields = { - "FWId": fields.Str(required=True, dump_to="FWId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DeleteFirewallResponseSchema(schema.ResponseSchema): - """ DeleteFirewall - 删除防火墙 - """ - - fields = {} - - -""" -API: DescribeBandwidthPackage - -获取某地域下的带宽包信息 -""" - - -class DescribeBandwidthPackageRequestSchema(schema.RequestSchema): - """ DescribeBandwidthPackage - 获取某地域下的带宽包信息 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DescribeBandwidthPackageResponseSchema(schema.ResponseSchema): - """ DescribeBandwidthPackage - 获取某地域下的带宽包信息 - """ - - fields = { - "DataSets": fields.List( - models.UnetBandwidthPackageSetSchema(), - required=False, - load_from="DataSets", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeBandwidthUsage - -获取带宽用量信息 -""" - - -class DescribeBandwidthUsageRequestSchema(schema.RequestSchema): - """ DescribeBandwidthUsage - 获取带宽用量信息 - """ - - fields = { - "EIPIds": fields.List(fields.Str()), - "Limit": fields.Int(required=False, dump_to="Limit"), - "OffSet": fields.Int(required=False, dump_to="OffSet"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DescribeBandwidthUsageResponseSchema(schema.ResponseSchema): - """ DescribeBandwidthUsage - 获取带宽用量信息 - """ - - fields = { - "EIPSet": fields.List( - models.UnetBandwidthUsageEIPSetSchema(), - required=False, - load_from="EIPSet", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeEIP - -获取弹性IP信息 -""" - - -class DescribeEIPRequestSchema(schema.RequestSchema): - """ DescribeEIP - 获取弹性IP信息 - """ - - fields = { - "EIPIds": fields.List(fields.Str()), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DescribeEIPResponseSchema(schema.ResponseSchema): - """ DescribeEIP - 获取弹性IP信息 - """ - - fields = { - "EIPSet": fields.List( - models.UnetEIPSetSchema(), required=False, load_from="EIPSet" - ), - "TotalBandwidth": fields.Int( - required=False, load_from="TotalBandwidth" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeFirewall - -获取防火墙组信息 -""" - - -class DescribeFirewallRequestSchema(schema.RequestSchema): - """ DescribeFirewall - 获取防火墙组信息 - """ - - fields = { - "FWId": fields.Str(required=False, dump_to="FWId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceId": fields.Str(required=False, dump_to="ResourceId"), - "ResourceType": fields.Str(required=False, dump_to="ResourceType"), - } - - -class DescribeFirewallResponseSchema(schema.ResponseSchema): - """ DescribeFirewall - 获取防火墙组信息 - """ - - fields = { - "DataSet": fields.List( - models.FirewallDataSetSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeFirewallResource - -获取防火墙组所绑定资源的外网IP -""" - - -class DescribeFirewallResourceRequestSchema(schema.RequestSchema): - """ DescribeFirewallResource - 获取防火墙组所绑定资源的外网IP - """ - - fields = { - "FWId": fields.Str(required=True, dump_to="FWId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class DescribeFirewallResourceResponseSchema(schema.ResponseSchema): - """ DescribeFirewallResource - 获取防火墙组所绑定资源的外网IP - """ - - fields = { - "ResourceSet": fields.List( - models.ResourceSetSchema(), required=False, load_from="ResourceSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeShareBandwidth - -获取共享带宽信息 -""" - - -class DescribeShareBandwidthRequestSchema(schema.RequestSchema): - """ DescribeShareBandwidth - 获取共享带宽信息 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidthIds": fields.List(fields.Str()), - } - - -class DescribeShareBandwidthResponseSchema(schema.ResponseSchema): - """ DescribeShareBandwidth - 获取共享带宽信息 - """ - - fields = { - "DataSet": fields.List( - models.UnetShareBandwidthSetSchema(), - required=False, - load_from="DataSet", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeVIP - -获取内网VIP详细信息 -""" - - -class DescribeVIPRequestSchema(schema.RequestSchema): - """ DescribeVIP - 获取内网VIP详细信息 - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribeVIPResponseSchema(schema.ResponseSchema): - """ DescribeVIP - 获取内网VIP详细信息 - """ - - fields = { - "DataSet": fields.List( - fields.Str(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - "VIPSet": fields.List( - models.VIPDetailSetSchema(), required=False, load_from="VIPSet" - ), - } - - -""" -API: DisassociateEIPWithShareBandwidth - -将EIP移出共享带宽 -""" - - -class DisassociateEIPWithShareBandwidthRequestSchema(schema.RequestSchema): - """ DisassociateEIPWithShareBandwidth - 将EIP移出共享带宽 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "EIPIds": fields.List(fields.Str()), - "PayMode": fields.Str(required=False, dump_to="PayMode"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidthId": fields.Str( - required=True, dump_to="ShareBandwidthId" - ), - } - - -class DisassociateEIPWithShareBandwidthResponseSchema(schema.ResponseSchema): - """ DisassociateEIPWithShareBandwidth - 将EIP移出共享带宽 - """ - - fields = {} - - -""" -API: GetEIPPayMode - -获取弹性IP计费模式 -""" - - -class GetEIPPayModeRequestSchema(schema.RequestSchema): - """ GetEIPPayMode - 获取弹性IP计费模式 - """ - - fields = { - "EIPId": fields.List(fields.Str()), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class GetEIPPayModeResponseSchema(schema.ResponseSchema): - """ GetEIPPayMode - 获取弹性IP计费模式 - """ - - fields = { - "EIPPayMode": fields.List( - models.EIPPayModeSetSchema(), required=False, load_from="EIPPayMode" - ) - } - - -""" -API: GetEIPPrice - -获取弹性IP价格 -""" - - -class GetEIPPriceRequestSchema(schema.RequestSchema): - """ GetEIPPrice - 获取弹性IP价格 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "OperatorName": fields.Str(required=True, dump_to="OperatorName"), - "PayMode": fields.Str(required=False, dump_to="PayMode"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=False, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class GetEIPPriceResponseSchema(schema.ResponseSchema): - """ GetEIPPrice - 获取弹性IP价格 - """ - - fields = { - "PriceSet": fields.List( - models.EIPPriceDetailSetSchema(), - required=False, - load_from="PriceSet", - ) - } - - -""" -API: GetEIPUpgradePrice - -获取弹性IP带宽改动价格 -""" - - -class GetEIPUpgradePriceRequestSchema(schema.RequestSchema): - """ GetEIPUpgradePrice - 获取弹性IP带宽改动价格 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class GetEIPUpgradePriceResponseSchema(schema.ResponseSchema): - """ GetEIPUpgradePrice - 获取弹性IP带宽改动价格 - """ - - fields = {"Price": fields.Float(required=False, load_from="Price")} - - -""" -API: GrantFirewall - -将防火墙应用到资源上 -""" - - -class GrantFirewallRequestSchema(schema.RequestSchema): - """ GrantFirewall - 将防火墙应用到资源上 - """ - - fields = { - "FWId": fields.Str(required=True, dump_to="FWId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceId": fields.Str(required=True, dump_to="ResourceId"), - "ResourceType": fields.Str(required=True, dump_to="ResourceType"), - } - - -class GrantFirewallResponseSchema(schema.ResponseSchema): - """ GrantFirewall - 将防火墙应用到资源上 - """ - - fields = {} - - -""" -API: ModifyEIPBandwidth - -调整弹性IP的外网带宽 -""" - - -class ModifyEIPBandwidthRequestSchema(schema.RequestSchema): - """ ModifyEIPBandwidth - 调整弹性IP的外网带宽 - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class ModifyEIPBandwidthResponseSchema(schema.ResponseSchema): - """ ModifyEIPBandwidth - 调整弹性IP的外网带宽 - """ - - fields = {} - - -""" -API: ModifyEIPWeight - -修改弹性IP的外网出口权重 -""" - - -class ModifyEIPWeightRequestSchema(schema.RequestSchema): - """ ModifyEIPWeight - 修改弹性IP的外网出口权重 - """ - - fields = { - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Weight": fields.Int(required=True, dump_to="Weight"), - } - - -class ModifyEIPWeightResponseSchema(schema.ResponseSchema): - """ ModifyEIPWeight - 修改弹性IP的外网出口权重 - """ - - fields = {} - - -""" -API: ReleaseEIP - -释放弹性IP资源, 所释放弹性IP必须为非绑定状态. -""" - - -class ReleaseEIPRequestSchema(schema.RequestSchema): - """ ReleaseEIP - 释放弹性IP资源, 所释放弹性IP必须为非绑定状态. - """ - - fields = { - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class ReleaseEIPResponseSchema(schema.ResponseSchema): - """ ReleaseEIP - 释放弹性IP资源, 所释放弹性IP必须为非绑定状态. - """ - - fields = {} - - -""" -API: ReleaseShareBandwidth - -关闭共享带宽 -""" - - -class ReleaseShareBandwidthRequestSchema(schema.RequestSchema): - """ ReleaseShareBandwidth - 关闭共享带宽 - """ - - fields = { - "EIPBandwidth": fields.Int(required=True, dump_to="EIPBandwidth"), - "PayMode": fields.Str(required=False, dump_to="PayMode"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidthId": fields.Str( - required=True, dump_to="ShareBandwidthId" - ), - } - - -class ReleaseShareBandwidthResponseSchema(schema.ResponseSchema): - """ ReleaseShareBandwidth - 关闭共享带宽 - """ - - fields = {} - - -""" -API: ReleaseVIP - -释放VIP资源 -""" - - -class ReleaseVIPRequestSchema(schema.RequestSchema): - """ ReleaseVIP - 释放VIP资源 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VIPId": fields.Str(required=True, dump_to="VIPId"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ReleaseVIPResponseSchema(schema.ResponseSchema): - """ ReleaseVIP - 释放VIP资源 - """ - - fields = {} - - -""" -API: ResizeShareBandwidth - -调整共享带宽的带宽值 -""" - - -class ResizeShareBandwidthRequestSchema(schema.RequestSchema): - """ ResizeShareBandwidth - 调整共享带宽的带宽值 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ShareBandwidth": fields.Int(required=True, dump_to="ShareBandwidth"), - "ShareBandwidthId": fields.Str( - required=True, dump_to="ShareBandwidthId" - ), - } - - -class ResizeShareBandwidthResponseSchema(schema.ResponseSchema): - """ ResizeShareBandwidth - 调整共享带宽的带宽值 - """ - - fields = {} - - -""" -API: SetEIPPayMode - -设置弹性IP计费模式, 切换时会涉及付费/退费. -""" - - -class SetEIPPayModeRequestSchema(schema.RequestSchema): - """ SetEIPPayMode - 设置弹性IP计费模式, 切换时会涉及付费/退费. - """ - - fields = { - "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "PayMode": fields.Str(required=True, dump_to="PayMode"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - } - - -class SetEIPPayModeResponseSchema(schema.ResponseSchema): - """ SetEIPPayMode - 设置弹性IP计费模式, 切换时会涉及付费/退费. - """ - - fields = {} - - -""" -API: UnBindEIP - -将弹性IP从资源上解绑 -""" - - -class UnBindEIPRequestSchema(schema.RequestSchema): - """ UnBindEIP - 将弹性IP从资源上解绑 - """ - - fields = { - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceId": fields.Str(required=True, dump_to="ResourceId"), - "ResourceType": fields.Str(required=True, dump_to="ResourceType"), - } - - -class UnBindEIPResponseSchema(schema.ResponseSchema): - """ UnBindEIP - 将弹性IP从资源上解绑 - """ - - fields = {} - - -""" -API: UpdateEIPAttribute - -更新弹性IP名称,业务组,备注等属性字段 -""" - - -class UpdateEIPAttributeRequestSchema(schema.RequestSchema): - """ UpdateEIPAttribute - 更新弹性IP名称,业务组,备注等属性字段 - """ - - fields = { - "EIPId": fields.Str(required=True, dump_to="EIPId"), - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class UpdateEIPAttributeResponseSchema(schema.ResponseSchema): - """ UpdateEIPAttribute - 更新弹性IP名称,业务组,备注等属性字段 - """ - - fields = {} - - -""" -API: UpdateFirewall - -更新防火墙规则 -""" - - -class UpdateFirewallRequestSchema(schema.RequestSchema): - """ UpdateFirewall - 更新防火墙规则 - """ - - fields = { - "FWId": fields.Str(required=True, dump_to="FWId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Rule": fields.List(fields.Str()), - } - - -class UpdateFirewallResponseSchema(schema.ResponseSchema): - """ UpdateFirewall - 更新防火墙规则 - """ - - fields = {"FWId": fields.Str(required=False, load_from="FWId")} - - -""" -API: UpdateFirewallAttribute - -更新防火墙规则 -""" - - -class UpdateFirewallAttributeRequestSchema(schema.RequestSchema): - """ UpdateFirewallAttribute - 更新防火墙规则 - """ - - fields = { - "FWId": fields.Str(required=True, dump_to="FWId"), - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class UpdateFirewallAttributeResponseSchema(schema.ResponseSchema): - """ UpdateFirewallAttribute - 更新防火墙规则 - """ - - fields = {} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.unet.schemas import models + + +""" UNet API Schema +""" + + +""" +API: AllocateEIP + +根据提供信息, 申请弹性IP +""" + + +class AllocateEIPRequestSchema(schema.RequestSchema): + """ AllocateEIP - 根据提供信息, 申请弹性IP + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "Name": fields.Str(required=False, dump_to="Name"), + "OperatorName": fields.Str(required=True, dump_to="OperatorName"), + "PayMode": fields.Str(required=False, dump_to="PayMode"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "ShareBandwidthId": fields.Str( + required=False, dump_to="ShareBandwidthId" + ), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class AllocateEIPResponseSchema(schema.ResponseSchema): + """ AllocateEIP - 根据提供信息, 申请弹性IP + """ + + fields = { + "EIPSet": fields.List( + models.UnetAllocateEIPSetSchema(), + required=False, + load_from="EIPSet", + ) + } + + +""" +API: AllocateShareBandwidth + +开通共享带宽 +""" + + +class AllocateShareBandwidthRequestSchema(schema.RequestSchema): + """ AllocateShareBandwidth - 开通共享带宽 + """ + + fields = { + "ChargeType": fields.Str(required=True, dump_to="ChargeType"), + "IPVersion": fields.Str(required=False, dump_to="IPVersion"), + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidth": fields.Int(required=True, dump_to="ShareBandwidth"), + "ShareBandwidthGuarantee": fields.Int( + required=False, dump_to="ShareBandwidthGuarantee" + ), + } + + +class AllocateShareBandwidthResponseSchema(schema.ResponseSchema): + """ AllocateShareBandwidth - 开通共享带宽 + """ + + fields = { + "ShareBandwidthId": fields.Str( + required=False, load_from="ShareBandwidthId" + ) + } + + +""" +API: AllocateVIP + +根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 +""" + + +class AllocateVIPRequestSchema(schema.RequestSchema): + """ AllocateVIP - 根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "Count": fields.Int(required=False, dump_to="Count"), + "Ip": fields.Str(required=False, dump_to="Ip"), + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "SubnetId": fields.Str(required=True, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class AllocateVIPResponseSchema(schema.ResponseSchema): + """ AllocateVIP - 根据提供信息,申请内网VIP(Virtual IP),多用于高可用程序作为漂移IP。 + """ + + fields = { + "DataSet": fields.List( + fields.Str(), required=False, load_from="DataSet" + ), + "VIPSet": fields.List( + models.VIPSetSchema(), required=False, load_from="VIPSet" + ), + } + + +""" +API: AssociateEIPWithShareBandwidth + +将EIP加入共享带宽 +""" + + +class AssociateEIPWithShareBandwidthRequestSchema(schema.RequestSchema): + """ AssociateEIPWithShareBandwidth - 将EIP加入共享带宽 + """ + + fields = { + "EIPIds": fields.List(fields.Str()), + "IPVersion": fields.Str(required=False, dump_to="IPVersion"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidthId": fields.Str( + required=True, dump_to="ShareBandwidthId" + ), + } + + +class AssociateEIPWithShareBandwidthResponseSchema(schema.ResponseSchema): + """ AssociateEIPWithShareBandwidth - 将EIP加入共享带宽 + """ + + fields = {} + + +""" +API: BindEIP + +将尚未使用的弹性IP绑定到指定的资源 +""" + + +class BindEIPRequestSchema(schema.RequestSchema): + """ BindEIP - 将尚未使用的弹性IP绑定到指定的资源 + """ + + fields = { + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceId": fields.Str(required=True, dump_to="ResourceId"), + "ResourceType": fields.Str(required=True, dump_to="ResourceType"), + } + + +class BindEIPResponseSchema(schema.ResponseSchema): + """ BindEIP - 将尚未使用的弹性IP绑定到指定的资源 + """ + + fields = {} + + +""" +API: CreateBandwidthPackage + +为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 +""" + + +class CreateBandwidthPackageRequestSchema(schema.RequestSchema): + """ CreateBandwidthPackage - 为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "EnableTime": fields.Int(required=False, dump_to="EnableTime"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "TimeRange": fields.Int(required=True, dump_to="TimeRange"), + } + + +class CreateBandwidthPackageResponseSchema(schema.ResponseSchema): + """ CreateBandwidthPackage - 为非共享带宽模式下, 已绑定资源实例的带宽计费弹性IP附加临时带宽包 + """ + + fields = { + "BandwidthPackageId": fields.Str( + required=False, load_from="BandwidthPackageId" + ) + } + + +""" +API: CreateFirewall + +创建防火墙 +""" + + +class CreateFirewallRequestSchema(schema.RequestSchema): + """ CreateFirewall - 创建防火墙 + """ + + fields = { + "Name": fields.Str(required=True, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Rule": fields.List(fields.Str()), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class CreateFirewallResponseSchema(schema.ResponseSchema): + """ CreateFirewall - 创建防火墙 + """ + + fields = {"FWId": fields.Str(required=False, load_from="FWId")} + + +""" +API: DeleteBandwidthPackage + +删除弹性IP上已附加带宽包 +""" + + +class DeleteBandwidthPackageRequestSchema(schema.RequestSchema): + """ DeleteBandwidthPackage - 删除弹性IP上已附加带宽包 + """ + + fields = { + "BandwidthPackageId": fields.Str( + required=True, dump_to="BandwidthPackageId" + ), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DeleteBandwidthPackageResponseSchema(schema.ResponseSchema): + """ DeleteBandwidthPackage - 删除弹性IP上已附加带宽包 + """ + + fields = {} + + +""" +API: DeleteFirewall + +删除防火墙 +""" + + +class DeleteFirewallRequestSchema(schema.RequestSchema): + """ DeleteFirewall - 删除防火墙 + """ + + fields = { + "FWId": fields.Str(required=True, dump_to="FWId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DeleteFirewallResponseSchema(schema.ResponseSchema): + """ DeleteFirewall - 删除防火墙 + """ + + fields = {} + + +""" +API: DescribeBandwidthPackage + +获取某地域下的带宽包信息 +""" + + +class DescribeBandwidthPackageRequestSchema(schema.RequestSchema): + """ DescribeBandwidthPackage - 获取某地域下的带宽包信息 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DescribeBandwidthPackageResponseSchema(schema.ResponseSchema): + """ DescribeBandwidthPackage - 获取某地域下的带宽包信息 + """ + + fields = { + "DataSets": fields.List( + models.UnetBandwidthPackageSetSchema(), + required=False, + load_from="DataSets", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeBandwidthUsage + +获取带宽用量信息 +""" + + +class DescribeBandwidthUsageRequestSchema(schema.RequestSchema): + """ DescribeBandwidthUsage - 获取带宽用量信息 + """ + + fields = { + "EIPIds": fields.List(fields.Str()), + "Limit": fields.Int(required=False, dump_to="Limit"), + "OffSet": fields.Int(required=False, dump_to="OffSet"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DescribeBandwidthUsageResponseSchema(schema.ResponseSchema): + """ DescribeBandwidthUsage - 获取带宽用量信息 + """ + + fields = { + "EIPSet": fields.List( + models.UnetBandwidthUsageEIPSetSchema(), + required=False, + load_from="EIPSet", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeEIP + +获取弹性IP信息 +""" + + +class DescribeEIPRequestSchema(schema.RequestSchema): + """ DescribeEIP - 获取弹性IP信息 + """ + + fields = { + "EIPIds": fields.List(fields.Str()), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DescribeEIPResponseSchema(schema.ResponseSchema): + """ DescribeEIP - 获取弹性IP信息 + """ + + fields = { + "EIPSet": fields.List( + models.UnetEIPSetSchema(), required=False, load_from="EIPSet" + ), + "TotalBandwidth": fields.Int( + required=False, load_from="TotalBandwidth" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeFirewall + +获取防火墙组信息 +""" + + +class DescribeFirewallRequestSchema(schema.RequestSchema): + """ DescribeFirewall - 获取防火墙组信息 + """ + + fields = { + "FWId": fields.Str(required=False, dump_to="FWId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceId": fields.Str(required=False, dump_to="ResourceId"), + "ResourceType": fields.Str(required=False, dump_to="ResourceType"), + } + + +class DescribeFirewallResponseSchema(schema.ResponseSchema): + """ DescribeFirewall - 获取防火墙组信息 + """ + + fields = { + "DataSet": fields.List( + models.FirewallDataSetSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeFirewallResource + +获取防火墙组所绑定资源的外网IP +""" + + +class DescribeFirewallResourceRequestSchema(schema.RequestSchema): + """ DescribeFirewallResource - 获取防火墙组所绑定资源的外网IP + """ + + fields = { + "FWId": fields.Str(required=True, dump_to="FWId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class DescribeFirewallResourceResponseSchema(schema.ResponseSchema): + """ DescribeFirewallResource - 获取防火墙组所绑定资源的外网IP + """ + + fields = { + "ResourceSet": fields.List( + models.ResourceSetSchema(), required=False, load_from="ResourceSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeShareBandwidth + +获取共享带宽信息 +""" + + +class DescribeShareBandwidthRequestSchema(schema.RequestSchema): + """ DescribeShareBandwidth - 获取共享带宽信息 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidthIds": fields.List(fields.Str()), + } + + +class DescribeShareBandwidthResponseSchema(schema.ResponseSchema): + """ DescribeShareBandwidth - 获取共享带宽信息 + """ + + fields = { + "DataSet": fields.List( + models.UnetShareBandwidthSetSchema(), + required=False, + load_from="DataSet", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeVIP + +获取内网VIP详细信息 +""" + + +class DescribeVIPRequestSchema(schema.RequestSchema): + """ DescribeVIP - 获取内网VIP详细信息 + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VIPId": fields.Str(required=False, dump_to="VIPId"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribeVIPResponseSchema(schema.ResponseSchema): + """ DescribeVIP - 获取内网VIP详细信息 + """ + + fields = { + "DataSet": fields.List( + fields.Str(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + "VIPSet": fields.List( + models.VIPDetailSetSchema(), required=False, load_from="VIPSet" + ), + } + + +""" +API: DisassociateEIPWithShareBandwidth + +将EIP移出共享带宽 +""" + + +class DisassociateEIPWithShareBandwidthRequestSchema(schema.RequestSchema): + """ DisassociateEIPWithShareBandwidth - 将EIP移出共享带宽 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "EIPIds": fields.List(fields.Str()), + "IPVersion": fields.Str(required=False, dump_to="IPVersion"), + "PayMode": fields.Str(required=False, dump_to="PayMode"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidthId": fields.Str( + required=True, dump_to="ShareBandwidthId" + ), + } + + +class DisassociateEIPWithShareBandwidthResponseSchema(schema.ResponseSchema): + """ DisassociateEIPWithShareBandwidth - 将EIP移出共享带宽 + """ + + fields = {} + + +""" +API: GetEIPPayMode + +获取弹性IP计费模式 +""" + + +class GetEIPPayModeRequestSchema(schema.RequestSchema): + """ GetEIPPayMode - 获取弹性IP计费模式 + """ + + fields = { + "EIPId": fields.List(fields.Str()), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class GetEIPPayModeResponseSchema(schema.ResponseSchema): + """ GetEIPPayMode - 获取弹性IP计费模式 + """ + + fields = { + "EIPPayMode": fields.List( + models.EIPPayModeSetSchema(), required=False, load_from="EIPPayMode" + ) + } + + +""" +API: GetEIPPrice + +获取弹性IP价格 +""" + + +class GetEIPPriceRequestSchema(schema.RequestSchema): + """ GetEIPPrice - 获取弹性IP价格 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "OperatorName": fields.Str(required=True, dump_to="OperatorName"), + "PayMode": fields.Str(required=False, dump_to="PayMode"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=False, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class GetEIPPriceResponseSchema(schema.ResponseSchema): + """ GetEIPPrice - 获取弹性IP价格 + """ + + fields = { + "PriceSet": fields.List( + models.EIPPriceDetailSetSchema(), + required=False, + load_from="PriceSet", + ) + } + + +""" +API: GetEIPUpgradePrice + +获取弹性IP带宽改动价格 +""" + + +class GetEIPUpgradePriceRequestSchema(schema.RequestSchema): + """ GetEIPUpgradePrice - 获取弹性IP带宽改动价格 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class GetEIPUpgradePriceResponseSchema(schema.ResponseSchema): + """ GetEIPUpgradePrice - 获取弹性IP带宽改动价格 + """ + + fields = { + "OriginalPrice": fields.Float( + required=False, load_from="OriginalPrice" + ), + "Price": fields.Float(required=False, load_from="Price"), + } + + +""" +API: GrantFirewall + +将防火墙应用到资源上 +""" + + +class GrantFirewallRequestSchema(schema.RequestSchema): + """ GrantFirewall - 将防火墙应用到资源上 + """ + + fields = { + "FWId": fields.Str(required=True, dump_to="FWId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceId": fields.Str(required=True, dump_to="ResourceId"), + "ResourceType": fields.Str(required=True, dump_to="ResourceType"), + } + + +class GrantFirewallResponseSchema(schema.ResponseSchema): + """ GrantFirewall - 将防火墙应用到资源上 + """ + + fields = {} + + +""" +API: ModifyEIPBandwidth + +调整弹性IP的外网带宽 +""" + + +class ModifyEIPBandwidthRequestSchema(schema.RequestSchema): + """ ModifyEIPBandwidth - 调整弹性IP的外网带宽 + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class ModifyEIPBandwidthResponseSchema(schema.ResponseSchema): + """ ModifyEIPBandwidth - 调整弹性IP的外网带宽 + """ + + fields = {} + + +""" +API: ModifyEIPWeight + +修改弹性IP的外网出口权重 +""" + + +class ModifyEIPWeightRequestSchema(schema.RequestSchema): + """ ModifyEIPWeight - 修改弹性IP的外网出口权重 + """ + + fields = { + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Weight": fields.Int(required=True, dump_to="Weight"), + } + + +class ModifyEIPWeightResponseSchema(schema.ResponseSchema): + """ ModifyEIPWeight - 修改弹性IP的外网出口权重 + """ + + fields = {} + + +""" +API: ReleaseEIP + +释放弹性IP资源, 所释放弹性IP必须为非绑定状态. +""" + + +class ReleaseEIPRequestSchema(schema.RequestSchema): + """ ReleaseEIP - 释放弹性IP资源, 所释放弹性IP必须为非绑定状态. + """ + + fields = { + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class ReleaseEIPResponseSchema(schema.ResponseSchema): + """ ReleaseEIP - 释放弹性IP资源, 所释放弹性IP必须为非绑定状态. + """ + + fields = {} + + +""" +API: ReleaseShareBandwidth + +关闭共享带宽 +""" + + +class ReleaseShareBandwidthRequestSchema(schema.RequestSchema): + """ ReleaseShareBandwidth - 关闭共享带宽 + """ + + fields = { + "EIPBandwidth": fields.Int(required=True, dump_to="EIPBandwidth"), + "PayMode": fields.Str(required=False, dump_to="PayMode"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidthId": fields.Str( + required=True, dump_to="ShareBandwidthId" + ), + } + + +class ReleaseShareBandwidthResponseSchema(schema.ResponseSchema): + """ ReleaseShareBandwidth - 关闭共享带宽 + """ + + fields = {} + + +""" +API: ReleaseVIP + +释放VIP资源 +""" + + +class ReleaseVIPRequestSchema(schema.RequestSchema): + """ ReleaseVIP - 释放VIP资源 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VIPId": fields.Str(required=True, dump_to="VIPId"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ReleaseVIPResponseSchema(schema.ResponseSchema): + """ ReleaseVIP - 释放VIP资源 + """ + + fields = {} + + +""" +API: ResizeShareBandwidth + +调整共享带宽的带宽值 +""" + + +class ResizeShareBandwidthRequestSchema(schema.RequestSchema): + """ ResizeShareBandwidth - 调整共享带宽的带宽值 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ShareBandwidth": fields.Int(required=True, dump_to="ShareBandwidth"), + "ShareBandwidthId": fields.Str( + required=True, dump_to="ShareBandwidthId" + ), + } + + +class ResizeShareBandwidthResponseSchema(schema.ResponseSchema): + """ ResizeShareBandwidth - 调整共享带宽的带宽值 + """ + + fields = {} + + +""" +API: SetEIPPayMode + +设置弹性IP计费模式, 切换时会涉及付费/退费. +""" + + +class SetEIPPayModeRequestSchema(schema.RequestSchema): + """ SetEIPPayMode - 设置弹性IP计费模式, 切换时会涉及付费/退费. + """ + + fields = { + "Bandwidth": fields.Int(required=True, dump_to="Bandwidth"), + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "PayMode": fields.Str(required=True, dump_to="PayMode"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + } + + +class SetEIPPayModeResponseSchema(schema.ResponseSchema): + """ SetEIPPayMode - 设置弹性IP计费模式, 切换时会涉及付费/退费. + """ + + fields = {} + + +""" +API: UnBindEIP + +将弹性IP从资源上解绑 +""" + + +class UnBindEIPRequestSchema(schema.RequestSchema): + """ UnBindEIP - 将弹性IP从资源上解绑 + """ + + fields = { + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceId": fields.Str(required=True, dump_to="ResourceId"), + "ResourceType": fields.Str(required=True, dump_to="ResourceType"), + } + + +class UnBindEIPResponseSchema(schema.ResponseSchema): + """ UnBindEIP - 将弹性IP从资源上解绑 + """ + + fields = {} + + +""" +API: UpdateEIPAttribute + +更新弹性IP名称,业务组,备注等属性字段 +""" + + +class UpdateEIPAttributeRequestSchema(schema.RequestSchema): + """ UpdateEIPAttribute - 更新弹性IP名称,业务组,备注等属性字段 + """ + + fields = { + "EIPId": fields.Str(required=True, dump_to="EIPId"), + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class UpdateEIPAttributeResponseSchema(schema.ResponseSchema): + """ UpdateEIPAttribute - 更新弹性IP名称,业务组,备注等属性字段 + """ + + fields = {} + + +""" +API: UpdateFirewall + +更新防火墙规则 +""" + + +class UpdateFirewallRequestSchema(schema.RequestSchema): + """ UpdateFirewall - 更新防火墙规则 + """ + + fields = { + "FWId": fields.Str(required=True, dump_to="FWId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Rule": fields.List(fields.Str()), + } + + +class UpdateFirewallResponseSchema(schema.ResponseSchema): + """ UpdateFirewall - 更新防火墙规则 + """ + + fields = {"FWId": fields.Str(required=False, load_from="FWId")} + + +""" +API: UpdateFirewallAttribute + +更新防火墙规则 +""" + + +class UpdateFirewallAttributeRequestSchema(schema.RequestSchema): + """ UpdateFirewallAttribute - 更新防火墙规则 + """ + + fields = { + "FWId": fields.Str(required=True, dump_to="FWId"), + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class UpdateFirewallAttributeResponseSchema(schema.ResponseSchema): + """ UpdateFirewallAttribute - 更新防火墙规则 + """ + + fields = {} diff --git a/ucloud/services/unet/schemas/models.py b/ucloud/services/unet/schemas/models.py index 0c3ec4f0..536d19b1 100644 --- a/ucloud/services/unet/schemas/models.py +++ b/ucloud/services/unet/schemas/models.py @@ -1,251 +1,257 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields - - -class UnetEIPAddrSetSchema(schema.ResponseSchema): - """ UnetEIPAddrSet - DescribeEIP - """ - - fields = { - "IP": fields.Str(required=False, load_from="IP"), - "OperatorName": fields.Str(required=False, load_from="OperatorName"), - } - - -class UnetAllocateEIPSetSchema(schema.ResponseSchema): - """ UnetAllocateEIPSet - AllocateEIP - """ - - fields = { - "EIPAddr": fields.List(UnetEIPAddrSetSchema()), - "EIPId": fields.Str(required=False, load_from="EIPId"), - } - - -class VIPSetSchema(schema.ResponseSchema): - """ VIPSet - VIPSet - """ - - fields = { - "VIP": fields.Str(required=False, load_from="VIP"), - "VIPId": fields.Str(required=False, load_from="VIPId"), - "VPCId": fields.Str(required=False, load_from="VPCId"), - } - - -class EIPAddrSetSchema(schema.ResponseSchema): - """ EIPAddrSet - DescribeShareBandwidth - """ - - fields = { - "IP": fields.Str(required=False, load_from="IP"), - "OperatorName": fields.Str(required=False, load_from="OperatorName"), - } - - -class UnetBandwidthPackageSetSchema(schema.ResponseSchema): - """ UnetBandwidthPackageSet - DescribeBandwidthPackage - """ - - fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "BandwidthPackageId": fields.Str( - required=False, load_from="BandwidthPackageId" - ), - "CreateTime": fields.Int(required=False, load_from="CreateTime"), - "DisableTime": fields.Int(required=False, load_from="DisableTime"), - "EIPAddr": fields.List(EIPAddrSetSchema()), - "EIPId": fields.Str(required=False, load_from="EIPId"), - "EnableTime": fields.Int(required=False, load_from="EnableTime"), - } - - -class UnetBandwidthUsageEIPSetSchema(schema.ResponseSchema): - """ UnetBandwidthUsageEIPSet - DescribeBandwidthUsage - """ - - fields = { - "CurBandwidth": fields.Float(required=False, load_from="CurBandwidth"), - "EIPId": fields.Str(required=False, load_from="EIPId"), - } - - -class ShareBandwidthSetSchema(schema.ResponseSchema): - """ ShareBandwidthSet - DescribeEIP - """ - - fields = { - "ShareBandwidth": fields.Int( - required=False, load_from="ShareBandwidth" - ), - "ShareBandwidthId": fields.Str( - required=False, load_from="ShareBandwidthId" - ), - "ShareBandwidthName": fields.Str( - required=False, load_from="ShareBandwidthName" - ), - } - - -class UnetEIPResourceSetSchema(schema.ResponseSchema): - """ UnetEIPResourceSet - DescribeEIP - """ - - fields = { - "EIPId": fields.Str(required=False, load_from="EIPId"), - "ResourceId": fields.Str(required=False, load_from="ResourceId"), - "ResourceName": fields.Str(required=False, load_from="ResourceName"), - "ResourceType": fields.Str(required=False, load_from="ResourceType"), - "SubResourceId": fields.Str(required=False, load_from="SubResourceId"), - "SubResourceName": fields.Str( - required=False, load_from="SubResourceName" - ), - "SubResourceType": fields.Str( - required=False, load_from="SubResourceType" - ), - } - - -class UnetEIPSetSchema(schema.ResponseSchema): - """ UnetEIPSet - DescribeEIP - """ - - fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "BandwidthType": fields.Int(required=False, load_from="BandwidthType"), - "ChargeType": fields.Str(required=False, load_from="ChargeType"), - "CreateTime": fields.Int(required=False, load_from="CreateTime"), - "EIPAddr": fields.List(UnetEIPAddrSetSchema()), - "EIPId": fields.Str(required=False, load_from="EIPId"), - "Expire": fields.Bool(required=False, load_from="Expire"), - "ExpireTime": fields.Int(required=False, load_from="ExpireTime"), - "Name": fields.Str(required=False, load_from="Name"), - "PayMode": fields.Str(required=False, load_from="PayMode"), - "Remark": fields.Str(required=False, load_from="Remark"), - "Resource": UnetEIPResourceSetSchema(), - "ShareBandwidthSet": ShareBandwidthSetSchema(), - "Status": fields.Str(required=False, load_from="Status"), - "Tag": fields.Str(required=False, load_from="Tag"), - "Weight": fields.Int(required=False, load_from="Weight"), - } - - -class FirewallRuleSetSchema(schema.ResponseSchema): - """ FirewallRuleSet - DescribeFirewall - """ - - fields = { - "DstPort": fields.Str(required=False, load_from="DstPort"), - "Priority": fields.Str(required=False, load_from="Priority"), - "ProtocolType": fields.Str(required=False, load_from="ProtocolType"), - "Remark": fields.Str(required=False, load_from="Remark"), - "RuleAction": fields.Str(required=False, load_from="RuleAction"), - "SrcIP": fields.Str(required=False, load_from="SrcIP"), - } - - -class FirewallDataSetSchema(schema.ResponseSchema): - """ FirewallDataSet - DescribeFirewall - """ - - fields = { - "CreateTime": fields.Int(required=False, load_from="CreateTime"), - "FWId": fields.Str(required=True, load_from="FWId"), - "GroupId": fields.Str(required=True, load_from="GroupId"), - "Name": fields.Str(required=False, load_from="Name"), - "Remark": fields.Str(required=False, load_from="Remark"), - "ResourceCount": fields.Int(required=False, load_from="ResourceCount"), - "Rule": fields.List(FirewallRuleSetSchema()), - "Tag": fields.Str(required=False, load_from="Tag"), - "Type": fields.Str(required=False, load_from="Type"), - } - - -class ResourceSetSchema(schema.ResponseSchema): - """ ResourceSet - 资源信息 - """ - - fields = { - "Name": fields.Str(required=False, load_from="Name"), - "PrivateIP": fields.Str(required=False, load_from="PrivateIP"), - "Remark": fields.Str(required=False, load_from="Remark"), - "ResourceID": fields.Str(required=False, load_from="ResourceID"), - "ResourceType": fields.Str(required=False, load_from="ResourceType"), - "Status": fields.Int(required=False, load_from="Status"), - "Tag": fields.Str(required=False, load_from="Tag"), - "Zone": fields.Int(required=False, load_from="Zone"), - } - - -class EIPSetDataSchema(schema.ResponseSchema): - """ EIPSetData - describeShareBandwidth - """ - - fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "EIPAddr": fields.List(EIPAddrSetSchema()), - "EIPId": fields.Str(required=False, load_from="EIPId"), - } - - -class UnetShareBandwidthSetSchema(schema.ResponseSchema): - """ UnetShareBandwidthSet - DescribeShareBandwidth - """ - - fields = { - "BandwidthGuarantee": fields.Int( - required=False, load_from="BandwidthGuarantee" - ), - "ChargeType": fields.Str(required=False, load_from="ChargeType"), - "CreateTime": fields.Int(required=False, load_from="CreateTime"), - "EIPSet": fields.List(EIPSetDataSchema()), - "ExpireTime": fields.Int(required=False, load_from="ExpireTime"), - "Name": fields.Str(required=False, load_from="Name"), - "PostPayStartTime": fields.Int( - required=False, load_from="PostPayStartTime" - ), - "ShareBandwidth": fields.Int( - required=False, load_from="ShareBandwidth" - ), - "ShareBandwidthId": fields.Str( - required=False, load_from="ShareBandwidthId" - ), - } - - -class VIPDetailSetSchema(schema.ResponseSchema): - """ VIPDetailSet - VIPDetailSet - """ - - fields = { - "CreateTime": fields.Int(required=False, load_from="CreateTime"), - "Name": fields.Str(required=False, load_from="Name"), - "RealIp": fields.Str(required=False, load_from="RealIp"), - "SubnetId": fields.Str(required=False, load_from="SubnetId"), - "VIP": fields.Str(required=False, load_from="VIP"), - "VIPId": fields.Str(required=False, load_from="VIPId"), - "VPCId": fields.Str(required=False, load_from="VPCId"), - "Zone": fields.Str(required=False, load_from="Zone"), - } - - -class EIPPayModeSetSchema(schema.ResponseSchema): - """ EIPPayModeSet - GetEIPPayModeEIP - """ - - fields = { - "EIPId": fields.Str(required=False, load_from="EIPId"), - "EIPPayMode": fields.Str(required=False, load_from="EIPPayMode"), - } - - -class EIPPriceDetailSetSchema(schema.ResponseSchema): - """ EIPPriceDetailSet - GetEIPPrice - """ - - fields = { - "ChargeType": fields.Str(required=False, load_from="ChargeType"), - "Price": fields.Float(required=False, load_from="Price"), - "PurchaseValue": fields.Int(required=False, load_from="PurchaseValue"), - } +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields + + +class UnetEIPAddrSetSchema(schema.ResponseSchema): + """ UnetEIPAddrSet - DescribeEIP + """ + + fields = { + "IP": fields.Str(required=False, load_from="IP"), + "OperatorName": fields.Str(required=False, load_from="OperatorName"), + } + + +class UnetAllocateEIPSetSchema(schema.ResponseSchema): + """ UnetAllocateEIPSet - AllocateEIP + """ + + fields = { + "EIPAddr": fields.List(UnetEIPAddrSetSchema()), + "EIPId": fields.Str(required=False, load_from="EIPId"), + } + + +class VIPSetSchema(schema.ResponseSchema): + """ VIPSet - VIPSet + """ + + fields = { + "VIP": fields.Str(required=False, load_from="VIP"), + "VIPId": fields.Str(required=False, load_from="VIPId"), + "VPCId": fields.Str(required=False, load_from="VPCId"), + } + + +class EIPAddrSetSchema(schema.ResponseSchema): + """ EIPAddrSet - DescribeShareBandwidth + """ + + fields = { + "IP": fields.Str(required=False, load_from="IP"), + "OperatorName": fields.Str(required=False, load_from="OperatorName"), + } + + +class UnetBandwidthPackageSetSchema(schema.ResponseSchema): + """ UnetBandwidthPackageSet - DescribeBandwidthPackage + """ + + fields = { + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "BandwidthPackageId": fields.Str( + required=False, load_from="BandwidthPackageId" + ), + "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "DisableTime": fields.Int(required=False, load_from="DisableTime"), + "EIPAddr": fields.List(EIPAddrSetSchema()), + "EIPId": fields.Str(required=False, load_from="EIPId"), + "EnableTime": fields.Int(required=False, load_from="EnableTime"), + } + + +class UnetBandwidthUsageEIPSetSchema(schema.ResponseSchema): + """ UnetBandwidthUsageEIPSet - DescribeBandwidthUsage + """ + + fields = { + "CurBandwidth": fields.Float(required=False, load_from="CurBandwidth"), + "EIPId": fields.Str(required=False, load_from="EIPId"), + } + + +class ShareBandwidthSetSchema(schema.ResponseSchema): + """ ShareBandwidthSet - DescribeEIP + """ + + fields = { + "ShareBandwidth": fields.Int( + required=False, load_from="ShareBandwidth" + ), + "ShareBandwidthId": fields.Str( + required=False, load_from="ShareBandwidthId" + ), + "ShareBandwidthName": fields.Str( + required=False, load_from="ShareBandwidthName" + ), + } + + +class UnetEIPResourceSetSchema(schema.ResponseSchema): + """ UnetEIPResourceSet - DescribeEIP + """ + + fields = { + "EIPId": fields.Str(required=False, load_from="EIPId"), + "ResourceID": fields.Str(required=False, load_from="ResourceID"), + "ResourceName": fields.Str(required=False, load_from="ResourceName"), + "ResourceType": fields.Str(required=False, load_from="ResourceType"), + "SubResourceId": fields.Str(required=False, load_from="SubResourceId"), + "SubResourceName": fields.Str( + required=False, load_from="SubResourceName" + ), + "SubResourceType": fields.Str( + required=False, load_from="SubResourceType" + ), + } + + +class UnetEIPSetSchema(schema.ResponseSchema): + """ UnetEIPSet - DescribeEIP + """ + + fields = { + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "BandwidthType": fields.Int(required=False, load_from="BandwidthType"), + "ChargeType": fields.Str(required=False, load_from="ChargeType"), + "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "EIPAddr": fields.List(UnetEIPAddrSetSchema()), + "EIPId": fields.Str(required=False, load_from="EIPId"), + "Expire": fields.Bool(required=False, load_from="Expire"), + "ExpireTime": fields.Int(required=False, load_from="ExpireTime"), + "Name": fields.Str(required=False, load_from="Name"), + "PayMode": fields.Str(required=False, load_from="PayMode"), + "Remark": fields.Str(required=False, load_from="Remark"), + "Resource": UnetEIPResourceSetSchema(), + "ShareBandwidthSet": ShareBandwidthSetSchema(), + "Status": fields.Str(required=False, load_from="Status"), + "Tag": fields.Str(required=False, load_from="Tag"), + "Weight": fields.Int(required=False, load_from="Weight"), + } + + +class FirewallRuleSetSchema(schema.ResponseSchema): + """ FirewallRuleSet - DescribeFirewall + """ + + fields = { + "DstPort": fields.Str(required=False, load_from="DstPort"), + "Priority": fields.Str(required=False, load_from="Priority"), + "ProtocolType": fields.Str(required=False, load_from="ProtocolType"), + "Remark": fields.Str(required=False, load_from="Remark"), + "RuleAction": fields.Str(required=False, load_from="RuleAction"), + "SrcIP": fields.Str(required=False, load_from="SrcIP"), + } + + +class FirewallDataSetSchema(schema.ResponseSchema): + """ FirewallDataSet - DescribeFirewall + """ + + fields = { + "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "FWId": fields.Str(required=True, load_from="FWId"), + "GroupId": fields.Str(required=True, load_from="GroupId"), + "Name": fields.Str(required=False, load_from="Name"), + "Remark": fields.Str(required=False, load_from="Remark"), + "ResourceCount": fields.Int(required=False, load_from="ResourceCount"), + "Rule": fields.List(FirewallRuleSetSchema()), + "Tag": fields.Str(required=False, load_from="Tag"), + "Type": fields.Str(required=False, load_from="Type"), + } + + +class ResourceSetSchema(schema.ResponseSchema): + """ ResourceSet - 资源信息 + """ + + fields = { + "Name": fields.Str(required=False, load_from="Name"), + "PrivateIP": fields.Str(required=False, load_from="PrivateIP"), + "Remark": fields.Str(required=False, load_from="Remark"), + "ResourceID": fields.Str(required=False, load_from="ResourceID"), + "ResourceType": fields.Str(required=False, load_from="ResourceType"), + "Status": fields.Int(required=False, load_from="Status"), + "Tag": fields.Str(required=False, load_from="Tag"), + "Zone": fields.Int(required=False, load_from="Zone"), + } + + +class EIPSetDataSchema(schema.ResponseSchema): + """ EIPSetData - describeShareBandwidth + """ + + fields = { + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "EIPAddr": fields.List(EIPAddrSetSchema()), + "EIPId": fields.Str(required=False, load_from="EIPId"), + } + + +class UnetShareBandwidthSetSchema(schema.ResponseSchema): + """ UnetShareBandwidthSet - DescribeShareBandwidth + """ + + fields = { + "BandwidthGuarantee": fields.Int( + required=False, load_from="BandwidthGuarantee" + ), + "ChargeType": fields.Str(required=False, load_from="ChargeType"), + "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "EIPSet": fields.List(EIPSetDataSchema()), + "ExpireTime": fields.Int(required=False, load_from="ExpireTime"), + "IPVersion": fields.Str(required=True, load_from="IPVersion"), + "Name": fields.Str(required=False, load_from="Name"), + "PostPayStartTime": fields.Int( + required=False, load_from="PostPayStartTime" + ), + "ShareBandwidth": fields.Int( + required=False, load_from="ShareBandwidth" + ), + "ShareBandwidthId": fields.Str( + required=False, load_from="ShareBandwidthId" + ), + } + + +class VIPDetailSetSchema(schema.ResponseSchema): + """ VIPDetailSet - VIPDetailSet + """ + + fields = { + "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "Name": fields.Str(required=False, load_from="Name"), + "RealIp": fields.Str(required=False, load_from="RealIp"), + "Remark": fields.Str(required=False, load_from="Remark"), + "SubnetId": fields.Str(required=False, load_from="SubnetId"), + "Tag": fields.Str(required=False, load_from="Tag"), + "VIP": fields.Str(required=False, load_from="VIP"), + "VIPId": fields.Str(required=False, load_from="VIPId"), + "VPCId": fields.Str(required=False, load_from="VPCId"), + "Zone": fields.Str(required=False, load_from="Zone"), + } + + +class EIPPayModeSetSchema(schema.ResponseSchema): + """ EIPPayModeSet - GetEIPPayModeEIP + """ + + fields = { + "EIPId": fields.Str(required=False, load_from="EIPId"), + "EIPPayMode": fields.Str(required=False, load_from="EIPPayMode"), + } + + +class EIPPriceDetailSetSchema(schema.ResponseSchema): + """ EIPPriceDetailSet - GetEIPPrice + """ + + fields = { + "ChargeType": fields.Str(required=False, load_from="ChargeType"), + "OriginalPrice": fields.Float( + required=False, load_from="OriginalPrice" + ), + "Price": fields.Float(required=False, load_from="Price"), + "PurchaseValue": fields.Int(required=False, load_from="PurchaseValue"), + } diff --git a/ucloud/services/uphost/client.py b/ucloud/services/uphost/client.py index 54ba57c8..ef293086 100644 --- a/ucloud/services/uphost/client.py +++ b/ucloud/services/uphost/client.py @@ -1,398 +1,398 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.uphost.schemas import apis - - -class UPHostClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(UPHostClient, self).__init__( - config, transport, middleware, logger - ) - - def create_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ImageId** (str) - (Required) 镜像ID。 请通过 [DescribePHostImage]获取 - - **Password** (str) - (Required) 密码(密码需使用base64进行编码) - - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ChargeType** (str) - 计费模式,枚举值为:year, 按年付费; month,按月付费;dynamic,按需付费,(需开启权限) trial, 试用(需开启权限)。默认为按月付费 - - **Cluster** (str) - 网络环境,可选千兆:1G ,万兆:10G, 默认1G - - **Count** (int) - 购买数量,默认为1,(暂不支持) - - **CouponId** (str) - 代金券 - - **Name** (str) - 物理机名称,默认为phost - - **Quantity** (str) - 购买时长,默认为1,范围[1-10] - - **Raid** (str) - Raid配置,默认Raid10 支持:Raid0、Raid1、Raid5、Raid10,NoRaid - - **Remark** (str) - 物理机备注,默认为空 - - **SecurityGroupId** (str) - 防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 `DescribeSecurityGroup `_ - - **SubnetId** (str) - 子网ID,不填为默认,VPC2.0下需要填写此字段。 - - **Tag** (str) - 业务组,默认为default - - **Type** (str) - 物理机类型,默认为:db-2(基础型-SAS-V3) - - **VPCId** (str) - VPC ID,不填为默认,VPC2.0下需要填写此字段。 - - **Response** - - - **PHostId** (list) - PHost的资源ID数组 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreatePHostRequestSchema().dumps(d) - - resp = self.invoke("CreatePHost", d, **kwargs) - return apis.CreatePHostResponseSchema().loads(resp) - - def describe_phost( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribePHost - 获取物理机详细信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Limit** (int) - 返回数据长度,默认为20 - - **Offset** (int) - 数据偏移量,默认为0 - - **PHostId** (list) - PHost资源ID,若为空,则返回当前Region所有PHost。 - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostSet** (list) - 见 **PHostSet** 模型定义 - - **TotalCount** (int) - 满足条件的PHost总数 - - **Response Model** - - **PHostDiskSet** - - - **Count** (int) - 磁盘数量 - - **IOCap** (int) - 磁盘IO性能,单位MB/s(待废弃) - - **Name** (str) - 磁盘名称,sys/data - - **Space** (int) - 单盘大小,单位GB - - **Type** (str) - 磁盘属性 - - **PHostCPUSet** - - - **CoreCount** (int) - CPU核数 - - **Count** (int) - CPU个数 - - **Frequence** (float) - CPU主频 - - **Model** (str) - CPU型号 - - **PHostIPSet** - - - **Bandwidth** (int) - IP对应带宽,单位Mb,内网IP不显示带宽信息 - - **IPAddr** (str) - IP地址, - - **IPId** (str) - IP资源ID(内网IP无资源ID)(待废弃) - - **MACAddr** (str) - MAC地址 - - **OperatorName** (str) - 国际: Internation, BGP: BGP, 内网: Private - - **SubnetId** (str) - 子网ID - - **VPCId** (str) - VPC ID - - **PHostSet** - - - **AutoRenew** (str) - 自动续费 - - **CPUSet** (list) - 见 **PHostCPUSet** 模型定义 - - **ChargeType** (str) - 计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限)默认为月付 - - **Cluster** (str) - 网络环境。枚举值:千兆:1G ,万兆:10G - - **Components** (str) - 组件信息(暂不支持) - - **CreateTime** (int) - 创建时间 - - **DiskSet** (list) - 见 **PHostDiskSet** 模型定义 - - **ExpireTime** (int) - 到期时间 - - **IPSet** (list) - 见 **PHostIPSet** 模型定义 - - **ImageName** (str) - 镜像名称 - - **IsSupportKVM** (str) - 是否支持紧急登录 - - **Memory** (int) - 内存大小,单位:MB - - **Name** (str) - 物理机名称 - - **OSType** (str) - 操作系统类型 - - **OSname** (str) - 操作系统名称 - - **PHostId** (str) - PHost资源ID - - **PHostType** (str) - 物理机类型,参见DescribePHostMachineType返回值 - - **PMStatus** (str) - 物理云主机状态。枚举值:\\ > 初始化:Initializing; \\ > 启动中:Starting; \\ > 运行中:Running;\\ > 关机中:Stopping; \\ > 安装失败:InstallFailed; \\ > 重启中:Rebooting;\\ > 关机:Stopped; - - **PowerState** (str) - 电源状态,on 或 off - - **RaidSupported** (str) - 是否支持Raid。枚举值:Yes:支持;No:不支持。 - - **Remark** (str) - 物理机备注 - - **SN** (str) - 物理机序列号 - - **Tag** (str) - 业务组 - - **Zone** (str) - 可用区,参见 `可用区列表 `_ - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribePHostRequestSchema().dumps(d) - - resp = self.invoke("DescribePHost", d, **kwargs) - return apis.DescribePHostResponseSchema().loads(resp) - - def describe_phost_image( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribePHostImage - 获取物理云主机镜像列表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ImageId** (list) - 镜像ID - - **ImageType** (str) - 镜像类别,枚举为:Base,标准镜像;默认为标准镜像。 - - **Limit** (int) - 返回数据长度,默认为20 - - **Offset** (int) - 数据偏移量,默认为0 - - **Response** - - - **ImageSet** (list) - 见 **PHostImageSet** 模型定义 - - **TotalCount** (int) - 满足条件的镜像总数 - - **Response Model** - - **PHostImageSet** - - - **ImageId** (str) - 镜像ID - - **ImageName** (str) - 镜像名称 - - **OsName** (str) - 操作系统名称 - - **OsType** (str) - 操作系统类型 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribePHostImageRequestSchema().dumps(d) - - resp = self.invoke("DescribePHostImage", d, **kwargs) - return apis.DescribePHostImageResponseSchema().loads(resp) - - def describe_phost_tags( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribePHostTags - 获取物理机tag列表(业务组) - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **TagSet** (list) - 见 **PHostTagSet** 模型定义 - - **TotalCount** (int) - Tag的个数 - - **Response Model** - - **PHostTagSet** - - - **Tag** (str) - 业务组名称 - - **TotalCount** (int) - 该业务组中包含的主机个数 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribePHostTagsRequestSchema().dumps(d) - - resp = self.invoke("DescribePHostTags", d, **kwargs) - return apis.DescribePHostTagsResponseSchema().loads(resp) - - def get_phost_price( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ GetPHostPrice - 获取物理机价格列表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **ChargeType** (str) - (Required) 计费模式,枚举值为: Year/Month/Trial/Dynamic - - **Count** (int) - (Required) 购买数量,范围[1-5] - - **Quantity** (int) - (Required) 购买时长,1-10个月或1-10年 - - **Cluster** (str) - 网络环境,可选千兆:1G ,万兆:10G - - **Type** (str) - 默认为:DB(数据库型) - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PriceSet** (list) - 见 **PHostPriceSet** 模型定义 - - **Response Model** - - **PHostPriceSet** - - - **ChargeType** (str) - Year/Month/Trial/Dynamic - - **Price** (float) - 价格, 单位:元, 保留小数点后两位有效数字 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.GetPHostPriceRequestSchema().dumps(d) - - resp = self.invoke("GetPHostPrice", d, **kwargs) - return apis.GetPHostPriceResponseSchema().loads(resp) - - def modify_phost_info( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyPHostInfo - 更改物理机信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) 物理机资源ID - - **Name** (str) - 物理机名称,默认不更改 - - **Remark** (str) - 物理机备注,默认不更改 - - **Tag** (str) - 业务组,默认不更改 - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ModifyPHostInfoRequestSchema().dumps(d) - - resp = self.invoke("ModifyPHostInfo", d, **kwargs) - return apis.ModifyPHostInfoResponseSchema().loads(resp) - - def poweroff_phost( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ PoweroffPHost - 断电物理云主机 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) PHost资源ID - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.PoweroffPHostRequestSchema().dumps(d) - - resp = self.invoke("PoweroffPHost", d, **kwargs) - return apis.PoweroffPHostResponseSchema().loads(resp) - - def reboot_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ RebootPHost - 重启物理机 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) PHost资源ID - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.RebootPHostRequestSchema().dumps(d) - - resp = self.invoke("RebootPHost", d, **kwargs) - return apis.RebootPHostResponseSchema().loads(resp) - - def reinstall_phost( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ReinstallPHost - 重装物理机操作系统 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) PHost资源ID - - **Password** (str) - (Required) 密码 - - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ - - **ImageId** (str) - 镜像Id,参考镜像列表,默认使用原镜像 - - **Name** (str) - 物理机名称,默认不更改 - - **Raid** (str) - 不保留数据盘重装,可选Raid - - **Remark** (str) - 物理机备注,默认为不更改。 - - **ReserveDisk** (str) - 是否保留数据盘,保留:Yes,不报留:No, 默认:Yes - - **Tag** (str) - 业务组,默认不更改。 - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ReinstallPHostRequestSchema().dumps(d) - - resp = self.invoke("ReinstallPHost", d, **kwargs) - return apis.ReinstallPHostResponseSchema().loads(resp) - - def start_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ StartPHost - 启动物理机 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) PHost资源ID - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.StartPHostRequestSchema().dumps(d) - - resp = self.invoke("StartPHost", d, **kwargs) - return apis.StartPHostResponseSchema().loads(resp) - - def terminate_phost( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ TerminatePHost - 删除物理云主机 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **PHostId** (str) - (Required) PHost资源ID - - **ReleaseEIP** (bool) - 是否释放绑定的EIP。true: 解绑EIP后,并释放;其他值或不填:解绑EIP。 - - **Zone** (str) - 可用区。参见 `可用区列表 `_ - - **Response** - - - **PHostId** (str) - PHost 的资源ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.TerminatePHostRequestSchema().dumps(d) - - resp = self.invoke("TerminatePHost", d, **kwargs) - return apis.TerminatePHostResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.uphost.schemas import apis + + +class UPHostClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(UPHostClient, self).__init__( + config, transport, middleware, logger + ) + + def create_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ImageId** (str) - (Required) 镜像ID。 请通过 [DescribePHostImage]获取 + - **Password** (str) - (Required) 密码(密码需使用base64进行编码) + - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ + - **ChargeType** (str) - 计费模式,枚举值为:year, 按年付费; month,按月付费;dynamic,按需付费,(需开启权限) trial, 试用(需开启权限)。默认为按月付费 + - **Cluster** (str) - 网络环境,可选千兆:1G ,万兆:10G, 默认1G + - **Count** (int) - 购买数量,默认为1,(暂不支持) + - **CouponId** (str) - 代金券 + - **Name** (str) - 物理机名称,默认为phost + - **Quantity** (str) - 购买时长,默认为1,范围[1-10] + - **Raid** (str) - Raid配置,默认Raid10 支持:Raid0、Raid1、Raid5、Raid10,NoRaid + - **Remark** (str) - 物理机备注,默认为空 + - **SecurityGroupId** (str) - 防火墙Id,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 `DescribeSecurityGroup `_ + - **SubnetId** (str) - 子网ID,不填为默认,VPC2.0下需要填写此字段。 + - **Tag** (str) - 业务组,默认为default + - **Type** (str) - 物理机类型,默认为:db-2(基础型-SAS-V3) + - **VPCId** (str) - VPC ID,不填为默认,VPC2.0下需要填写此字段。 + + **Response** + + - **PHostId** (list) - PHost的资源ID数组 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreatePHostRequestSchema().dumps(d) + + resp = self.invoke("CreatePHost", d, **kwargs) + return apis.CreatePHostResponseSchema().loads(resp) + + def describe_phost( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribePHost - 获取物理机详细信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Limit** (int) - 返回数据长度,默认为20 + - **Offset** (int) - 数据偏移量,默认为0 + - **PHostId** (list) - PHost资源ID,若为空,则返回当前Region所有PHost。 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostSet** (list) - 见 **PHostSet** 模型定义 + - **TotalCount** (int) - 满足条件的PHost总数 + + **Response Model** + + **PHostIPSet** + + - **Bandwidth** (int) - IP对应带宽,单位Mb,内网IP不显示带宽信息 + - **IPAddr** (str) - IP地址, + - **IPId** (str) - IP资源ID(内网IP无资源ID)(待废弃) + - **MACAddr** (str) - MAC地址 + - **OperatorName** (str) - 国际: Internation, BGP: BGP, 内网: Private + - **SubnetId** (str) - 子网ID + - **VPCId** (str) - VPC ID + + **PHostCPUSet** + + - **CoreCount** (int) - CPU核数 + - **Count** (int) - CPU个数 + - **Frequence** (float) - CPU主频 + - **Model** (str) - CPU型号 + + **PHostDiskSet** + + - **Count** (int) - 磁盘数量 + - **IOCap** (int) - 磁盘IO性能,单位MB/s(待废弃) + - **Name** (str) - 磁盘名称,sys/data + - **Space** (int) - 单盘大小,单位GB + - **Type** (str) - 磁盘属性 + + **PHostSet** + + - **AutoRenew** (str) - 自动续费 + - **CPUSet** (dict) - 见 **PHostCPUSet** 模型定义 + - **ChargeType** (str) - 计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限); Trial,试用(需开启权限)默认为月付 + - **Cluster** (str) - 网络环境。枚举值:千兆:1G ,万兆:10G + - **Components** (str) - 组件信息(暂不支持) + - **CreateTime** (int) - 创建时间 + - **DiskSet** (list) - 见 **PHostDiskSet** 模型定义 + - **ExpireTime** (int) - 到期时间 + - **IPSet** (list) - 见 **PHostIPSet** 模型定义 + - **ImageName** (str) - 镜像名称 + - **IsSupportKVM** (str) - 是否支持紧急登录 + - **Memory** (int) - 内存大小,单位:MB + - **Name** (str) - 物理机名称 + - **OSType** (str) - 操作系统类型 + - **OSname** (str) - 操作系统名称 + - **PHostId** (str) - PHost资源ID + - **PHostType** (str) - 物理机类型,参见DescribePHostMachineType返回值 + - **PMStatus** (str) - 物理云主机状态。枚举值:\\ > 初始化:Initializing; \\ > 启动中:Starting; \\ > 运行中:Running;\\ > 关机中:Stopping; \\ > 安装失败:InstallFailed; \\ > 重启中:Rebooting;\\ > 关机:Stopped; + - **PowerState** (str) - 电源状态,on 或 off + - **RaidSupported** (str) - 是否支持Raid。枚举值:Yes:支持;No:不支持。 + - **Remark** (str) - 物理机备注 + - **SN** (str) - 物理机序列号 + - **Tag** (str) - 业务组 + - **Zone** (str) - 可用区,参见 `可用区列表 `_ + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribePHostRequestSchema().dumps(d) + + resp = self.invoke("DescribePHost", d, **kwargs) + return apis.DescribePHostResponseSchema().loads(resp) + + def describe_phost_image( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribePHostImage - 获取物理云主机镜像列表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ + - **ImageId** (list) - 镜像ID + - **ImageType** (str) - 镜像类别,枚举为:Base,标准镜像;默认为标准镜像。 + - **Limit** (int) - 返回数据长度,默认为20 + - **Offset** (int) - 数据偏移量,默认为0 + + **Response** + + - **ImageSet** (list) - 见 **PHostImageSet** 模型定义 + - **TotalCount** (int) - 满足条件的镜像总数 + + **Response Model** + + **PHostImageSet** + + - **ImageId** (str) - 镜像ID + - **ImageName** (str) - 镜像名称 + - **OsName** (str) - 操作系统名称 + - **OsType** (str) - 操作系统类型 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribePHostImageRequestSchema().dumps(d) + + resp = self.invoke("DescribePHostImage", d, **kwargs) + return apis.DescribePHostImageResponseSchema().loads(resp) + + def describe_phost_tags( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribePHostTags - 获取物理机tag列表(业务组) + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **TagSet** (list) - 见 **PHostTagSet** 模型定义 + - **TotalCount** (int) - Tag的个数 + + **Response Model** + + **PHostTagSet** + + - **Tag** (str) - 业务组名称 + - **TotalCount** (int) - 该业务组中包含的主机个数 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribePHostTagsRequestSchema().dumps(d) + + resp = self.invoke("DescribePHostTags", d, **kwargs) + return apis.DescribePHostTagsResponseSchema().loads(resp) + + def get_phost_price( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetPHostPrice - 获取物理机价格列表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **ChargeType** (str) - (Required) 计费模式,枚举值为: Year/Month/Trial/Dynamic + - **Count** (int) - (Required) 购买数量,范围[1-5] + - **Quantity** (int) - (Required) 购买时长,1-10个月或1-10年 + - **Cluster** (str) - 网络环境,可选千兆:1G ,万兆:10G + - **Type** (str) - 默认为:DB(数据库型) + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PriceSet** (list) - 见 **PHostPriceSet** 模型定义 + + **Response Model** + + **PHostPriceSet** + + - **ChargeType** (str) - Year/Month/Trial/Dynamic + - **Price** (float) - 价格, 单位:元, 保留小数点后两位有效数字 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.GetPHostPriceRequestSchema().dumps(d) + + resp = self.invoke("GetPHostPrice", d, **kwargs) + return apis.GetPHostPriceResponseSchema().loads(resp) + + def modify_phost_info( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyPHostInfo - 更改物理机信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) 物理机资源ID + - **Name** (str) - 物理机名称,默认不更改 + - **Remark** (str) - 物理机备注,默认不更改 + - **Tag** (str) - 业务组,默认不更改 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ModifyPHostInfoRequestSchema().dumps(d) + + resp = self.invoke("ModifyPHostInfo", d, **kwargs) + return apis.ModifyPHostInfoResponseSchema().loads(resp) + + def poweroff_phost( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ PoweroffPHost - 断电物理云主机 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) PHost资源ID + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.PoweroffPHostRequestSchema().dumps(d) + + resp = self.invoke("PoweroffPHost", d, **kwargs) + return apis.PoweroffPHostResponseSchema().loads(resp) + + def reboot_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ RebootPHost - 重启物理机 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) PHost资源ID + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.RebootPHostRequestSchema().dumps(d) + + resp = self.invoke("RebootPHost", d, **kwargs) + return apis.RebootPHostResponseSchema().loads(resp) + + def reinstall_phost( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ReinstallPHost - 重装物理机操作系统 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) PHost资源ID + - **Password** (str) - (Required) 密码 + - **Zone** (str) - (Required) 可用区。参见 `可用区列表 `_ + - **ImageId** (str) - 镜像Id,参考镜像列表,默认使用原镜像 + - **Name** (str) - 物理机名称,默认不更改 + - **Raid** (str) - 不保留数据盘重装,可选Raid + - **Remark** (str) - 物理机备注,默认为不更改。 + - **ReserveDisk** (str) - 是否保留数据盘,保留:Yes,不报留:No, 默认:Yes + - **Tag** (str) - 业务组,默认不更改。 + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ReinstallPHostRequestSchema().dumps(d) + + resp = self.invoke("ReinstallPHost", d, **kwargs) + return apis.ReinstallPHostResponseSchema().loads(resp) + + def start_phost(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ StartPHost - 启动物理机 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) PHost资源ID + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.StartPHostRequestSchema().dumps(d) + + resp = self.invoke("StartPHost", d, **kwargs) + return apis.StartPHostResponseSchema().loads(resp) + + def terminate_phost( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ TerminatePHost - 删除物理云主机 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PHostId** (str) - (Required) PHost资源ID + - **ReleaseEIP** (bool) - 是否释放绑定的EIP。true: 解绑EIP后,并释放;其他值或不填:解绑EIP。 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **PHostId** (str) - PHost 的资源ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.TerminatePHostRequestSchema().dumps(d) + + resp = self.invoke("TerminatePHost", d, **kwargs) + return apis.TerminatePHostResponseSchema().loads(resp) diff --git a/ucloud/services/uphost/schemas/apis.py b/ucloud/services/uphost/schemas/apis.py index 19ff4c8b..ab84bfc6 100644 --- a/ucloud/services/uphost/schemas/apis.py +++ b/ucloud/services/uphost/schemas/apis.py @@ -1,352 +1,352 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.uphost.schemas import models - - -""" UPHost API Schema -""" - - -""" -API: CreatePHost - -指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 -""" - - -class CreatePHostRequestSchema(schema.RequestSchema): - """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 - """ - - fields = { - "ChargeType": fields.Str(required=False, dump_to="ChargeType"), - "Cluster": fields.Str(required=False, dump_to="Cluster"), - "Count": fields.Int(required=False, dump_to="Count"), - "CouponId": fields.Str(required=False, dump_to="CouponId"), - "ImageId": fields.Str(required=True, dump_to="ImageId"), - "Name": fields.Str(required=False, dump_to="Name"), - "Password": fields.Str(required=True, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Str(required=False, dump_to="Quantity"), - "Raid": fields.Str(required=False, dump_to="Raid"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "SecurityGroupId": fields.Str( - required=False, dump_to="SecurityGroupId" - ), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "Type": fields.Str(required=False, dump_to="Type"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class CreatePHostResponseSchema(schema.ResponseSchema): - """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 - """ - - fields = { - "PHostId": fields.List( - fields.Str(), required=False, load_from="PHostId" - ) - } - - -""" -API: DescribePHost - -获取物理机详细信息 -""" - - -class DescribePHostRequestSchema(schema.RequestSchema): - """ DescribePHost - 获取物理机详细信息 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "PHostId": fields.List(fields.Str()), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribePHostResponseSchema(schema.ResponseSchema): - """ DescribePHost - 获取物理机详细信息 - """ - - fields = { - "PHostSet": fields.List( - models.PHostSetSchema(), required=False, load_from="PHostSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribePHostImage - -获取物理云主机镜像列表 -""" - - -class DescribePHostImageRequestSchema(schema.RequestSchema): - """ DescribePHostImage - 获取物理云主机镜像列表 - """ - - fields = { - "ImageId": fields.List(fields.Str()), - "ImageType": fields.Str(required=False, dump_to="ImageType"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class DescribePHostImageResponseSchema(schema.ResponseSchema): - """ DescribePHostImage - 获取物理云主机镜像列表 - """ - - fields = { - "ImageSet": fields.List( - models.PHostImageSetSchema(), required=False, load_from="ImageSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribePHostTags - -获取物理机tag列表(业务组) -""" - - -class DescribePHostTagsRequestSchema(schema.RequestSchema): - """ DescribePHostTags - 获取物理机tag列表(业务组) - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class DescribePHostTagsResponseSchema(schema.ResponseSchema): - """ DescribePHostTags - 获取物理机tag列表(业务组) - """ - - fields = { - "TagSet": fields.List( - models.PHostTagSetSchema(), required=False, load_from="TagSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: GetPHostPrice - -获取物理机价格列表 -""" - - -class GetPHostPriceRequestSchema(schema.RequestSchema): - """ GetPHostPrice - 获取物理机价格列表 - """ - - fields = { - "ChargeType": fields.Str(required=True, dump_to="ChargeType"), - "Cluster": fields.Str(required=False, dump_to="Cluster"), - "Count": fields.Int(required=True, dump_to="Count"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Quantity": fields.Int(required=True, dump_to="Quantity"), - "Region": fields.Str(required=True, dump_to="Region"), - "Type": fields.Str(required=False, dump_to="Type"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class GetPHostPriceResponseSchema(schema.ResponseSchema): - """ GetPHostPrice - 获取物理机价格列表 - """ - - fields = { - "PriceSet": fields.List( - models.PHostPriceSetSchema(), required=False, load_from="PriceSet" - ) - } - - -""" -API: ModifyPHostInfo - -更改物理机信息 -""" - - -class ModifyPHostInfoRequestSchema(schema.RequestSchema): - """ ModifyPHostInfo - 更改物理机信息 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class ModifyPHostInfoResponseSchema(schema.ResponseSchema): - """ ModifyPHostInfo - 更改物理机信息 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} - - -""" -API: PoweroffPHost - -断电物理云主机 -""" - - -class PoweroffPHostRequestSchema(schema.RequestSchema): - """ PoweroffPHost - 断电物理云主机 - """ - - fields = { - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class PoweroffPHostResponseSchema(schema.ResponseSchema): - """ PoweroffPHost - 断电物理云主机 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} - - -""" -API: RebootPHost - -重启物理机 -""" - - -class RebootPHostRequestSchema(schema.RequestSchema): - """ RebootPHost - 重启物理机 - """ - - fields = { - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class RebootPHostResponseSchema(schema.ResponseSchema): - """ RebootPHost - 重启物理机 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} - - -""" -API: ReinstallPHost - -重装物理机操作系统 -""" - - -class ReinstallPHostRequestSchema(schema.RequestSchema): - """ ReinstallPHost - 重装物理机操作系统 - """ - - fields = { - "ImageId": fields.Str(required=False, dump_to="ImageId"), - "Name": fields.Str(required=False, dump_to="Name"), - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "Password": fields.Str(required=True, dump_to="Password"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Raid": fields.Str(required=False, dump_to="Raid"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "ReserveDisk": fields.Str(required=False, dump_to="ReserveDisk"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "Zone": fields.Str(required=True, dump_to="Zone"), - } - - -class ReinstallPHostResponseSchema(schema.ResponseSchema): - """ ReinstallPHost - 重装物理机操作系统 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} - - -""" -API: StartPHost - -启动物理机 -""" - - -class StartPHostRequestSchema(schema.RequestSchema): - """ StartPHost - 启动物理机 - """ - - fields = { - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class StartPHostResponseSchema(schema.ResponseSchema): - """ StartPHost - 启动物理机 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} - - -""" -API: TerminatePHost - -删除物理云主机 -""" - - -class TerminatePHostRequestSchema(schema.RequestSchema): - """ TerminatePHost - 删除物理云主机 - """ - - fields = { - "PHostId": fields.Str(required=True, dump_to="PHostId"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ReleaseEIP": fields.Bool(required=False, dump_to="ReleaseEIP"), - "Zone": fields.Str(required=False, dump_to="Zone"), - } - - -class TerminatePHostResponseSchema(schema.ResponseSchema): - """ TerminatePHost - 删除物理云主机 - """ - - fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.uphost.schemas import models + + +""" UPHost API Schema +""" + + +""" +API: CreatePHost + +指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 +""" + + +class CreatePHostRequestSchema(schema.RequestSchema): + """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 + """ + + fields = { + "ChargeType": fields.Str(required=False, dump_to="ChargeType"), + "Cluster": fields.Str(required=False, dump_to="Cluster"), + "Count": fields.Int(required=False, dump_to="Count"), + "CouponId": fields.Str(required=False, dump_to="CouponId"), + "ImageId": fields.Str(required=True, dump_to="ImageId"), + "Name": fields.Str(required=False, dump_to="Name"), + "Password": fields.Str(required=True, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Str(required=False, dump_to="Quantity"), + "Raid": fields.Str(required=False, dump_to="Raid"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "SecurityGroupId": fields.Str( + required=False, dump_to="SecurityGroupId" + ), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "Type": fields.Str(required=False, dump_to="Type"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class CreatePHostResponseSchema(schema.ResponseSchema): + """ CreatePHost - 指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。 + """ + + fields = { + "PHostId": fields.List( + fields.Str(), required=False, load_from="PHostId" + ) + } + + +""" +API: DescribePHost + +获取物理机详细信息 +""" + + +class DescribePHostRequestSchema(schema.RequestSchema): + """ DescribePHost - 获取物理机详细信息 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "PHostId": fields.List(fields.Str()), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribePHostResponseSchema(schema.ResponseSchema): + """ DescribePHost - 获取物理机详细信息 + """ + + fields = { + "PHostSet": fields.List( + models.PHostSetSchema(), required=False, load_from="PHostSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribePHostImage + +获取物理云主机镜像列表 +""" + + +class DescribePHostImageRequestSchema(schema.RequestSchema): + """ DescribePHostImage - 获取物理云主机镜像列表 + """ + + fields = { + "ImageId": fields.List(fields.Str()), + "ImageType": fields.Str(required=False, dump_to="ImageType"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class DescribePHostImageResponseSchema(schema.ResponseSchema): + """ DescribePHostImage - 获取物理云主机镜像列表 + """ + + fields = { + "ImageSet": fields.List( + models.PHostImageSetSchema(), required=False, load_from="ImageSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribePHostTags + +获取物理机tag列表(业务组) +""" + + +class DescribePHostTagsRequestSchema(schema.RequestSchema): + """ DescribePHostTags - 获取物理机tag列表(业务组) + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DescribePHostTagsResponseSchema(schema.ResponseSchema): + """ DescribePHostTags - 获取物理机tag列表(业务组) + """ + + fields = { + "TagSet": fields.List( + models.PHostTagSetSchema(), required=False, load_from="TagSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: GetPHostPrice + +获取物理机价格列表 +""" + + +class GetPHostPriceRequestSchema(schema.RequestSchema): + """ GetPHostPrice - 获取物理机价格列表 + """ + + fields = { + "ChargeType": fields.Str(required=True, dump_to="ChargeType"), + "Cluster": fields.Str(required=False, dump_to="Cluster"), + "Count": fields.Int(required=True, dump_to="Count"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Quantity": fields.Int(required=True, dump_to="Quantity"), + "Region": fields.Str(required=True, dump_to="Region"), + "Type": fields.Str(required=False, dump_to="Type"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetPHostPriceResponseSchema(schema.ResponseSchema): + """ GetPHostPrice - 获取物理机价格列表 + """ + + fields = { + "PriceSet": fields.List( + models.PHostPriceSetSchema(), required=False, load_from="PriceSet" + ) + } + + +""" +API: ModifyPHostInfo + +更改物理机信息 +""" + + +class ModifyPHostInfoRequestSchema(schema.RequestSchema): + """ ModifyPHostInfo - 更改物理机信息 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class ModifyPHostInfoResponseSchema(schema.ResponseSchema): + """ ModifyPHostInfo - 更改物理机信息 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} + + +""" +API: PoweroffPHost + +断电物理云主机 +""" + + +class PoweroffPHostRequestSchema(schema.RequestSchema): + """ PoweroffPHost - 断电物理云主机 + """ + + fields = { + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class PoweroffPHostResponseSchema(schema.ResponseSchema): + """ PoweroffPHost - 断电物理云主机 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} + + +""" +API: RebootPHost + +重启物理机 +""" + + +class RebootPHostRequestSchema(schema.RequestSchema): + """ RebootPHost - 重启物理机 + """ + + fields = { + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class RebootPHostResponseSchema(schema.ResponseSchema): + """ RebootPHost - 重启物理机 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} + + +""" +API: ReinstallPHost + +重装物理机操作系统 +""" + + +class ReinstallPHostRequestSchema(schema.RequestSchema): + """ ReinstallPHost - 重装物理机操作系统 + """ + + fields = { + "ImageId": fields.Str(required=False, dump_to="ImageId"), + "Name": fields.Str(required=False, dump_to="Name"), + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "Password": fields.Str(required=True, dump_to="Password"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Raid": fields.Str(required=False, dump_to="Raid"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "ReserveDisk": fields.Str(required=False, dump_to="ReserveDisk"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "Zone": fields.Str(required=True, dump_to="Zone"), + } + + +class ReinstallPHostResponseSchema(schema.ResponseSchema): + """ ReinstallPHost - 重装物理机操作系统 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} + + +""" +API: StartPHost + +启动物理机 +""" + + +class StartPHostRequestSchema(schema.RequestSchema): + """ StartPHost - 启动物理机 + """ + + fields = { + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class StartPHostResponseSchema(schema.ResponseSchema): + """ StartPHost - 启动物理机 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} + + +""" +API: TerminatePHost + +删除物理云主机 +""" + + +class TerminatePHostRequestSchema(schema.RequestSchema): + """ TerminatePHost - 删除物理云主机 + """ + + fields = { + "PHostId": fields.Str(required=True, dump_to="PHostId"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ReleaseEIP": fields.Bool(required=False, dump_to="ReleaseEIP"), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class TerminatePHostResponseSchema(schema.ResponseSchema): + """ TerminatePHost - 删除物理云主机 + """ + + fields = {"PHostId": fields.Str(required=False, load_from="PHostId")} diff --git a/ucloud/services/uphost/schemas/models.py b/ucloud/services/uphost/schemas/models.py index 5761488f..efbe9d2e 100644 --- a/ucloud/services/uphost/schemas/models.py +++ b/ucloud/services/uphost/schemas/models.py @@ -3,15 +3,18 @@ from ucloud.core.typesystem import schema, fields -class PHostCPUSetSchema(schema.ResponseSchema): - """ PHostCPUSet - DescribePHost +class PHostIPSetSchema(schema.ResponseSchema): + """ PHostIPSet - DescribePHost """ fields = { - "CoreCount": fields.Int(required=False, load_from="CoreCount"), - "Count": fields.Int(required=False, load_from="Count"), - "Frequence": fields.Float(required=False, load_from="Frequence"), - "Model": fields.Str(required=False, load_from="Model"), + "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), + "IPAddr": fields.Str(required=False, load_from="IPAddr"), + "IPId": fields.Str(required=False, load_from="IPId"), + "MACAddr": fields.Str(required=False, load_from="MACAddr"), + "OperatorName": fields.Str(required=False, load_from="OperatorName"), + "SubnetId": fields.Str(required=False, load_from="SubnetId"), + "VPCId": fields.Str(required=False, load_from="VPCId"), } @@ -28,18 +31,15 @@ class PHostDiskSetSchema(schema.ResponseSchema): } -class PHostIPSetSchema(schema.ResponseSchema): - """ PHostIPSet - DescribePHost +class PHostCPUSetSchema(schema.ResponseSchema): + """ PHostCPUSet - DescribePHost """ fields = { - "Bandwidth": fields.Int(required=False, load_from="Bandwidth"), - "IPAddr": fields.Str(required=False, load_from="IPAddr"), - "IPId": fields.Str(required=False, load_from="IPId"), - "MACAddr": fields.Str(required=False, load_from="MACAddr"), - "OperatorName": fields.Str(required=False, load_from="OperatorName"), - "SubnetId": fields.Str(required=False, load_from="SubnetId"), - "VPCId": fields.Str(required=False, load_from="VPCId"), + "CoreCount": fields.Int(required=False, load_from="CoreCount"), + "Count": fields.Int(required=False, load_from="Count"), + "Frequence": fields.Float(required=False, load_from="Frequence"), + "Model": fields.Str(required=False, load_from="Model"), } @@ -49,7 +49,7 @@ class PHostSetSchema(schema.ResponseSchema): fields = { "AutoRenew": fields.Str(required=False, load_from="AutoRenew"), - "CPUSet": fields.List(PHostCPUSetSchema()), + "CPUSet": PHostCPUSetSchema(), "ChargeType": fields.Str(required=False, load_from="ChargeType"), "Cluster": fields.Str(required=False, load_from="Cluster"), "Components": fields.Str(required=False, load_from="Components"), diff --git a/ucloud/services/usms/__init__.py b/ucloud/services/usms/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/ucloud/services/usms/client.py b/ucloud/services/usms/client.py new file mode 100644 index 00000000..deeccc8c --- /dev/null +++ b/ucloud/services/usms/client.py @@ -0,0 +1,333 @@ +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.usms.schemas import apis + + +class USMSClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(USMSClient, self).__init__(config, transport, middleware, logger) + + def create_usms_signature( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateUSMSSignature - 调用接口CreateUSMSSignature申请短信签名 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **CertificateType** (int) - (Required) 签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书; + - **Description** (str) - (Required) 短信签名申请原因 + - **File** (str) - (Required) 短信签名的资质证明文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB + - **SigContent** (str) - (Required) 短信签名名称;长度为2-12个字符, 可包含中文、数字和符号;无需填写【】或[],系统会自动添加 + - **SigPurpose** (int) - (Required) 签名用途,0-自用,1-他用; + - **SigType** (int) - (Required) 签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称; + - **ProxyFile** (str) - 短信签名授权委托文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项; + + **Response** + + - **Message** (str) - 返回状态码描述,如果操作成功,默认返回为空 + - **SigContent** (str) - 短信签名名称 + - **SigId** (str) - 短信签名ID(短信签名申请时的工单ID) + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.CreateUSMSSignatureRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateUSMSSignature", d, **kwargs) + return apis.CreateUSMSSignatureResponseSchema().loads(resp) + + def create_usms_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateUSMSTemplate - 调用接口CreateUSMSTemplate申请短信模板 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Purpose** (int) - (Required) 短信模板用途类型:1-验证码类短信模板;2-系统通知类短信模板;3-会员推广类短信模板; + - **Template** (str) - (Required) 短信模板内容,说明如下:字数不超过500,每个中文、符号、英文、数组等都计为一个字;模板中的变量填写格式:{N},其中N为大于1的整数,有多个参数时,建议N从1开始顺次,例如:{1}、{2}等;短信模板禁止仅包括变量的情况; + - **TemplateName** (str) - (Required) 短信模板名称,不超过32个字符,每个中文、符号、英文、数字等都计为1个字。 + - **Remark** (str) - 短信模板申请原因说明,字数不超过128,每个中文、符号、英文、数字等都计为1个字。 + - **UnsubscribeInfo** (str) - 当Purpose为3时,也即会员推广类短信模板,该项必填。枚举值:TD退订、回T退订、回N退订、回TD退订、退订回T、退订回D、退订回TD、退订回复T、退订回复D、退订回复N、退订回复TD、拒收回T + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **Message** (str) - 返回状态码描述,如果操作成功,默认返回为空 + - **TemplateId** (str) - 短信模板ID(短信模板申请时的工单ID) + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateUSMSTemplateRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateUSMSTemplate", d, **kwargs) + return apis.CreateUSMSTemplateResponseSchema().loads(resp) + + def delete_usms_signature( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteUSMSSignature - 调用接口DeleteUSMSSignature删除短信签名 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **SigIds** (list) - (Required) 签名ID(也即短信签名申请时的工单ID),支持以数组的方式,举例,以SigIds.0、SigIds.1...SigIds.N方式传入 + + **Response** + + - **Message** (str) - 返回状态码描述,如果操作成功,默认返回为空 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.DeleteUSMSSignatureRequestSchema().dumps(d) + + resp = self.invoke("DeleteUSMSSignature", d, **kwargs) + return apis.DeleteUSMSSignatureResponseSchema().loads(resp) + + def delete_usms_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteUSMSTemplate - 调用接口DeleteUSMSTemplate删除短信模板 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **TemplateIds** (list) - (Required) 模板ID(也即短信模板申请时的工单ID),支持以数组的方式,举例,以TemplateIds.0、TemplateIds.1...TemplateIds.N方式传入 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **Message** (str) - 返回状态码描述,如果操作成功,默认返回为空 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteUSMSTemplateRequestSchema().dumps(d) + + resp = self.invoke("DeleteUSMSTemplate", d, **kwargs) + return apis.DeleteUSMSTemplateResponseSchema().loads(resp) + + def get_usms_send_receipt( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ GetUSMSSendReceipt - 获取短信发送回执信息。下游服务提供商回执信息返回会有一定延时,建议发送完短信以后,5-10分钟后再调用该接口拉取回执信息。若超过12小时未返回,则请联系技术支持确认原因 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SessionNoSet** (list) - (Required) 发送短信时返回的SessionNo集合,SessionNoSet.0,SessionNoSet.1....格式 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **Data** (list) - 见 **ReceiptPerSession** 模型定义 + - **Message** (str) - 错误描述 + + **Response Model** + + **ReceiptPerPhone** + + - **CostCount** (int) - 消耗短信条数 + - **Phone** (str) - 手机号码 + - **ReceiptDesc** (str) - 回执结果描述 + - **ReceiptResult** (str) - 回执结果 + - **ReceiptTime** (int) - 回执返回时间 + + **ReceiptPerSession** + + - **ReceiptSet** (list) - 见 **ReceiptPerPhone** 模型定义 + - **SessionNo** (str) - 发送短信时返回的SessionNo + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.GetUSMSSendReceiptRequestSchema().dumps(d) + + resp = self.invoke("GetUSMSSendReceipt", d, **kwargs) + return apis.GetUSMSSendReceiptResponseSchema().loads(resp) + + def query_usms_signature( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ QueryUSMSSignature - 调用接口QueryUSMSSignature查询短信签名申请状态 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **SigContent** (str) - 签名内容;签名ID和签名至少需填写1项; + - **SigId** (str) - 已申请的短信签名ID(短信签名申请时的工单ID);签名ID和签名至少需填写1项; + + **Response** + + - **Data** (dict) - 见 **OutSignature** 模型定义 + - **Message** (str) - 发生错误时,表示具体错误描述 + + **Response Model** + + **OutSignature** + + - **ErrDesc** (str) - 签名审核失败原因 + - **SigContent** (str) - 签名内容 + - **SigId** (str) - 签名ID + - **Status** (int) - 签名状态。0-待审核 1-审核中 2-审核通过 3-审核未通过 4-被禁用 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.QueryUSMSSignatureRequestSchema().dumps(d) + + resp = self.invoke("QueryUSMSSignature", d, **kwargs) + return apis.QueryUSMSSignatureResponseSchema().loads(resp) + + def query_usms_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ QueryUSMSTemplate - 调用接口QueryUSMSTemplate查询短信模板申请状态 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **TemplateId** (str) - (Required) 模板ID + + **Response** + + - **Data** (dict) - 见 **OutTemplate** 模型定义 + - **Message** (str) - 当RetCode不为0时,Message中显示具体错误描述 + + **Response Model** + + **OutTemplate** + + - **CreateTime** (int) - 创建时间 + - **ErrDesc** (str) - 审核失败原因 + - **Purpose** (int) - 模板类型,选项:1-验证码类 2-通知类 3-会员推广类 + - **Remark** (str) - 模板说明 + - **Status** (int) - 短信模板状态;状态说明:0-待审核,1-审核中,2-审核通过,3-审核未通过,4-被禁用 + - **Template** (str) - 短信模板内容 + - **TemplateId** (str) - 短信模板ID + - **TemplateName** (str) - 短信模板名称 + - **UnsubscribeInfo** (str) - 退订信息;一般填写方式“回T退订”,当purpose为3(也即会员推广类)时,为必填项 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.QueryUSMSTemplateRequestSchema().dumps(d) + + resp = self.invoke("QueryUSMSTemplate", d, **kwargs) + return apis.QueryUSMSTemplateResponseSchema().loads(resp) + + def send_usms_message( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ SendUSMSMessage - 发送短信息。短信字数超过70个后,按照每66个进行切割(因为要加上1/3), 2/3)等字样,占用4个字长)。短信最大长度不能超过600个字。每个汉字、数字、字母、字符都按一个字计 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **PhoneNumbers** (list) - (Required) 电话号码数组,电话号码格式为(60)1xxxxxxxx,()中为国际长途区号(如中国为86或0086,两种格式都支持),后面为电话号码.若不传入国际区号,如1851623xxxx,则默认为国内手机号 + - **TemplateId** (str) - (Required) 模板ID。若指定的模板ID审核未通过(status不等于2)则不允许发送 + - **TemplateParams** (list) - (Required) 模板参数数组,以TempalteParams.0,TempalteParams.1.。。格式。若模板ID指定的模板无可变参数,则不传入该参数。模板参数个数与模板不匹配,则不允许发送 + - **ExtendCode** (str) - 短信扩展码,格式为阿拉伯数字串,默认不开通,如需开通请联系 UCloud技术支持 + - **SigContent** (str) - 使用的签名,如果不输入则使用默认签名,若没有申请默认签名不允许发送;若输入的签名没有申请,则无法发送 + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **Message** (str) - 发生错误时表示错误描述 + - **SessionNo** (str) - 本次提交发送的短信的唯一ID,可根据该值查询本次发送的短信列表 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.SendUSMSMessageRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("SendUSMSMessage", d, **kwargs) + return apis.SendUSMSMessageResponseSchema().loads(resp) + + def update_usms_signature( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateUSMSSignature - 调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID,不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **File** (str) - (Required) 短信签名的资质证明文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB + - **SigContent** (str) - (Required) 新的短信签名名称;长度为2-12个字符, 可包含中文、数字和符号;无需填写【】或[],系统会自动添加 + - **SigId** (str) - (Required) 签名ID(也即短信签名申请时的工单ID),支持以数组的方式,举例,以SigIds.0、SigIds.1...SigIds.N方式传入 + - **SigPurpose** (int) - (Required) 签名用途,0-自用,1-他用; + - **SigType** (int) - (Required) 签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称; + - **CertificateType** (int) - 签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书; + - **ProxyFile** (str) - 短信签名授权委托文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项; + + **Response** + + - **Message** (str) - 返回状态码描述,如果操作成功,默认返回为空 + + """ + # build request + d = {"ProjectId": self.config.project_id} + req and d.update(req) + d = apis.UpdateUSMSSignatureRequestSchema().dumps(d) + + resp = self.invoke("UpdateUSMSSignature", d, **kwargs) + return apis.UpdateUSMSSignatureResponseSchema().loads(resp) + + def update_usms_template( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateUSMSTemplate - 调用接口UpdateUSMSTemplate修改未通过审核的短信模板,并重新提交审核 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Template** (str) - (Required) 新的模板内容。模板名称和模板内容必须提供一个,否则会报错。小于等于600个字 + - **TemplateId** (str) - (Required) 短信模板ID + - **Remark** (str) - 短信模板申请原因说明,字数不超过128,每个中文、符号、英文、数字等都计为1个字。 + - **TemplateName** (str) - 新的模板名称。小于等于32个字,每个中文、英文、数组、符合都计为一个字 + - **UnsubscribeInfo** (str) - 当Purpose为3时,也即会员推广类短信模板,该项必填。枚举值:TD退订、回T退订、回N退订、回TD退订、退订回T、退订回D、退订回TD、退订回复T、退订回复D、退订回复N、退订回复TD、拒收回T + - **Zone** (str) - 可用区。参见 `可用区列表 `_ + + **Response** + + - **Message** (str) - 发生错误时表示错误描述 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateUSMSTemplateRequestSchema().dumps(d) + + resp = self.invoke("UpdateUSMSTemplate", d, **kwargs) + return apis.UpdateUSMSTemplateResponseSchema().loads(resp) diff --git a/ucloud/services/usms/schemas/__init__.py b/ucloud/services/usms/schemas/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/ucloud/services/usms/schemas/apis.py b/ucloud/services/usms/schemas/apis.py new file mode 100644 index 00000000..f45273d7 --- /dev/null +++ b/ucloud/services/usms/schemas/apis.py @@ -0,0 +1,310 @@ +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.usms.schemas import models + + +""" USMS API Schema +""" + + +""" +API: CreateUSMSSignature + +调用接口CreateUSMSSignature申请短信签名 +""" + + +class CreateUSMSSignatureRequestSchema(schema.RequestSchema): + """ CreateUSMSSignature - 调用接口CreateUSMSSignature申请短信签名 + """ + + fields = { + "CertificateType": fields.Int(required=True, dump_to="CertificateType"), + "Description": fields.Str(required=True, dump_to="Description"), + "File": fields.Str(required=True, dump_to="File"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "ProxyFile": fields.Str(required=False, dump_to="ProxyFile"), + "SigContent": fields.Str(required=True, dump_to="SigContent"), + "SigPurpose": fields.Int(required=True, dump_to="SigPurpose"), + "SigType": fields.Int(required=True, dump_to="SigType"), + } + + +class CreateUSMSSignatureResponseSchema(schema.ResponseSchema): + """ CreateUSMSSignature - 调用接口CreateUSMSSignature申请短信签名 + """ + + fields = { + "Message": fields.Str(required=True, load_from="Message"), + "SigContent": fields.Str(required=False, load_from="SigContent"), + "SigId": fields.Str(required=False, load_from="SigId"), + } + + +""" +API: CreateUSMSTemplate + +调用接口CreateUSMSTemplate申请短信模板 +""" + + +class CreateUSMSTemplateRequestSchema(schema.RequestSchema): + """ CreateUSMSTemplate - 调用接口CreateUSMSTemplate申请短信模板 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Purpose": fields.Int(required=True, dump_to="Purpose"), + "Region": fields.Str(required=False, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Template": fields.Str(required=True, dump_to="Template"), + "TemplateName": fields.Str(required=True, dump_to="TemplateName"), + "UnsubscribeInfo": fields.Str( + required=False, dump_to="UnsubscribeInfo" + ), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class CreateUSMSTemplateResponseSchema(schema.ResponseSchema): + """ CreateUSMSTemplate - 调用接口CreateUSMSTemplate申请短信模板 + """ + + fields = { + "Message": fields.Str(required=True, load_from="Message"), + "TemplateId": fields.Str(required=True, load_from="TemplateId"), + } + + +""" +API: DeleteUSMSSignature + +调用接口DeleteUSMSSignature删除短信签名 +""" + + +class DeleteUSMSSignatureRequestSchema(schema.RequestSchema): + """ DeleteUSMSSignature - 调用接口DeleteUSMSSignature删除短信签名 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "SigIds": fields.List(fields.Str()), + } + + +class DeleteUSMSSignatureResponseSchema(schema.ResponseSchema): + """ DeleteUSMSSignature - 调用接口DeleteUSMSSignature删除短信签名 + """ + + fields = {"Message": fields.Str(required=True, load_from="Message")} + + +""" +API: DeleteUSMSTemplate + +调用接口DeleteUSMSTemplate删除短信模板 +""" + + +class DeleteUSMSTemplateRequestSchema(schema.RequestSchema): + """ DeleteUSMSTemplate - 调用接口DeleteUSMSTemplate删除短信模板 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "TemplateIds": fields.List(fields.Str()), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class DeleteUSMSTemplateResponseSchema(schema.ResponseSchema): + """ DeleteUSMSTemplate - 调用接口DeleteUSMSTemplate删除短信模板 + """ + + fields = {"Message": fields.Str(required=True, load_from="Message")} + + +""" +API: GetUSMSSendReceipt + +获取短信发送回执信息。下游服务提供商回执信息返回会有一定延时,建议发送完短信以后,5-10分钟后再调用该接口拉取回执信息。若超过12小时未返回,则请联系技术支持确认原因 +""" + + +class GetUSMSSendReceiptRequestSchema(schema.RequestSchema): + """ GetUSMSSendReceipt - 获取短信发送回执信息。下游服务提供商回执信息返回会有一定延时,建议发送完短信以后,5-10分钟后再调用该接口拉取回执信息。若超过12小时未返回,则请联系技术支持确认原因 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "SessionNoSet": fields.List(fields.Str()), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class GetUSMSSendReceiptResponseSchema(schema.ResponseSchema): + """ GetUSMSSendReceipt - 获取短信发送回执信息。下游服务提供商回执信息返回会有一定延时,建议发送完短信以后,5-10分钟后再调用该接口拉取回执信息。若超过12小时未返回,则请联系技术支持确认原因 + """ + + fields = { + "Data": fields.List( + models.ReceiptPerSessionSchema(), required=True, load_from="Data" + ), + "Message": fields.Str(required=True, load_from="Message"), + } + + +""" +API: QueryUSMSSignature + +调用接口QueryUSMSSignature查询短信签名申请状态 +""" + + +class QueryUSMSSignatureRequestSchema(schema.RequestSchema): + """ QueryUSMSSignature - 调用接口QueryUSMSSignature查询短信签名申请状态 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "SigContent": fields.Str(required=False, dump_to="SigContent"), + "SigId": fields.Str(required=False, dump_to="SigId"), + } + + +class QueryUSMSSignatureResponseSchema(schema.ResponseSchema): + """ QueryUSMSSignature - 调用接口QueryUSMSSignature查询短信签名申请状态 + """ + + fields = { + "Data": models.OutSignatureSchema(), + "Message": fields.Str(required=True, load_from="Message"), + } + + +""" +API: QueryUSMSTemplate + +调用接口QueryUSMSTemplate查询短信模板申请状态 +""" + + +class QueryUSMSTemplateRequestSchema(schema.RequestSchema): + """ QueryUSMSTemplate - 调用接口QueryUSMSTemplate查询短信模板申请状态 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "TemplateId": fields.Str(required=True, dump_to="TemplateId"), + } + + +class QueryUSMSTemplateResponseSchema(schema.ResponseSchema): + """ QueryUSMSTemplate - 调用接口QueryUSMSTemplate查询短信模板申请状态 + """ + + fields = { + "Data": models.OutTemplateSchema(), + "Message": fields.Str(required=False, load_from="Message"), + } + + +""" +API: SendUSMSMessage + +发送短信息。短信字数超过70个后,按照每66个进行切割(因为要加上1/3), 2/3)等字样,占用4个字长)。短信最大长度不能超过600个字。每个汉字、数字、字母、字符都按一个字计 +""" + + +class SendUSMSMessageRequestSchema(schema.RequestSchema): + """ SendUSMSMessage - 发送短信息。短信字数超过70个后,按照每66个进行切割(因为要加上1/3), 2/3)等字样,占用4个字长)。短信最大长度不能超过600个字。每个汉字、数字、字母、字符都按一个字计 + """ + + fields = { + "ExtendCode": fields.Str(required=False, dump_to="ExtendCode"), + "PhoneNumbers": fields.List(fields.Str()), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "SigContent": fields.Str(required=False, dump_to="SigContent"), + "TemplateId": fields.Str(required=True, dump_to="TemplateId"), + "TemplateParams": fields.List(fields.Str()), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class SendUSMSMessageResponseSchema(schema.ResponseSchema): + """ SendUSMSMessage - 发送短信息。短信字数超过70个后,按照每66个进行切割(因为要加上1/3), 2/3)等字样,占用4个字长)。短信最大长度不能超过600个字。每个汉字、数字、字母、字符都按一个字计 + """ + + fields = { + "Message": fields.Str(required=True, load_from="Message"), + "SessionNo": fields.Str(required=False, load_from="SessionNo"), + } + + +""" +API: UpdateUSMSSignature + +调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核 +""" + + +class UpdateUSMSSignatureRequestSchema(schema.RequestSchema): + """ UpdateUSMSSignature - 调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核 + """ + + fields = { + "CertificateType": fields.Int( + required=False, dump_to="CertificateType" + ), + "File": fields.Str(required=True, dump_to="File"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "ProxyFile": fields.Str(required=False, dump_to="ProxyFile"), + "SigContent": fields.Str(required=True, dump_to="SigContent"), + "SigId": fields.Str(required=True, dump_to="SigId"), + "SigPurpose": fields.Int(required=True, dump_to="SigPurpose"), + "SigType": fields.Int(required=True, dump_to="SigType"), + } + + +class UpdateUSMSSignatureResponseSchema(schema.ResponseSchema): + """ UpdateUSMSSignature - 调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核 + """ + + fields = {"Message": fields.Str(required=True, load_from="Message")} + + +""" +API: UpdateUSMSTemplate + +调用接口UpdateUSMSTemplate修改未通过审核的短信模板,并重新提交审核 +""" + + +class UpdateUSMSTemplateRequestSchema(schema.RequestSchema): + """ UpdateUSMSTemplate - 调用接口UpdateUSMSTemplate修改未通过审核的短信模板,并重新提交审核 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Template": fields.Str(required=True, dump_to="Template"), + "TemplateId": fields.Str(required=True, dump_to="TemplateId"), + "TemplateName": fields.Str(required=False, dump_to="TemplateName"), + "UnsubscribeInfo": fields.Str( + required=False, dump_to="UnsubscribeInfo" + ), + "Zone": fields.Str(required=False, dump_to="Zone"), + } + + +class UpdateUSMSTemplateResponseSchema(schema.ResponseSchema): + """ UpdateUSMSTemplate - 调用接口UpdateUSMSTemplate修改未通过审核的短信模板,并重新提交审核 + """ + + fields = {"Message": fields.Str(required=True, load_from="Message")} diff --git a/ucloud/services/usms/schemas/models.py b/ucloud/services/usms/schemas/models.py new file mode 100644 index 00000000..35a626bb --- /dev/null +++ b/ucloud/services/usms/schemas/models.py @@ -0,0 +1,57 @@ +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields + + +class ReceiptPerPhoneSchema(schema.ResponseSchema): + """ ReceiptPerPhone - 每个目的手机号的发送回执信息 + """ + + fields = { + "CostCount": fields.Int(required=True, load_from="CostCount"), + "Phone": fields.Str(required=True, load_from="Phone"), + "ReceiptDesc": fields.Str(required=True, load_from="ReceiptDesc"), + "ReceiptResult": fields.Str(required=True, load_from="ReceiptResult"), + "ReceiptTime": fields.Int(required=True, load_from="ReceiptTime"), + } + + +class ReceiptPerSessionSchema(schema.ResponseSchema): + """ ReceiptPerSession - 每个提交的回执结果集合 + """ + + fields = { + "ReceiptSet": fields.List(ReceiptPerPhoneSchema()), + "SessionNo": fields.Str(required=True, load_from="SessionNo"), + } + + +class OutSignatureSchema(schema.ResponseSchema): + """ OutSignature - 短信签名 + """ + + fields = { + "ErrDesc": fields.Str(required=True, load_from="ErrDesc"), + "SigContent": fields.Str(required=True, load_from="SigContent"), + "SigId": fields.Str(required=True, load_from="SigId"), + "Status": fields.Int(required=True, load_from="Status"), + } + + +class OutTemplateSchema(schema.ResponseSchema): + """ OutTemplate - 短信模板 + """ + + fields = { + "CreateTime": fields.Int(required=True, load_from="CreateTime"), + "ErrDesc": fields.Str(required=True, load_from="ErrDesc"), + "Purpose": fields.Int(required=True, load_from="Purpose"), + "Remark": fields.Str(required=True, load_from="Remark"), + "Status": fields.Int(required=True, load_from="Status"), + "Template": fields.Str(required=True, load_from="Template"), + "TemplateId": fields.Str(required=True, load_from="TemplateId"), + "TemplateName": fields.Str(required=True, load_from="TemplateName"), + "UnsubscribeInfo": fields.Str( + required=True, load_from="UnsubscribeInfo" + ), + } diff --git a/ucloud/services/vpc/client.py b/ucloud/services/vpc/client.py index d47f1aca..2c307190 100644 --- a/ucloud/services/vpc/client.py +++ b/ucloud/services/vpc/client.py @@ -1,632 +1,632 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -import typing - - -from ucloud.core.client import Client -from ucloud.services.vpc.schemas import apis - - -class VPCClient(Client): - def __init__( - self, config: dict, transport=None, middleware=None, logger=None - ): - super(VPCClient, self).__init__(config, transport, middleware, logger) - - def add_vpc_network( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ AddVPCNetwork - 添加VPC网段 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Network** (list) - (Required) 增加网段 - - **VPCId** (str) - (Required) 源VPC短ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.AddVPCNetworkRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("AddVPCNetwork", d, **kwargs) - return apis.AddVPCNetworkResponseSchema().loads(resp) - - def associate_route_table( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ AssociateRouteTable - 绑定子网的路由表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **RouteTableId** (str) - (Required) 路由表ID,仅限自定义路由表 - - **SubnetId** (str) - (Required) 子网ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.AssociateRouteTableRequestSchema().dumps(d) - - resp = self.invoke("AssociateRouteTable", d, **kwargs) - return apis.AssociateRouteTableResponseSchema().loads(resp) - - def clone_route_table( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **RouteTableId** (str) - (Required) 被克隆的路由表ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CloneRouteTableRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CloneRouteTable", d, **kwargs) - return apis.CloneRouteTableResponseSchema().loads(resp) - - def create_route_table( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateRouteTable - 创建路由表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **VPCId** (str) - (Required) VPC ID - - **Name** (str) - 路由表名称 Default RouteTable - - **Remark** (str) - 备注 - - **Tag** (str) - 业务组 - - **Response** - - - **RouteTableId** (str) - 路由表ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateRouteTableRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateRouteTable", d, **kwargs) - return apis.CreateRouteTableResponseSchema().loads(resp) - - def create_subnet( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateSubnet - 创建子网 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Subnet** (str) - (Required) 子网网络地址,例如192.168.0.0 - - **VPCId** (str) - (Required) VPC资源ID - - **Netmask** (int) - 子网网络号位数,默认为24 - - **Remark** (str) - 备注 - - **SubnetName** (str) - 子网名称,默认为Subnet - - **Tag** (str) - 业务组名称,默认为Default - - **Response** - - - **SubnetId** (str) - 子网ID - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateSubnetRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateSubnet", d, **kwargs) - return apis.CreateSubnetResponseSchema().loads(resp) - - def create_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ CreateVPC - 创建VPC - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Name** (str) - (Required) VPC名称 - - **Network** (list) - (Required) VPC网段 - - **Remark** (str) - 备注 - - **Tag** (str) - 业务组名称 - - **Type** (int) - VPC类型 - - **Response** - - - **VPCId** (str) - VPC资源Id - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateVPCRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateVPC", d, **kwargs) - return apis.CreateVPCResponseSchema().loads(resp) - - def create_vpc_intercom( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ CreateVPCIntercom - 新建VPC互通关系 - - **Request** - - - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ - - **DstVPCId** (str) - (Required) 目的VPC短ID - - **VPCId** (str) - (Required) 源VPC短ID - - **DstProjectId** (str) - 目的VPC项目ID。默认与源VPC同项目。 - - **DstRegion** (str) - 目的VPC所在地域,默认与源VPC同地域。 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.CreateVPCIntercomRequestSchema().dumps(d) - - # build options - kwargs["max_retries"] = 0 # ignore retry when api is not idempotent - - resp = self.invoke("CreateVPCIntercom", d, **kwargs) - return apis.CreateVPCIntercomResponseSchema().loads(resp) - - def delete_route_table( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeleteRouteTable - 删除自定义路由表 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **RouteTableId** (str) - (Required) 路由ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteRouteTableRequestSchema().dumps(d) - - resp = self.invoke("DeleteRouteTable", d, **kwargs) - return apis.DeleteRouteTableResponseSchema().loads(resp) - - def delete_subnet( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeleteSubnet - 删除子网 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SubnetId** (str) - (Required) 子网ID - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteSubnetRequestSchema().dumps(d) - - resp = self.invoke("DeleteSubnet", d, **kwargs) - return apis.DeleteSubnetResponseSchema().loads(resp) - - def delete_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DeleteVPC - 删除VPC - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **VPCId** (str) - (Required) VPC资源Id - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteVPCRequestSchema().dumps(d) - - resp = self.invoke("DeleteVPC", d, **kwargs) - return apis.DeleteVPCResponseSchema().loads(resp) - - def delete_vpc_intercom( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DeleteVPCIntercom - 删除VPC互通关系 - - **Request** - - - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ - - **DstVPCId** (str) - (Required) 目的VPC短ID - - **VPCId** (str) - (Required) 源VPC短ID - - **DstProjectId** (str) - 目的VPC所在项目ID,默认为源VPC所在项目ID - - **DstRegion** (str) - 目的VPC所在地域,默认为源VPC所在地域 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DeleteVPCIntercomRequestSchema().dumps(d) - - resp = self.invoke("DeleteVPCIntercom", d, **kwargs) - return apis.DeleteVPCIntercomResponseSchema().loads(resp) - - def describe_route_table( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BusinessId** (str) - 业务组ID - - **Limit** (int) - Limit - - **OffSet** (int) - OffSet - - **RouteTableId** (str) - 路由表ID - - **VPCId** (str) - VPC ID - - **Response** - - - **RouteTables** (list) - 见 **RouteTableInfo** 模型定义 - - **TotalCount** (int) - RouteTables字段的数量 - - **Response Model** - - **RouteRuleInfo** - - - **DstAddr** (str) - 目的地址,比如10.10.8/24 - - **NexthopId** (str) - 路由下一跳ID,比如uvnet-3eljvj - - **NexthopType** (str) - 下一跳类型,比如local、vnet - - **Remark** (str) - 路由规则备注 - - **RouteRuleId** (str) - 规则ID - - **RuleType** (int) - 路由规则类型(0表示系统路由,1表示自定义路由) - - **RouteTableInfo** - - - **CreateTime** (int) - 创建时间戳 - - **Remark** (str) - 路由表备注 - - **RouteRules** (list) - 见 **RouteRuleInfo** 模型定义 - - **RouteTableId** (str) - 路由表ID - - **RouteTableType** (int) - 路由表类型,1为默认,0为自定义 - - **SubnetCount** (str) - 绑定了该路由表的子网数量 - - **Tag** (str) - 业务组 - - **VPCId** (str) - 路由表所属vpc - - **VPCName** (str) - vpc名称 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeRouteTableRequestSchema().dumps(d) - - resp = self.invoke("DescribeRouteTable", d, **kwargs) - return apis.DescribeRouteTableResponseSchema().loads(resp) - - def describe_subnet( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeSubnet - 获取子网信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **BusinessId** (str) - 业务组 - - **Limit** (int) - 列表长度,默认为20 - - **Offset** (int) - 偏移量,默认为0 - - **RouteTableId** (str) - 路由表Id - - **SubnetId** (str) - 子网id,适用于一次查询一个子网信息 - - **SubnetIds** (list) - 子网id数组,适用于一次查询多个子网信息 - - **Tag** (str) - 业务组名称,默认为Default - - **VPCId** (str) - VPC资源id - - **Response** - - - **DataSet** (list) - 见 **SubnetInfo** 模型定义 - - **TotalCount** (int) - 子网总数量 - - **Response Model** - - **SubnetInfo** - - - **CreateTime** (int) - 创建时间 - - **Gateway** (str) - 子网网关 - - **HasNATGW** (bool) - 是否有natgw - - **IPv6Network** (str) - 子网关联的IPv6网段 - - **Netmask** (int) - 子网掩码 - - **OperatorName** (str) - 子网关联的IPv6网段所属运营商 - - **Remark** (str) - 备注 - - **RouteTableId** (str) - 路由表Id - - **Subnet** (str) - 子网网段 - - **SubnetId** (str) - 子网Id - - **SubnetName** (str) - 子网名称 - - **SubnetType** (int) - 子网类型 - - **Tag** (str) - 业务组 - - **VPCId** (str) - VPCId - - **VPCName** (str) - VPC名称 - - **Zone** (str) - 可用区名称 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeSubnetRequestSchema().dumps(d) - - resp = self.invoke("DescribeSubnet", d, **kwargs) - return apis.DescribeSubnetResponseSchema().loads(resp) - - def describe_subnet_resource( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeSubnetResource - 展示子网资源 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SubnetId** (str) - (Required) 子网id - - **Limit** (int) - 单页返回数据长度,默认为20 - - **Offset** (int) - 列表起始位置偏移量,默认为0 - - **ResourceType** (str) - 资源类型,默认为全部资源类型。枚举值为:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP. - - **Response** - - - **DataSet** (list) - 见 **SubnetResource** 模型定义 - - **TotalCount** (int) - 总数 - - **Response Model** - - **SubnetResource** - - - **IP** (str) - 资源ip - - **IPv6Address** (str) - 资源的IPv6地址 - - **Name** (str) - 资源名称 - - **ResourceId** (str) - 资源Id - - **ResourceType** (str) - 资源类型。对应的资源类型:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP. - - **SubResourceId** (str) - 资源绑定的虚拟网卡的实例ID - - **SubResourceName** (str) - 资源绑定的虚拟网卡的实例名称 - - **SubResourceType** (str) - 资源绑定的虚拟网卡的类型 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeSubnetResourceRequestSchema().dumps(d) - - resp = self.invoke("DescribeSubnetResource", d, **kwargs) - return apis.DescribeSubnetResourceResponseSchema().loads(resp) - - def describe_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: - """ DescribeVPC - 获取VPC信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Limit** (int) - - - **Offset** (int) - - - **Tag** (str) - 业务组名称 - - **VPCIds** (list) - VPCId - - **Response** - - - **DataSet** (list) - 见 **VPCInfo** 模型定义 - - **Response Model** - - **VPCNetworkInfo** - - - **Network** (str) - vpc地址空间 - - **SubnetCount** (int) - 地址空间中子网数量 - - **VPCInfo** - - - **CreateTime** (int) - - - **IPv6Network** (str) - VPC关联的IPv6网段 - - **Name** (str) - - - **Network** (list) - - - **NetworkInfo** (list) - 见 **VPCNetworkInfo** 模型定义 - - **OperatorName** (str) - VPC关联的IPv6网段所属运营商 - - **SubnetCount** (int) - - - **Tag** (str) - - - **UpdateTime** (int) - - - **VPCId** (str) - VPCId - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeVPCRequestSchema().dumps(d) - - resp = self.invoke("DescribeVPC", d, **kwargs) - return apis.DescribeVPCResponseSchema().loads(resp) - - def describe_vpc_intercom( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ DescribeVPCIntercom - 获取VPC互通信息 - - **Request** - - - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ - - **VPCId** (str) - (Required) VPC短ID - - **DstProjectId** (str) - 目的项目ID,默认为全部项目 - - **DstRegion** (str) - 目的VPC所在地域,默认为全部地域 - - **Response** - - - **DataSet** (list) - 见 **VPCIntercomInfo** 模型定义 - - **Response Model** - - **VPCIntercomInfo** - - - **DstRegion** (str) - 所属地域 - - **Name** (str) - VPC名字 - - **Network** (list) - VPC的地址空间 - - **ProjectId** (str) - 项目Id - - **Tag** (str) - 业务组(未分组显示为 Default) - - **VPCId** (str) - VPCId - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.DescribeVPCIntercomRequestSchema().dumps(d) - - resp = self.invoke("DescribeVPCIntercom", d, **kwargs) - return apis.DescribeVPCIntercomResponseSchema().loads(resp) - - def modify_route_rule( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ ModifyRouteRule - 路由策略增、删、改 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **RouteRule** (list) - (Required) 格式: RouteRuleId | 目的网段 | 下一跳类型 | 下一跳 |优先级| 备注 | 增、删、改标志 (下一跳类型为instance或者vip,下一跳为云主机id或者vip的id,优先级使用0,动作标志为add/delete/update) 。"添加"示例: test_id | 10.8.0.0/16 | instance | uhost-xd8ja | 0 | Default Route Rule| add (添加的RouteRuleId填任意非空字符串) 。"删除"示例: routerule-xk3jxa | 10.8.0.0/16 | instance | uhost-xd8ja | 0 | Default Route Rule| delete (RouteRuleId来自DescribeRouteTable中) 。“修改”示例: routerule-xk3jxa | 10.8.0.0/16 | instance | uhost-cjksa2 | 0 | Default Route Rule| update (RouteRuleId来自DescribeRouteTable中) - - **RouteTableId** (str) - (Required) 通过DescribeRouteTable拿到 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.ModifyRouteRuleRequestSchema().dumps(d) - - resp = self.invoke("ModifyRouteRule", d, **kwargs) - return apis.ModifyRouteRuleResponseSchema().loads(resp) - - def update_route_table_attribute( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateRouteTableAttribute - 更新路由表基本信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **RouteTableId** (str) - (Required) 路由表ID - - **Name** (str) - 名称 - - **Remark** (str) - 备注 - - **Tag** (str) - 业务组名称 - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateRouteTableAttributeRequestSchema().dumps(d) - - resp = self.invoke("UpdateRouteTableAttribute", d, **kwargs) - return apis.UpdateRouteTableAttributeResponseSchema().loads(resp) - - def update_subnet_attribute( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateSubnetAttribute - 更新子网信息 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **SubnetId** (str) - (Required) 子网ID - - **Name** (str) - 子网名称(如果Name不填写,Tag必须填写) - - **Tag** (str) - 业务组名称(如果Tag不填写,Name必须填写) - - **Response** - - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateSubnetAttributeRequestSchema().dumps(d) - - resp = self.invoke("UpdateSubnetAttribute", d, **kwargs) - return apis.UpdateSubnetAttributeResponseSchema().loads(resp) - - def update_vpc_network( - self, req: typing.Optional[dict] = None, **kwargs - ) -> dict: - """ UpdateVPCNetwork - 更新VPC网段 - - **Request** - - - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ - - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ - - **Network** (list) - (Required) 需要保留的VPC网段。当前仅支持删除VPC网段,添加网段请参考 `AddVPCNetwork `_ - - **VPCId** (str) - (Required) VPC的ID - - **Response** - - - **Message** (str) - 错误信息 - - """ - # build request - d = {"ProjectId": self.config.project_id, "Region": self.config.region} - req and d.update(req) - d = apis.UpdateVPCNetworkRequestSchema().dumps(d) - - resp = self.invoke("UpdateVPCNetwork", d, **kwargs) - return apis.UpdateVPCNetworkResponseSchema().loads(resp) +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +import typing + + +from ucloud.core.client import Client +from ucloud.services.vpc.schemas import apis + + +class VPCClient(Client): + def __init__( + self, config: dict, transport=None, middleware=None, logger=None + ): + super(VPCClient, self).__init__(config, transport, middleware, logger) + + def add_vpc_network( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ AddVPCNetwork - 添加VPC网段 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Network** (list) - (Required) 增加网段 + - **VPCId** (str) - (Required) 源VPC短ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.AddVPCNetworkRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("AddVPCNetwork", d, **kwargs) + return apis.AddVPCNetworkResponseSchema().loads(resp) + + def associate_route_table( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ AssociateRouteTable - 绑定子网的路由表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **RouteTableId** (str) - (Required) 路由表ID,仅限自定义路由表 + - **SubnetId** (str) - (Required) 子网ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.AssociateRouteTableRequestSchema().dumps(d) + + resp = self.invoke("AssociateRouteTable", d, **kwargs) + return apis.AssociateRouteTableResponseSchema().loads(resp) + + def clone_route_table( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **RouteTableId** (str) - (Required) 被克隆的路由表ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CloneRouteTableRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CloneRouteTable", d, **kwargs) + return apis.CloneRouteTableResponseSchema().loads(resp) + + def create_route_table( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateRouteTable - 创建路由表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **VPCId** (str) - (Required) VPC ID + - **Name** (str) - 路由表名称 Default RouteTable + - **Remark** (str) - 备注 + - **Tag** (str) - 业务组 + + **Response** + + - **RouteTableId** (str) - 路由表ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateRouteTableRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateRouteTable", d, **kwargs) + return apis.CreateRouteTableResponseSchema().loads(resp) + + def create_subnet( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateSubnet - 创建子网 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Subnet** (str) - (Required) 子网网络地址,例如192.168.0.0 + - **VPCId** (str) - (Required) VPC资源ID + - **Netmask** (int) - 子网网络号位数,默认为24 + - **Remark** (str) - 备注 + - **SubnetName** (str) - 子网名称,默认为Subnet + - **Tag** (str) - 业务组名称,默认为Default + + **Response** + + - **SubnetId** (str) - 子网ID + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateSubnetRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateSubnet", d, **kwargs) + return apis.CreateSubnetResponseSchema().loads(resp) + + def create_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ CreateVPC - 创建VPC + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Name** (str) - (Required) VPC名称 + - **Network** (list) - (Required) VPC网段 + - **Remark** (str) - 备注 + - **Tag** (str) - 业务组名称 + - **Type** (int) - VPC类型 + + **Response** + + - **VPCId** (str) - VPC资源Id + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateVPCRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateVPC", d, **kwargs) + return apis.CreateVPCResponseSchema().loads(resp) + + def create_vpc_intercom( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ CreateVPCIntercom - 新建VPC互通关系 + + **Request** + + - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ + - **DstVPCId** (str) - (Required) 目的VPC短ID + - **VPCId** (str) - (Required) 源VPC短ID + - **DstProjectId** (str) - 目的VPC项目ID。默认与源VPC同项目。 + - **DstRegion** (str) - 目的VPC所在地域,默认与源VPC同地域。 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.CreateVPCIntercomRequestSchema().dumps(d) + + # build options + kwargs["max_retries"] = 0 # ignore retry when api is not idempotent + + resp = self.invoke("CreateVPCIntercom", d, **kwargs) + return apis.CreateVPCIntercomResponseSchema().loads(resp) + + def delete_route_table( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteRouteTable - 删除自定义路由表 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **RouteTableId** (str) - (Required) 路由ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteRouteTableRequestSchema().dumps(d) + + resp = self.invoke("DeleteRouteTable", d, **kwargs) + return apis.DeleteRouteTableResponseSchema().loads(resp) + + def delete_subnet( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteSubnet - 删除子网 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SubnetId** (str) - (Required) 子网ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteSubnetRequestSchema().dumps(d) + + resp = self.invoke("DeleteSubnet", d, **kwargs) + return apis.DeleteSubnetResponseSchema().loads(resp) + + def delete_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DeleteVPC - 删除VPC + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **VPCId** (str) - (Required) VPC资源Id + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteVPCRequestSchema().dumps(d) + + resp = self.invoke("DeleteVPC", d, **kwargs) + return apis.DeleteVPCResponseSchema().loads(resp) + + def delete_vpc_intercom( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DeleteVPCIntercom - 删除VPC互通关系 + + **Request** + + - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ + - **DstVPCId** (str) - (Required) 目的VPC短ID + - **VPCId** (str) - (Required) 源VPC短ID + - **DstProjectId** (str) - 目的VPC所在项目ID,默认为源VPC所在项目ID + - **DstRegion** (str) - 目的VPC所在地域,默认为源VPC所在地域 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DeleteVPCIntercomRequestSchema().dumps(d) + + resp = self.invoke("DeleteVPCIntercom", d, **kwargs) + return apis.DeleteVPCIntercomResponseSchema().loads(resp) + + def describe_route_table( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BusinessId** (str) - 业务组ID + - **Limit** (int) - Limit + - **OffSet** (int) - OffSet + - **RouteTableId** (str) - 路由表ID + - **VPCId** (str) - VPC ID + + **Response** + + - **RouteTables** (list) - 见 **RouteTableInfo** 模型定义 + - **TotalCount** (int) - RouteTables字段的数量 + + **Response Model** + + **RouteRuleInfo** + + - **DstAddr** (str) - 目的地址,比如10.10.8/24 + - **NexthopId** (str) - 路由下一跳ID,比如uvnet-3eljvj + - **NexthopType** (str) - 下一跳类型,比如local、vnet + - **Remark** (str) - 路由规则备注 + - **RouteRuleId** (str) - 规则ID + - **RuleType** (int) - 路由规则类型(0表示系统路由,1表示自定义路由) + + **RouteTableInfo** + + - **CreateTime** (int) - 创建时间戳 + - **Remark** (str) - 路由表备注 + - **RouteRules** (list) - 见 **RouteRuleInfo** 模型定义 + - **RouteTableId** (str) - 路由表ID + - **RouteTableType** (int) - 路由表类型,1为默认,0为自定义 + - **SubnetCount** (int) - 绑定了该路由表的子网数量 + - **Tag** (str) - 业务组 + - **VPCId** (str) - 路由表所属vpc + - **VPCName** (str) - vpc名称 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeRouteTableRequestSchema().dumps(d) + + resp = self.invoke("DescribeRouteTable", d, **kwargs) + return apis.DescribeRouteTableResponseSchema().loads(resp) + + def describe_subnet( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeSubnet - 获取子网信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **BusinessId** (str) - 业务组 + - **Limit** (int) - 列表长度,默认为20 + - **Offset** (int) - 偏移量,默认为0 + - **RouteTableId** (str) - 路由表Id + - **SubnetId** (str) - 子网id,适用于一次查询一个子网信息 + - **SubnetIds** (list) - 子网id数组,适用于一次查询多个子网信息 + - **Tag** (str) - 业务组名称,默认为Default + - **VPCId** (str) - VPC资源id + + **Response** + + - **DataSet** (list) - 见 **SubnetInfo** 模型定义 + - **TotalCount** (int) - 子网总数量 + + **Response Model** + + **SubnetInfo** + + - **CreateTime** (int) - 创建时间 + - **Gateway** (str) - 子网网关 + - **HasNATGW** (bool) - 是否有natgw + - **IPv6Network** (str) - 子网关联的IPv6网段 + - **Netmask** (str) - 子网掩码 + - **OperatorName** (str) - 子网关联的IPv6网段所属运营商 + - **Remark** (str) - 备注 + - **RouteTableId** (str) - 路由表Id + - **Subnet** (str) - 子网网段 + - **SubnetId** (str) - 子网Id + - **SubnetName** (str) - 子网名称 + - **SubnetType** (int) - 子网类型 + - **Tag** (str) - 业务组 + - **VPCId** (str) - VPCId + - **VPCName** (str) - VPC名称 + - **Zone** (str) - 可用区名称 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeSubnetRequestSchema().dumps(d) + + resp = self.invoke("DescribeSubnet", d, **kwargs) + return apis.DescribeSubnetResponseSchema().loads(resp) + + def describe_subnet_resource( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeSubnetResource - 展示子网资源 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SubnetId** (str) - (Required) 子网id + - **Limit** (int) - 单页返回数据长度,默认为20 + - **Offset** (int) - 列表起始位置偏移量,默认为0 + - **ResourceType** (str) - 资源类型,默认为全部资源类型。枚举值为:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP. + + **Response** + + - **DataSet** (list) - 见 **SubnetResource** 模型定义 + - **TotalCount** (int) - 总数 + + **Response Model** + + **SubnetResource** + + - **IP** (str) - 资源ip + - **IPv6Address** (str) - 资源的IPv6地址 + - **Name** (str) - 资源名称 + - **ResourceId** (str) - 资源Id + - **ResourceType** (str) - 资源类型。对应的资源类型:UHOST,云主机;PHOST,物理云主机;ULB,负载均衡;UHADOOP_HOST,hadoop节点;UFORTRESS_HOST,堡垒机;UNATGW,NAT网关;UKAFKA,Kafka消息队列;UMEM,内存存储;DOCKER,容器集群;UDB,数据库;UDW,数据仓库;VIP,内网VIP. + - **SubResourceId** (str) - 资源绑定的虚拟网卡的实例ID + - **SubResourceName** (str) - 资源绑定的虚拟网卡的实例名称 + - **SubResourceType** (str) - 资源绑定的虚拟网卡的类型 + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeSubnetResourceRequestSchema().dumps(d) + + resp = self.invoke("DescribeSubnetResource", d, **kwargs) + return apis.DescribeSubnetResourceResponseSchema().loads(resp) + + def describe_vpc(self, req: typing.Optional[dict] = None, **kwargs) -> dict: + """ DescribeVPC - 获取VPC信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Limit** (int) - + - **Offset** (int) - + - **Tag** (str) - 业务组名称 + - **VPCIds** (list) - VPCId + + **Response** + + - **DataSet** (list) - 见 **VPCInfo** 模型定义 + + **Response Model** + + **VPCNetworkInfo** + + - **Network** (str) - vpc地址空间 + - **SubnetCount** (int) - 地址空间中子网数量 + + **VPCInfo** + + - **CreateTime** (int) - + - **IPv6Network** (str) - VPC关联的IPv6网段 + - **Name** (str) - + - **Network** (list) - + - **NetworkInfo** (list) - 见 **VPCNetworkInfo** 模型定义 + - **OperatorName** (str) - VPC关联的IPv6网段所属运营商 + - **SubnetCount** (int) - + - **Tag** (str) - + - **UpdateTime** (int) - + - **VPCId** (str) - VPCId + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeVPCRequestSchema().dumps(d) + + resp = self.invoke("DescribeVPC", d, **kwargs) + return apis.DescribeVPCResponseSchema().loads(resp) + + def describe_vpc_intercom( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ DescribeVPCIntercom - 获取VPC互通信息 + + **Request** + + - **ProjectId** (str) - (Config) 源VPC所在项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 源VPC所在地域。 参见 `地域和可用区列表 `_ + - **VPCId** (str) - (Required) VPC短ID + - **DstProjectId** (str) - 目的项目ID,默认为全部项目 + - **DstRegion** (str) - 目的VPC所在地域,默认为全部地域 + - **HasHybrid** (int) - 是否显示托管云VPC(默认是不显示,HasHybrid=0) + + **Response** + + - **DataSet** (list) - 见 **VPCIntercomInfo** 模型定义 + + **Response Model** + + **VPCIntercomInfo** + + - **DstRegion** (str) - 所属地域 + - **Name** (str) - VPC名字 + - **Network** (list) - VPC的地址空间 + - **ProjectId** (str) - 项目Id + - **Tag** (str) - 业务组(未分组显示为 Default) + - **VPCId** (str) - VPCId + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.DescribeVPCIntercomRequestSchema().dumps(d) + + resp = self.invoke("DescribeVPCIntercom", d, **kwargs) + return apis.DescribeVPCIntercomResponseSchema().loads(resp) + + def modify_route_rule( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ ModifyRouteRule - 路由策略增、删、改 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **RouteRule** (list) - (Required) 格式: RouteRuleId | 目的网段 | 下一跳类型 | 下一跳 |优先级| 备注 | 增、删、改标志 (下一跳类型为instance或者vip,下一跳为云主机id或者vip的id,优先级使用0,动作标志为add/delete/update) 。"添加"示例: test_id | 10.8.0.0/16 | instance | uhost-xd8ja | 0 | Default Route Rule| add (添加的RouteRuleId填任意非空字符串) 。"删除"示例: routerule-xk3jxa | 10.8.0.0/16 | instance | uhost-xd8ja | 0 | Default Route Rule| delete (RouteRuleId来自DescribeRouteTable中) 。“修改”示例: routerule-xk3jxa | 10.8.0.0/16 | instance | uhost-cjksa2 | 0 | Default Route Rule| update (RouteRuleId来自DescribeRouteTable中) + - **RouteTableId** (str) - (Required) 通过DescribeRouteTable拿到 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.ModifyRouteRuleRequestSchema().dumps(d) + + resp = self.invoke("ModifyRouteRule", d, **kwargs) + return apis.ModifyRouteRuleResponseSchema().loads(resp) + + def update_route_table_attribute( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateRouteTableAttribute - 更新路由表基本信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **RouteTableId** (str) - (Required) 路由表ID + - **Name** (str) - 名称 + - **Remark** (str) - 备注 + - **Tag** (str) - 业务组名称 + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateRouteTableAttributeRequestSchema().dumps(d) + + resp = self.invoke("UpdateRouteTableAttribute", d, **kwargs) + return apis.UpdateRouteTableAttributeResponseSchema().loads(resp) + + def update_subnet_attribute( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateSubnetAttribute - 更新子网信息 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **SubnetId** (str) - (Required) 子网ID + - **Name** (str) - 子网名称(如果Name不填写,Tag必须填写) + - **Tag** (str) - 业务组名称(如果Tag不填写,Name必须填写) + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateSubnetAttributeRequestSchema().dumps(d) + + resp = self.invoke("UpdateSubnetAttribute", d, **kwargs) + return apis.UpdateSubnetAttributeResponseSchema().loads(resp) + + def update_vpc_network( + self, req: typing.Optional[dict] = None, **kwargs + ) -> dict: + """ UpdateVPCNetwork - 更新VPC网段 + + **Request** + + - **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 `_ + - **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 `_ + - **Network** (list) - (Required) 需要保留的VPC网段。当前仅支持删除VPC网段,添加网段请参考 `AddVPCNetwork `_ + - **VPCId** (str) - (Required) VPC的ID + + **Response** + + + """ + # build request + d = {"ProjectId": self.config.project_id, "Region": self.config.region} + req and d.update(req) + d = apis.UpdateVPCNetworkRequestSchema().dumps(d) + + resp = self.invoke("UpdateVPCNetwork", d, **kwargs) + return apis.UpdateVPCNetworkResponseSchema().loads(resp) diff --git a/ucloud/services/vpc/schemas/apis.py b/ucloud/services/vpc/schemas/apis.py index d3e2f638..44ec8f27 100644 --- a/ucloud/services/vpc/schemas/apis.py +++ b/ucloud/services/vpc/schemas/apis.py @@ -1,581 +1,582 @@ -""" Code is generated by ucloud-model, DO NOT EDIT IT. """ - -from ucloud.core.typesystem import schema, fields -from ucloud.services.vpc.schemas import models - - -""" VPC API Schema -""" - - -""" -API: AddVPCNetwork - -添加VPC网段 -""" - - -class AddVPCNetworkRequestSchema(schema.RequestSchema): - """ AddVPCNetwork - 添加VPC网段 - """ - - fields = { - "Network": fields.List(fields.Str()), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class AddVPCNetworkResponseSchema(schema.ResponseSchema): - """ AddVPCNetwork - 添加VPC网段 - """ - - fields = {} - - -""" -API: AssociateRouteTable - -绑定子网的路由表 -""" - - -class AssociateRouteTableRequestSchema(schema.RequestSchema): - """ AssociateRouteTable - 绑定子网的路由表 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), - "SubnetId": fields.Str(required=True, dump_to="SubnetId"), - } - - -class AssociateRouteTableResponseSchema(schema.ResponseSchema): - """ AssociateRouteTable - 绑定子网的路由表 - """ - - fields = {} - - -""" -API: CloneRouteTable - -根据一张现有路由表复制一张新的路由表 -""" - - -class CloneRouteTableRequestSchema(schema.RequestSchema): - """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=False, dump_to="Region"), - "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), - } - - -class CloneRouteTableResponseSchema(schema.ResponseSchema): - """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 - """ - - fields = {} - - -""" -API: CreateRouteTable - -创建路由表 -""" - - -class CreateRouteTableRequestSchema(schema.RequestSchema): - """ CreateRouteTable - 创建路由表 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class CreateRouteTableResponseSchema(schema.ResponseSchema): - """ CreateRouteTable - 创建路由表 - """ - - fields = { - "RouteTableId": fields.Str(required=False, load_from="RouteTableId") - } - - -""" -API: CreateSubnet - -创建子网 -""" - - -class CreateSubnetRequestSchema(schema.RequestSchema): - """ CreateSubnet - 创建子网 - """ - - fields = { - "Netmask": fields.Int(required=False, dump_to="Netmask"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Subnet": fields.Str(required=True, dump_to="Subnet"), - "SubnetName": fields.Str(required=False, dump_to="SubnetName"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class CreateSubnetResponseSchema(schema.ResponseSchema): - """ CreateSubnet - 创建子网 - """ - - fields = {"SubnetId": fields.Str(required=False, load_from="SubnetId")} - - -""" -API: CreateVPC - -创建VPC -""" - - -class CreateVPCRequestSchema(schema.RequestSchema): - """ CreateVPC - 创建VPC - """ - - fields = { - "Name": fields.Str(required=True, dump_to="Name"), - "Network": fields.List(fields.Str()), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "Type": fields.Int(required=False, dump_to="Type"), - } - - -class CreateVPCResponseSchema(schema.ResponseSchema): - """ CreateVPC - 创建VPC - """ - - fields = {"VPCId": fields.Str(required=False, load_from="VPCId")} - - -""" -API: CreateVPCIntercom - -新建VPC互通关系 -""" - - -class CreateVPCIntercomRequestSchema(schema.RequestSchema): - """ CreateVPCIntercom - 新建VPC互通关系 - """ - - fields = { - "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), - "DstRegion": fields.Str(required=False, dump_to="DstRegion"), - "DstVPCId": fields.Str(required=True, dump_to="DstVPCId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class CreateVPCIntercomResponseSchema(schema.ResponseSchema): - """ CreateVPCIntercom - 新建VPC互通关系 - """ - - fields = {} - - -""" -API: DeleteRouteTable - -删除自定义路由表 -""" - - -class DeleteRouteTableRequestSchema(schema.RequestSchema): - """ DeleteRouteTable - 删除自定义路由表 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), - } - - -class DeleteRouteTableResponseSchema(schema.ResponseSchema): - """ DeleteRouteTable - 删除自定义路由表 - """ - - fields = {} - - -""" -API: DeleteSubnet - -删除子网 -""" - - -class DeleteSubnetRequestSchema(schema.RequestSchema): - """ DeleteSubnet - 删除子网 - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SubnetId": fields.Str(required=True, dump_to="SubnetId"), - } - - -class DeleteSubnetResponseSchema(schema.ResponseSchema): - """ DeleteSubnet - 删除子网 - """ - - fields = {} - - -""" -API: DeleteVPC - -删除VPC -""" - - -class DeleteVPCRequestSchema(schema.RequestSchema): - """ DeleteVPC - 删除VPC - """ - - fields = { - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class DeleteVPCResponseSchema(schema.ResponseSchema): - """ DeleteVPC - 删除VPC - """ - - fields = {} - - -""" -API: DeleteVPCIntercom - -删除VPC互通关系 -""" - - -class DeleteVPCIntercomRequestSchema(schema.RequestSchema): - """ DeleteVPCIntercom - 删除VPC互通关系 - """ - - fields = { - "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), - "DstRegion": fields.Str(required=False, dump_to="DstRegion"), - "DstVPCId": fields.Str(required=True, dump_to="DstVPCId"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class DeleteVPCIntercomResponseSchema(schema.ResponseSchema): - """ DeleteVPCIntercom - 删除VPC互通关系 - """ - - fields = {} - - -""" -API: DescribeRouteTable - -获取路由表详细信息(包括路由策略) -""" - - -class DescribeRouteTableRequestSchema(schema.RequestSchema): - """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "OffSet": fields.Int(required=False, dump_to="OffSet"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RouteTableId": fields.Str(required=False, dump_to="RouteTableId"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - } - - -class DescribeRouteTableResponseSchema(schema.ResponseSchema): - """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) - """ - - fields = { - "RouteTables": fields.List( - models.RouteTableInfoSchema(), - required=False, - load_from="RouteTables", - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeSubnet - -获取子网信息 -""" - - -class DescribeSubnetRequestSchema(schema.RequestSchema): - """ DescribeSubnet - 获取子网信息 - """ - - fields = { - "BusinessId": fields.Str(required=False, dump_to="BusinessId"), - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RouteTableId": fields.Str(required=False, dump_to="RouteTableId"), - "SubnetId": fields.Str(required=False, dump_to="SubnetId"), - "SubnetIds": fields.List(fields.Str()), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCId": fields.Str(required=False, dump_to="VPCId"), - } - - -class DescribeSubnetResponseSchema(schema.ResponseSchema): - """ DescribeSubnet - 获取子网信息 - """ - - fields = { - "DataSet": fields.List( - models.SubnetInfoSchema(), required=True, load_from="DataSet" - ), - "TotalCount": fields.Int(required=True, load_from="TotalCount"), - } - - -""" -API: DescribeSubnetResource - -展示子网资源 -""" - - -class DescribeSubnetResourceRequestSchema(schema.RequestSchema): - """ DescribeSubnetResource - 展示子网资源 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "ResourceType": fields.Str(required=False, dump_to="ResourceType"), - "SubnetId": fields.Str(required=True, dump_to="SubnetId"), - } - - -class DescribeSubnetResourceResponseSchema(schema.ResponseSchema): - """ DescribeSubnetResource - 展示子网资源 - """ - - fields = { - "DataSet": fields.List( - models.SubnetResourceSchema(), required=False, load_from="DataSet" - ), - "TotalCount": fields.Int(required=False, load_from="TotalCount"), - } - - -""" -API: DescribeVPC - -获取VPC信息 -""" - - -class DescribeVPCRequestSchema(schema.RequestSchema): - """ DescribeVPC - 获取VPC信息 - """ - - fields = { - "Limit": fields.Int(required=False, dump_to="Limit"), - "Offset": fields.Int(required=False, dump_to="Offset"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Tag": fields.Str(required=False, dump_to="Tag"), - "VPCIds": fields.List(fields.Str()), - } - - -class DescribeVPCResponseSchema(schema.ResponseSchema): - """ DescribeVPC - 获取VPC信息 - """ - - fields = { - "DataSet": fields.List( - models.VPCInfoSchema(), required=False, load_from="DataSet" - ) - } - - -""" -API: DescribeVPCIntercom - -获取VPC互通信息 -""" - - -class DescribeVPCIntercomRequestSchema(schema.RequestSchema): - """ DescribeVPCIntercom - 获取VPC互通信息 - """ - - fields = { - "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), - "DstRegion": fields.Str(required=False, dump_to="DstRegion"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class DescribeVPCIntercomResponseSchema(schema.ResponseSchema): - """ DescribeVPCIntercom - 获取VPC互通信息 - """ - - fields = { - "DataSet": fields.List( - models.VPCIntercomInfoSchema(), required=False, load_from="DataSet" - ) - } - - -""" -API: ModifyRouteRule - -路由策略增、删、改 -""" - - -class ModifyRouteRuleRequestSchema(schema.RequestSchema): - """ ModifyRouteRule - 路由策略增、删、改 - """ - - fields = { - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "RouteRule": fields.List(fields.Str()), - "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), - } - - -class ModifyRouteRuleResponseSchema(schema.ResponseSchema): - """ ModifyRouteRule - 路由策略增、删、改 - """ - - fields = {} - - -""" -API: UpdateRouteTableAttribute - -更新路由表基本信息 -""" - - -class UpdateRouteTableAttributeRequestSchema(schema.RequestSchema): - """ UpdateRouteTableAttribute - 更新路由表基本信息 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "Remark": fields.Str(required=False, dump_to="Remark"), - "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class UpdateRouteTableAttributeResponseSchema(schema.ResponseSchema): - """ UpdateRouteTableAttribute - 更新路由表基本信息 - """ - - fields = {} - - -""" -API: UpdateSubnetAttribute - -更新子网信息 -""" - - -class UpdateSubnetAttributeRequestSchema(schema.RequestSchema): - """ UpdateSubnetAttribute - 更新子网信息 - """ - - fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "ProjectId": fields.Str(required=False, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "SubnetId": fields.Str(required=True, dump_to="SubnetId"), - "Tag": fields.Str(required=False, dump_to="Tag"), - } - - -class UpdateSubnetAttributeResponseSchema(schema.ResponseSchema): - """ UpdateSubnetAttribute - 更新子网信息 - """ - - fields = {} - - -""" -API: UpdateVPCNetwork - -更新VPC网段 -""" - - -class UpdateVPCNetworkRequestSchema(schema.RequestSchema): - """ UpdateVPCNetwork - 更新VPC网段 - """ - - fields = { - "Network": fields.List(fields.Str()), - "ProjectId": fields.Str(required=True, dump_to="ProjectId"), - "Region": fields.Str(required=True, dump_to="Region"), - "VPCId": fields.Str(required=True, dump_to="VPCId"), - } - - -class UpdateVPCNetworkResponseSchema(schema.ResponseSchema): - """ UpdateVPCNetwork - 更新VPC网段 - """ - - fields = {"Message": fields.Str(required=True, load_from="Message")} +""" Code is generated by ucloud-model, DO NOT EDIT IT. """ + +from ucloud.core.typesystem import schema, fields +from ucloud.services.vpc.schemas import models + + +""" VPC API Schema +""" + + +""" +API: AddVPCNetwork + +添加VPC网段 +""" + + +class AddVPCNetworkRequestSchema(schema.RequestSchema): + """ AddVPCNetwork - 添加VPC网段 + """ + + fields = { + "Network": fields.List(fields.Str()), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class AddVPCNetworkResponseSchema(schema.ResponseSchema): + """ AddVPCNetwork - 添加VPC网段 + """ + + fields = {} + + +""" +API: AssociateRouteTable + +绑定子网的路由表 +""" + + +class AssociateRouteTableRequestSchema(schema.RequestSchema): + """ AssociateRouteTable - 绑定子网的路由表 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), + "SubnetId": fields.Str(required=True, dump_to="SubnetId"), + } + + +class AssociateRouteTableResponseSchema(schema.ResponseSchema): + """ AssociateRouteTable - 绑定子网的路由表 + """ + + fields = {} + + +""" +API: CloneRouteTable + +根据一张现有路由表复制一张新的路由表 +""" + + +class CloneRouteTableRequestSchema(schema.RequestSchema): + """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=False, dump_to="Region"), + "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), + } + + +class CloneRouteTableResponseSchema(schema.ResponseSchema): + """ CloneRouteTable - 根据一张现有路由表复制一张新的路由表 + """ + + fields = {} + + +""" +API: CreateRouteTable + +创建路由表 +""" + + +class CreateRouteTableRequestSchema(schema.RequestSchema): + """ CreateRouteTable - 创建路由表 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class CreateRouteTableResponseSchema(schema.ResponseSchema): + """ CreateRouteTable - 创建路由表 + """ + + fields = { + "RouteTableId": fields.Str(required=False, load_from="RouteTableId") + } + + +""" +API: CreateSubnet + +创建子网 +""" + + +class CreateSubnetRequestSchema(schema.RequestSchema): + """ CreateSubnet - 创建子网 + """ + + fields = { + "Netmask": fields.Int(required=False, dump_to="Netmask"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Subnet": fields.Str(required=True, dump_to="Subnet"), + "SubnetName": fields.Str(required=False, dump_to="SubnetName"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class CreateSubnetResponseSchema(schema.ResponseSchema): + """ CreateSubnet - 创建子网 + """ + + fields = {"SubnetId": fields.Str(required=False, load_from="SubnetId")} + + +""" +API: CreateVPC + +创建VPC +""" + + +class CreateVPCRequestSchema(schema.RequestSchema): + """ CreateVPC - 创建VPC + """ + + fields = { + "Name": fields.Str(required=True, dump_to="Name"), + "Network": fields.List(fields.Str()), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "Type": fields.Int(required=False, dump_to="Type"), + } + + +class CreateVPCResponseSchema(schema.ResponseSchema): + """ CreateVPC - 创建VPC + """ + + fields = {"VPCId": fields.Str(required=False, load_from="VPCId")} + + +""" +API: CreateVPCIntercom + +新建VPC互通关系 +""" + + +class CreateVPCIntercomRequestSchema(schema.RequestSchema): + """ CreateVPCIntercom - 新建VPC互通关系 + """ + + fields = { + "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), + "DstRegion": fields.Str(required=False, dump_to="DstRegion"), + "DstVPCId": fields.Str(required=True, dump_to="DstVPCId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class CreateVPCIntercomResponseSchema(schema.ResponseSchema): + """ CreateVPCIntercom - 新建VPC互通关系 + """ + + fields = {} + + +""" +API: DeleteRouteTable + +删除自定义路由表 +""" + + +class DeleteRouteTableRequestSchema(schema.RequestSchema): + """ DeleteRouteTable - 删除自定义路由表 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), + } + + +class DeleteRouteTableResponseSchema(schema.ResponseSchema): + """ DeleteRouteTable - 删除自定义路由表 + """ + + fields = {} + + +""" +API: DeleteSubnet + +删除子网 +""" + + +class DeleteSubnetRequestSchema(schema.RequestSchema): + """ DeleteSubnet - 删除子网 + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SubnetId": fields.Str(required=True, dump_to="SubnetId"), + } + + +class DeleteSubnetResponseSchema(schema.ResponseSchema): + """ DeleteSubnet - 删除子网 + """ + + fields = {} + + +""" +API: DeleteVPC + +删除VPC +""" + + +class DeleteVPCRequestSchema(schema.RequestSchema): + """ DeleteVPC - 删除VPC + """ + + fields = { + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class DeleteVPCResponseSchema(schema.ResponseSchema): + """ DeleteVPC - 删除VPC + """ + + fields = {} + + +""" +API: DeleteVPCIntercom + +删除VPC互通关系 +""" + + +class DeleteVPCIntercomRequestSchema(schema.RequestSchema): + """ DeleteVPCIntercom - 删除VPC互通关系 + """ + + fields = { + "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), + "DstRegion": fields.Str(required=False, dump_to="DstRegion"), + "DstVPCId": fields.Str(required=True, dump_to="DstVPCId"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class DeleteVPCIntercomResponseSchema(schema.ResponseSchema): + """ DeleteVPCIntercom - 删除VPC互通关系 + """ + + fields = {} + + +""" +API: DescribeRouteTable + +获取路由表详细信息(包括路由策略) +""" + + +class DescribeRouteTableRequestSchema(schema.RequestSchema): + """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "OffSet": fields.Int(required=False, dump_to="OffSet"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RouteTableId": fields.Str(required=False, dump_to="RouteTableId"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + } + + +class DescribeRouteTableResponseSchema(schema.ResponseSchema): + """ DescribeRouteTable - 获取路由表详细信息(包括路由策略) + """ + + fields = { + "RouteTables": fields.List( + models.RouteTableInfoSchema(), + required=False, + load_from="RouteTables", + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeSubnet + +获取子网信息 +""" + + +class DescribeSubnetRequestSchema(schema.RequestSchema): + """ DescribeSubnet - 获取子网信息 + """ + + fields = { + "BusinessId": fields.Str(required=False, dump_to="BusinessId"), + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RouteTableId": fields.Str(required=False, dump_to="RouteTableId"), + "SubnetId": fields.Str(required=False, dump_to="SubnetId"), + "SubnetIds": fields.List(fields.Str()), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCId": fields.Str(required=False, dump_to="VPCId"), + } + + +class DescribeSubnetResponseSchema(schema.ResponseSchema): + """ DescribeSubnet - 获取子网信息 + """ + + fields = { + "DataSet": fields.List( + models.SubnetInfoSchema(), required=True, load_from="DataSet" + ), + "TotalCount": fields.Int(required=True, load_from="TotalCount"), + } + + +""" +API: DescribeSubnetResource + +展示子网资源 +""" + + +class DescribeSubnetResourceRequestSchema(schema.RequestSchema): + """ DescribeSubnetResource - 展示子网资源 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "ResourceType": fields.Str(required=False, dump_to="ResourceType"), + "SubnetId": fields.Str(required=True, dump_to="SubnetId"), + } + + +class DescribeSubnetResourceResponseSchema(schema.ResponseSchema): + """ DescribeSubnetResource - 展示子网资源 + """ + + fields = { + "DataSet": fields.List( + models.SubnetResourceSchema(), required=False, load_from="DataSet" + ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), + } + + +""" +API: DescribeVPC + +获取VPC信息 +""" + + +class DescribeVPCRequestSchema(schema.RequestSchema): + """ DescribeVPC - 获取VPC信息 + """ + + fields = { + "Limit": fields.Int(required=False, dump_to="Limit"), + "Offset": fields.Int(required=False, dump_to="Offset"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Tag": fields.Str(required=False, dump_to="Tag"), + "VPCIds": fields.List(fields.Str()), + } + + +class DescribeVPCResponseSchema(schema.ResponseSchema): + """ DescribeVPC - 获取VPC信息 + """ + + fields = { + "DataSet": fields.List( + models.VPCInfoSchema(), required=False, load_from="DataSet" + ) + } + + +""" +API: DescribeVPCIntercom + +获取VPC互通信息 +""" + + +class DescribeVPCIntercomRequestSchema(schema.RequestSchema): + """ DescribeVPCIntercom - 获取VPC互通信息 + """ + + fields = { + "DstProjectId": fields.Str(required=False, dump_to="DstProjectId"), + "DstRegion": fields.Str(required=False, dump_to="DstRegion"), + "HasHybrid": fields.Int(required=False, dump_to="HasHybrid"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class DescribeVPCIntercomResponseSchema(schema.ResponseSchema): + """ DescribeVPCIntercom - 获取VPC互通信息 + """ + + fields = { + "DataSet": fields.List( + models.VPCIntercomInfoSchema(), required=False, load_from="DataSet" + ) + } + + +""" +API: ModifyRouteRule + +路由策略增、删、改 +""" + + +class ModifyRouteRuleRequestSchema(schema.RequestSchema): + """ ModifyRouteRule - 路由策略增、删、改 + """ + + fields = { + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "RouteRule": fields.List(fields.Str()), + "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), + } + + +class ModifyRouteRuleResponseSchema(schema.ResponseSchema): + """ ModifyRouteRule - 路由策略增、删、改 + """ + + fields = {} + + +""" +API: UpdateRouteTableAttribute + +更新路由表基本信息 +""" + + +class UpdateRouteTableAttributeRequestSchema(schema.RequestSchema): + """ UpdateRouteTableAttribute - 更新路由表基本信息 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "Remark": fields.Str(required=False, dump_to="Remark"), + "RouteTableId": fields.Str(required=True, dump_to="RouteTableId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class UpdateRouteTableAttributeResponseSchema(schema.ResponseSchema): + """ UpdateRouteTableAttribute - 更新路由表基本信息 + """ + + fields = {} + + +""" +API: UpdateSubnetAttribute + +更新子网信息 +""" + + +class UpdateSubnetAttributeRequestSchema(schema.RequestSchema): + """ UpdateSubnetAttribute - 更新子网信息 + """ + + fields = { + "Name": fields.Str(required=False, dump_to="Name"), + "ProjectId": fields.Str(required=False, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "SubnetId": fields.Str(required=True, dump_to="SubnetId"), + "Tag": fields.Str(required=False, dump_to="Tag"), + } + + +class UpdateSubnetAttributeResponseSchema(schema.ResponseSchema): + """ UpdateSubnetAttribute - 更新子网信息 + """ + + fields = {} + + +""" +API: UpdateVPCNetwork + +更新VPC网段 +""" + + +class UpdateVPCNetworkRequestSchema(schema.RequestSchema): + """ UpdateVPCNetwork - 更新VPC网段 + """ + + fields = { + "Network": fields.List(fields.Str()), + "ProjectId": fields.Str(required=True, dump_to="ProjectId"), + "Region": fields.Str(required=True, dump_to="Region"), + "VPCId": fields.Str(required=True, dump_to="VPCId"), + } + + +class UpdateVPCNetworkResponseSchema(schema.ResponseSchema): + """ UpdateVPCNetwork - 更新VPC网段 + """ + + fields = {} diff --git a/ucloud/services/vpc/schemas/models.py b/ucloud/services/vpc/schemas/models.py index 352ed560..3f824802 100644 --- a/ucloud/services/vpc/schemas/models.py +++ b/ucloud/services/vpc/schemas/models.py @@ -29,7 +29,7 @@ class RouteTableInfoSchema(schema.ResponseSchema): "RouteTableType": fields.Int( required=False, load_from="RouteTableType" ), - "SubnetCount": fields.Str(required=False, load_from="SubnetCount"), + "SubnetCount": fields.Int(required=False, load_from="SubnetCount"), "Tag": fields.Str(required=False, load_from="Tag"), "VPCId": fields.Str(required=False, load_from="VPCId"), "VPCName": fields.Str(required=False, load_from="VPCName"), @@ -45,7 +45,7 @@ class SubnetInfoSchema(schema.ResponseSchema): "Gateway": fields.Str(required=False, load_from="Gateway"), "HasNATGW": fields.Bool(required=False, load_from="HasNATGW"), "IPv6Network": fields.Str(required=False, load_from="IPv6Network"), - "Netmask": fields.Int(required=False, load_from="Netmask"), + "Netmask": fields.Str(required=False, load_from="Netmask"), "OperatorName": fields.Str(required=False, load_from="OperatorName"), "Remark": fields.Str(required=False, load_from="Remark"), "RouteTableId": fields.Str(required=False, load_from="RouteTableId"),