diff options
| author | Zhineng Li <[email protected]> | 2026-02-13 10:54:11 +0800 |
|---|---|---|
| committer | Zhineng Li <[email protected]> | 2026-02-13 10:54:11 +0800 |
| commit | 7347bac4ab7e136157fc94777e6cf87ef9e08599 (patch) | |
| tree | 0dec367dac6e152161a6f7cc0dba6ebbef1f34a2 /data/en_us/drds/2017-10-16 | |
| download | acs-metadata-full-1.0.0+20260212.tar.gz acs-metadata-full-1.0.0+20260212.zip | |
first commitHEADv1.0.0+20260212main
Diffstat (limited to 'data/en_us/drds/2017-10-16')
| -rw-r--r-- | data/en_us/drds/2017-10-16/api-docs.php | 4280 |
1 files changed, 4280 insertions, 0 deletions
diff --git a/data/en_us/drds/2017-10-16/api-docs.php b/data/en_us/drds/2017-10-16/api-docs.php new file mode 100644 index 0000000..fec3bf3 --- /dev/null +++ b/data/en_us/drds/2017-10-16/api-docs.php @@ -0,0 +1,4280 @@ +<?php return [ + 'version' => '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'Drds', + 'version' => '2017-10-16', + ], + 'directories' => [ + [ + 'id' => 0, + 'title' => '其它', + 'type' => 'directory', + 'children' => [ + 'CreateDrdsAccount', + 'CreateDrdsDB', + 'CreateDrdsInstance', + 'CreateReadOnlyAccount', + 'DeleteDrdsDB', + 'DeleteFailedDrdsDB', + 'DescribeDrdsDB', + 'DescribeDrdsDBIpWhiteList', + 'DescribeDrdsDBs', + 'DescribeDrdsInstance', + 'DescribeDrdsInstanceDbMonitor', + 'DescribeDrdsInstanceMonitor', + 'DescribeDrdsInstances', + 'DescribeRdsList', + 'DescribeReadOnlyAccount', + 'DescribeRegions', + 'DescribeShardDBs', + 'EnableInstance', + 'ModifyDrdsDBPasswd', + 'ModifyDrdsInstanceDescription', + 'ModifyDrdsIpWhiteList', + 'ModifyFullTableScan', + 'ModifyRdsReadWeight', + 'ModifyReadOnlyAccountPassword', + 'QueryInstanceInfoByConn', + 'RemoveDrdsInstance', + 'RemoveReadOnlyAccount', + ], + ], + ], + 'components' => [ + 'schemas' => [], + ], + 'apis' => [ + 'CreateDrdsAccount' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76425', + 'abilityTreeNodes' => [ + 'FEATUREdrds0ML0VG', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'drdsusrzimk2****', + 'required' => true, + 'type' => 'string', + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'testdb', + 'required' => false, + 'type' => 'string', + ], + ], + [ + 'name' => 'UserName', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'testaccount', + 'required' => true, + 'type' => 'string', + ], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'Test!123', + 'required' => false, + 'type' => 'string', + 'default' => 'true', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'properties' => [ + 'Success' => [ + 'description' => '', + 'example' => 'true', + 'type' => 'boolean', + ], + 'RequestId' => [ + 'description' => '', + 'example' => '890BB376-5746-4145-A088-4E610EF3WERT', + 'type' => 'string', + ], + ], + 'type' => 'object', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidAccountName.Duplicate', + 'errorMessage' => 'Account already exists', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"890BB376-5746-4145-A088-4E610EF3WERT\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>890BB376-5746-4145-A088-4E610EF3WERT</RequestId>\\n<Success>true</Success>","errorExample":""}]', + 'extraInfo' => ' ', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'title' => 'CreateDrdsAccount', + ], + 'CreateDrdsDB' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'drdssen12****', + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'test123', + ], + ], + [ + 'name' => 'Encode', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'utf8', + 'enum' => [ + 'utf8', + 'gbk', + 'latin1', + 'utf8mb4', + ], + ], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => '*********', + ], + ], + [ + 'name' => 'RdsInstances', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => '[“rdsId1”, “rdsId2”]', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'description' => '', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '', + 'type' => 'string', + 'example' => '8734773E-7B21-4A22-9106-CBD245F8TG57', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'RDS instance and drds instance must belong to owner', + ], + [ + 'errorCode' => 'QuotaExceeded.DrdsDB', + 'errorMessage' => 'The quota of create DrdsDB exceeds.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified parameter Dbname is not valid.', + ], + [ + 'errorCode' => 'InvalidEncode.ValueNotSupported', + 'errorMessage' => 'The specified parameter encode is not valid.', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidRds.MalFormed', + 'errorMessage' => 'The rds is invalide', + ], + [ + 'errorCode' => 'InvalidDbprefixOrPassword.MalFormed', + 'errorMessage' => 'The dbprefix or password is invalid', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'OperationDenied.RdsDbNameExists', + 'errorMessage' => 'The operation is not permitted due to Rds DbName exist.', + ], + [ + 'errorCode' => 'InvalidDbprefixDuplicated', + 'errorMessage' => 'db name in this drds instance duplicate', + ], + [ + 'errorCode' => 'OperationDenied.RdsAccoutExists', + 'errorMessage' => 'The operation is not permitted due to Rds accout exist.', + ], + [ + 'errorCode' => 'InvalidParameter.DbprefixCannotEndWithUnderline', + 'errorMessage' => 'DB prefix can not end up with underline.', + ], + [ + 'errorCode' => 'InvalidRds.RegionNotMatch', + 'errorMessage' => 'The rds region does not match Drds region', + ], + [ + 'errorCode' => 'InvalidDbNumber.DBNumberExceed', + 'errorMessage' => 'The db number in this drds has exceed, please create drds db in another drds instance', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please create db later', + ], + [ + 'errorCode' => 'InvalidDBName.AlreadExist', + 'errorMessage' => 'This drds db name alread exist in this instance', + ], + [ + 'errorCode' => 'InvalidRds.RdsNotFound', + 'errorMessage' => 'rds not found under this account', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"8734773E-7B21-4A22-9106-CBD245F8TG57\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>8734773E-7B21-4A22-9106-CBD245F8TG57</RequestId>\\n<Success>true</Success>","errorExample":""}]', + 'title' => 'CreateDrdsDB', + ], + 'CreateDrdsInstance' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76427', + 'abilityTreeNodes' => [ + 'FEATUREdrdsO50E25', + ], + ], + 'parameters' => [ + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'This is a test instance', + 'required' => false, + 'type' => 'string', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'cn-hangzhou', + 'required' => true, + 'type' => 'string', + ], + ], + [ + 'name' => 'ZoneId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'cn-hangzhou-e', + 'required' => true, + 'type' => 'string', + ], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'PRIVATE', + 'required' => true, + 'type' => 'string', + 'enum' => [ + 'PRIVATE', + 'PUBLIC', + '1', + '0', + ], + ], + ], + [ + 'name' => 'Quantity', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => '1', + 'format' => 'int32', + 'required' => true, + 'type' => 'integer', + ], + ], + [ + 'name' => 'InstanceSeries', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'drds.sn2.4c16g ', + 'required' => false, + 'type' => 'string', + ], + ], + [ + 'name' => 'Specification', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'drds.sn2.4c8g.8C16G', + 'required' => true, + 'type' => 'string', + ], + ], + [ + 'name' => 'PayType', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'docRequired' => true, + 'example' => 'drdsPre', + 'required' => true, + 'type' => 'string', + 'enum' => [ + 'drdsPost', + 'drdsPre', + ], + ], + ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'vpc-en23cxsel1', + 'required' => false, + 'type' => 'string', + ], + ], + [ + 'name' => 'VswitchId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'vsw-ewk32dsk', + 'required' => false, + 'type' => 'string', + ], + ], + [ + 'name' => 'IsHa', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'false', + 'required' => false, + 'type' => 'boolean', + ], + ], + [ + 'name' => 'PricingCycle', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'month', + 'required' => false, + 'type' => 'string', + 'enum' => [ + 'year', + 'month', + ], + ], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => '5', + 'format' => 'int32', + 'required' => false, + 'type' => 'integer', + ], + ], + [ + 'name' => 'IsAutoRenew', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'true', + 'required' => false, + 'type' => 'boolean', + 'default' => 'false', + ], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'example' => 'DEWCEWQA', + 'required' => false, + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'properties' => [ + 'Success' => [ + 'description' => '', + 'example' => 'true', + 'type' => 'boolean', + ], + 'RequestId' => [ + 'description' => '', + 'example' => 'FF13E47D-4E38-4A5A-BA68-32A554RTY67H', + 'type' => 'string', + ], + 'Data' => [ + 'description' => '', + 'properties' => [ + 'OrderId' => [ + 'description' => '', + 'example' => '2334632414', + 'format' => 'int64', + 'type' => 'integer', + ], + 'DrdsInstanceIdList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'DrdsInstanceId' => [ + 'type' => 'array', + 'items' => [ + 'description' => '', + 'example' => 'drdsjwe23ds23,drdsjwe23ds24', + 'type' => 'string', + ], + ], + ], + ], + ], + 'type' => 'object', + ], + ], + 'type' => 'object', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ParameterError', + 'errorMessage' => 'Parameter error', + ], + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'OperationDenied', + 'errorMessage' => 'drds service is not enable for you', + ], + [ + 'errorCode' => 'QuotaExceeded.DRDSInstance', + 'errorMessage' => 'The quota of create instance exceeds.', + ], + [ + 'errorCode' => 'InvalidRegionId.NotFound', + 'errorMessage' => 'The RegionId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDescription.MalFormed', + 'errorMessage' => 'The specified parameter description is not valid.', + ], + [ + 'errorCode' => 'CommunicateWithManager.Error', + 'errorMessage' => 'Internal Error. Communicate with drds manager error', + ], + [ + 'errorCode' => 'InvalidVSwitchId', + 'errorMessage' => 'Invalid vswitchId', + ], + [ + 'errorCode' => 'InvalidVpcId', + 'errorMessage' => 'Invalid vpcId, or the region of vpc does not match', + ], + [ + 'errorCode' => 'InvalidZoneId.Mismatch', + 'errorMessage' => 'zone is illegal in this order', + ], + [ + 'errorCode' => 'LowInventory.ServerError', + 'errorMessage' => 'low inventory error', + ], + [ + 'errorCode' => 'publicInstanceAlreadExist.Error', + 'errorMessage' => 'a public Drds instance is exist', + ], + [ + 'errorCode' => 'CreateDRDSInstanceId.Error', + 'errorMessage' => 'create Drds instance id error', + ], + [ + 'errorCode' => 'ResourceInsufficient', + 'errorMessage' => 'resource is Insufficient', + ], + [ + 'errorCode' => 'AnotherOrderExist.Error', + 'errorMessage' => 'there is another order', + ], + [ + 'errorCode' => 'InstanceExceedLimit.Error', + 'errorMessage' => 'instance number has exceeded', + ], + [ + 'errorCode' => 'InvalidParameter.Quantity', + 'errorMessage' => 'Invalid parameter of quantity', + ], + [ + 'errorCode' => 'InvalidParameter.RegionId', + 'errorMessage' => 'Invalid parameter of region id', + ], + [ + 'errorCode' => 'InvalidParameter.ZoneId', + 'errorMessage' => 'Invalid parameter of zone id', + ], + [ + 'errorCode' => 'InvalidParameter.PayType', + 'errorMessage' => 'Invalid parameter of pay type', + ], + [ + 'errorCode' => 'InvalidParameter.Spection', + 'errorMessage' => 'Invalid parameter of specification', + ], + [ + 'errorCode' => 'InvalidParameter.Series', + 'errorMessage' => 'Invalid parameter of series', + ], + [ + 'errorCode' => 'InvalidParameter.duration_pricingCycle', + 'errorMessage' => 'when payType=drdsPre, duration and pricingCycle is required', + ], + [ + 'errorCode' => 'InvalidParameter.year.duration', + 'errorMessage' => 'when pricingCycle=year, duration must between 1 to 3', + ], + [ + 'errorCode' => 'InvalidParameter.month.duration', + 'errorMessage' => 'when pricingCycle=month, duration must between 1 to 9', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceType.Error', + 'errorMessage' => 'Invalid parameter of Type, public is not supported', + ], + [ + 'errorCode' => 'QueryVSwitchFailed.InvalidVpcIdOrServerError', + 'errorMessage' => 'Query VSwitch failed, please check vpcId', + ], + [ + 'errorCode' => 'RegionNotSupportVPC.Error', + 'errorMessage' => 'This region does not support vpc instance', + ], + [ + 'errorCode' => 'UserAccountVerify.Failed', + 'errorMessage' => 'User account verify failed. Please verify first', + ], + [ + 'errorCode' => 'Invalid vswitchId', + 'errorMessage' => 'Invalid vpcId, or the region of vpc does not match', + ], + [ + 'errorCode' => 'Duplicate.client.token', + 'errorMessage' => 'The request may have been successful, refused to submit duplicate', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"FF13E47D-4E38-4A5A-BA68-32A554RTY67H\\",\\n \\"Data\\": {\\n \\"OrderId\\": 2334632414,\\n \\"DrdsInstanceIdList\\": {\\n \\"DrdsInstanceId\\": [\\n \\"drdsjwe23ds23,drdsjwe23ds24\\"\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>FF13E47D-4E38-4A5A-BA68-32A554RTY67H</RequestId>\\n<Data>\\n <OrderId>2334632414</OrderId>\\n <DrdsInstanceIdList>\\n <DrdsInstanceId>drdsjwe23ds23,drdsjwe23ds24</DrdsInstanceId>\\n </DrdsInstanceIdList>\\n</Data>\\n<Success>true</Success>","errorExample":""}]', + 'extraInfo' => ' ', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'title' => 'CreateDrdsInstance', + ], + 'CreateReadOnlyAccount' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76428', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'password', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'properties' => [ + 'DrdsInstanceId' => [ + 'type' => 'string', + ], + 'DbName' => [ + 'type' => 'string', + ], + 'AccountName' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDbUserName.NotFound', + 'errorMessage' => 'The Username of db is not valid.', + ], + [ + 'errorCode' => 'UpdateDbUserPasswordFailed', + 'errorMessage' => 'update password failed', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please try again later', + ], + [ + 'errorCode' => 'CreateReadOnlyAccount.Failed', + 'errorMessage' => 'Create read only account failed, please try again later.', + ], + [ + 'errorCode' => 'InvalidInstanceStatus.NotRunning', + 'errorMessage' => 'The Instance is not in running status', + ], + [ + 'errorCode' => 'InvalidDbStatus.NotRunning', + 'errorMessage' => 'The drds database is not in running status', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DeleteDrdsDB' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76429', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DbIsCreating', + 'errorMessage' => 'The specified db is in creating status', + ], + [ + 'errorCode' => 'InvalidDbname.DeleteStatusOrFailed', + 'errorMessage' => 'The specified db is in deleting status or failed status', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'ExistedNotCompleteAsynTask.ExistedAsynTask', + 'errorMessage' => 'There exist an unfinished asynchronous task', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please create db later', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DeleteFailedDrdsDB' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76430', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DbIsCreating', + 'errorMessage' => 'The specified db is in creating status', + ], + [ + 'errorCode' => 'InvalidDbname.DeleteStatusOrFailed', + 'errorMessage' => 'The specified db is in deleting status or failed status', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified parameter dbname is not valid.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsDB' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76432', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'properties' => [ + 'Msg' => [ + 'type' => 'string', + ], + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DbName' => [ + 'type' => 'string', + ], + 'Mode' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsDBIpWhiteList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'GroupName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'properties' => [ + 'IpWhiteList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Ip' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidInstanceStatus.NotRunning', + 'errorMessage' => 'The Instance is not in running status', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsDBs' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Db' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Msg' => [ + 'type' => 'string', + ], + 'Status' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DbName' => [ + 'type' => 'string', + ], + 'Mode' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsInstance' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76436', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'drdshbga33pe****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'description' => '', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'B4F76641-BA45-4320-BE7C-9C62CFDAC9B2', + ], + 'Data' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'VpcCloudInstanceId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'oogbx6c2atj****', + ], + 'Status' => [ + 'description' => '', + 'type' => 'string', + 'example' => '0', + ], + 'Type' => [ + 'description' => '', + 'type' => 'string', + 'example' => '0', + ], + 'Specification' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'drds.sn1.4c8g.8C16G', + ], + 'Description' => [ + 'description' => '', + 'type' => 'string', + 'example' => '111111', + ], + 'Version' => [ + 'description' => '', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'CreateTime' => [ + 'description' => '', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1568620311000', + ], + 'ZoneId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'cn-hangzhou-e', + ], + 'DrdsInstanceId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'drdshbga33pe****', + ], + 'NetworkType' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'VPC', + ], + 'RegionId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'China (Hangzhou)', + ], + 'Vips' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Vip' => [ + 'description' => '', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'vpc-en23cx****', + ], + 'Type' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'VPC', + ], + 'VswitchId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'vsw-ewk3****', + ], + 'Port' => [ + 'description' => '', + 'type' => 'string', + 'example' => '3306', + ], + 'IP' => [ + 'description' => '', + 'type' => 'string', + 'example' => '1.2.XX.XX', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"B4F76641-BA45-4320-BE7C-9C62CFDAC9B2\\",\\n \\"Data\\": {\\n \\"VpcCloudInstanceId\\": \\"oogbx6c2atj****\\",\\n \\"Status\\": \\"0\\",\\n \\"Type\\": \\"0\\",\\n \\"Specification\\": \\"drds.sn1.4c8g.8C16G\\",\\n \\"Description\\": \\"111111\\",\\n \\"Version\\": 0,\\n \\"CreateTime\\": 1568620311000,\\n \\"ZoneId\\": \\"cn-hangzhou-e\\",\\n \\"DrdsInstanceId\\": \\"drdshbga33pe****\\",\\n \\"NetworkType\\": \\"VPC\\",\\n \\"RegionId\\": \\"China (Hangzhou)\\",\\n \\"Vips\\": {\\n \\"Vip\\": [\\n {\\n \\"VpcId\\": \\"vpc-en23cx****\\",\\n \\"Type\\": \\"VPC\\",\\n \\"VswitchId\\": \\"vsw-ewk3****\\",\\n \\"Port\\": \\"3306\\",\\n \\"IP\\": \\"1.2.XX.XX\\"\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>B4F76641-BA45-4320-BE7C-9C62CFDAC9B2</RequestId>\\n<Data>\\n <Status>0</Status>\\n <Type>0</Type>\\n <Description>111111</Description>\\n <ZoneId>cn-hangzhou-e</ZoneId>\\n <DrdsInstanceId>drdshbga33pe****</DrdsInstanceId>\\n <Version>0</Version>\\n <NetworkType>VPC</NetworkType>\\n <CreateTime>1568620311000</CreateTime>\\n <VpcCloudInstanceId>oogbx6c2atj****</VpcCloudInstanceId>\\n <Specification>drds.sn1.4c8g.8C16G</Specification>\\n <RegionId>China (Hangzhou)</RegionId>\\n <Vips>\\n <Vip>\\n <Type>VPC</Type>\\n <VpcId>vpc-en23cx****</VpcId>\\n <Port>3306</Port>\\n <IP>1.2.XX.XX</IP>\\n <VswitchId>vsw-ewk3****</VswitchId>\\n </Vip>\\n </Vips>\\n</Data>\\n<Success>true</Success>","errorExample":""}]', + 'title' => 'DescribeDrdsInstance', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DescribeDrdsInstanceDbMonitor' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76437', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Key', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PartialPerformanceData' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'type' => 'string', + ], + 'Unit' => [ + 'type' => 'string', + ], + 'Values' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PerformanceValue' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Date' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Value' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'Invalid parameter of key', + ], + [ + 'errorCode' => 'InvalidParameter.time', + 'errorMessage' => 'The startTime and endTime must in one week', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId or DbName provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The DrdsInstanceId or DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsInstanceMonitor' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76438', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Key', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + ], + ], + [ + 'name' => 'PeriodMultiple', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'default' => '0', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PartialPerformanceData' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'type' => 'string', + ], + 'Unit' => [ + 'type' => 'string', + ], + 'Values' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PerformanceValue' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Date' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'Value' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'Invalid parameter of key', + ], + [ + 'errorCode' => 'InvalidParameter.time', + 'errorMessage' => 'The startTime and endTime must in one week', + ], + [ + 'errorCode' => 'InvalidParameter.periodMultiple', + 'errorMessage' => 'The periodMultiple is too larger than the time between startTime and endTime', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeDrdsInstances' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76440', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'enum' => [ + 'PRIVATE', + 'PUBLIC', + '1', + '0', + ], + ], + ], + [ + 'name' => 'Tags', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Instance' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'type' => 'string', + ], + 'Status' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'MasterInstId' => [ + 'type' => 'string', + ], + 'NetworkType' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'VpcCloudInstanceId' => [ + 'type' => 'string', + ], + 'Description' => [ + 'type' => 'string', + ], + 'Version' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'DrdsInstanceId' => [ + 'type' => 'string', + ], + 'ZoneId' => [ + 'type' => 'string', + ], + 'InstRole' => [ + 'type' => 'string', + ], + 'Vips' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Vip' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'VswitchId' => [ + 'type' => 'string', + ], + 'Port' => [ + 'type' => 'string', + ], + 'IP' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + 'SlaveInstId' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'instId' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidRegionId.NotFound', + 'errorMessage' => 'The RegionId provided does not exist in our records.', + ], + [ + 'errorCode' => 'TagService.%s', + 'errorMessage' => 'TagService return errorMsg: %s', + ], + [ + 'errorCode' => 'InvalidParameter.tagKey', + 'errorMessage' => 'Check the parameter tagKey %s', + ], + [ + 'errorCode' => 'InvalidParameter.tagValue', + 'errorMessage' => 'Check the parameter tagValue %s', + ], + [ + 'errorCode' => 'InvalidParameter.tags.exceed', + 'errorMessage' => 'Tags num exceed 50', + ], + [ + 'errorCode' => 'InvalidParameter.tags.json.error', + 'errorMessage' => 'The parameter tags is not a JsonArray', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeRdsList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76441', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'RdsInstance' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ConnectUrl' => [ + 'type' => 'string', + ], + 'ReadWeight' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DbType' => [ + 'type' => 'string', + ], + 'InstanceName' => [ + 'type' => 'string', + ], + 'InstanceStatus' => [ + 'type' => 'string', + ], + 'InstanceId' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'Port' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'ReadOnlyChildren' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Child' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ConnectUrl' => [ + 'type' => 'string', + ], + 'ReadWeight' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + 'DbType' => [ + 'type' => 'string', + ], + 'InstanceName' => [ + 'type' => 'string', + ], + 'InstanceStatus' => [ + 'type' => 'string', + ], + 'InstanceId' => [ + 'type' => 'string', + ], + 'port' => [ + 'type' => 'integer', + 'format' => 'int32', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'DescribeReadOnlyAccount' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76442', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'drdsusrzimk2****', + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'testdb', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'description' => '', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '', + 'type' => 'string', + 'example' => '890BB376-5746-4145-A088-4E610EF312QA', + ], + 'Data' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'DrdsInstanceId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'drdsusrzimk2****', + ], + 'DbName' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'testdb', + ], + 'AccountName' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'testaccount', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDbUserName.NotFound', + 'errorMessage' => 'The Username of db is not valid.', + ], + [ + 'errorCode' => 'UpdateDbUserPasswordFailed', + 'errorMessage' => 'update password failed', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidInstanceStatus.NotRunning', + 'errorMessage' => 'The Instance is not in running status', + ], + [ + 'errorCode' => 'InvalidDbStatus.NotRunning', + 'errorMessage' => 'The drds database is not in running status', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"890BB376-5746-4145-A088-4E610EF312QA\\",\\n \\"Data\\": {\\n \\"DrdsInstanceId\\": \\"drdsusrzimk2****\\",\\n \\"DbName\\": \\"testdb\\",\\n \\"AccountName\\": \\"testaccount\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"<DescribeReadOnlyAccountResponse>\\n <Success>true</Success>\\n <RequestId>890BB376-5746-4145-A088-4E610EF312QA</RequestId>\\n <Data>\\n <DrdsInstanceId>drdsusrzimk2****</DrdsInstanceId>\\n <DbName>testdb</DbName>\\n <AccountName>testaccount</AccountName>\\n </Data>\\n</DescribeReadOnlyAccountResponse>","errorExample":""}]', + 'title' => 'DescribeReadOnlyAccount', + ], + 'DescribeRegions' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76443', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'DrdsRegions' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'DrdsRegion' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ZoneId' => [ + 'type' => 'string', + ], + 'RegionName' => [ + 'type' => 'string', + ], + 'ZoneName' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'InstanceSeriesList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'InstanceSeries' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SeriesName' => [ + 'type' => 'string', + ], + 'SeriesId' => [ + 'type' => 'string', + ], + 'SpecList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Spec' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SpecId' => [ + 'type' => 'string', + ], + 'SpecName' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'responseDemo' => null, + ], + 'DescribeShardDBs' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76445', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'DbIntancePair' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SubDbName' => [ + 'type' => 'string', + ], + 'GroupName' => [ + 'type' => 'string', + ], + 'InstanceName' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'EnableInstance' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + ], + ], + [ + 'name' => 'RestoreTime', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'BackupId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SourceDbInstId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + ], + ], + [ + 'name' => 'DbInstanceClass', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'SwitchId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'EngineVersion', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ZoneId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'type' => 'string', + ], + 'Result' => [ + 'type' => 'string', + ], + 'Success' => [ + 'type' => 'boolean', + ], + ], + ], + ], + ], + 'errorCodes' => [], + 'responseDemo' => null, + ], + 'ModifyDrdsDBPasswd' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76446', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'NewPasswd', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDbUserName.NotFound', + 'errorMessage' => 'The Username of db is not valid.', + ], + [ + 'errorCode' => 'UpdateDbUserPasswordFailed', + 'errorMessage' => 'update password failed', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please create db later', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'ModifyDrdsInstanceDescription' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76447', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'drdshbga33pe****', + ], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => [ + 'description' => '', + 'type' => 'string', + 'required' => true, + 'example' => 'This is a test instance.', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'description' => '', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'B4F76641-BA45-4320-BE7C-9C62CFDAR56T', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'InvalidDescription.MalFormed', + 'errorMessage' => 'The specified parameter description is not valid.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidParameters.DescriptionTooLong', + 'errorMessage' => 'The drds description is too long', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"B4F76641-BA45-4320-BE7C-9C62CFDAR56T\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>B4F76641-BA45-4320-BE7C-9C62CFDAR56T</RequestId>\\n<Success>true</Success>","errorExample":""}]', + 'title' => 'ModifyDrdsInstanceDescription', + ], + 'ModifyDrdsIpWhiteList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76448', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'IpWhiteList', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Mode', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => false, + 'default' => 'true', + ], + ], + [ + 'name' => 'GroupName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + [ + 'name' => 'GroupAttribute', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'NumberIpWhiteList.Error', + 'errorMessage' => 'The number of ip in the whilte list must be less than 300', + ], + [ + 'errorCode' => 'ModifyIpwhiteListError.VPCInstance', + 'errorMessage' => 'The Ip whitelist of VPC instance is not changeable.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'MaxIpGroupExceed', + 'errorMessage' => 'The number of ip group exceed.', + ], + [ + 'errorCode' => 'MaxIpNumberExceed', + 'errorMessage' => 'The number of ip exceed.', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'ModifyFullTableScan' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76449', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'TableNames', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'FullTableScan', + 'in' => 'query', + 'schema' => [ + 'type' => 'boolean', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidParameter.PartitionTableNotFound', + 'errorMessage' => 'The specified table name does not match.', + ], + [ + 'errorCode' => 'InvalidAction.ConflictWithAnotherAction', + 'errorMessage' => 'The specified action conflict with another.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'OperationFailed.ModifyFullTableScan', + 'errorMessage' => 'Modify full table scan failed, please try again later', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'ModifyRdsReadWeight' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'InstanceNames', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Weights', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'ServiceUnable', + 'errorMessage' => 'The service is not available now, please try again later', + ], + [ + 'errorCode' => 'InvalidParameter.Mismatch', + 'errorMessage' => 'The specified parameter does not match.', + ], + [ + 'errorCode' => 'InvalidDbname.MalFormed', + 'errorMessage' => 'The specified db name does not match.', + ], + [ + 'errorCode' => 'InvalidAction.ConflictWithAnotherAction', + 'errorMessage' => 'The specified action conflict with another.', + ], + [ + 'errorCode' => 'InvalidParameter.InvalidMainInstance', + 'errorMessage' => 'The specified main rds instance is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.IllegalWeightParameter', + 'errorMessage' => 'The specified parameter weight is invalid', + ], + [ + 'errorCode' => 'InvalidParameter.InvalidRdsReadInstance_NotFound', + 'errorMessage' => 'The specified read rds instance not found.', + ], + [ + 'errorCode' => 'InvalidStatus.RdsReadInstance', + 'errorMessage' => 'The specified rds read instance is in wrong status.', + ], + [ + 'errorCode' => 'InvalidMainInstance.WeightNotFound', + 'errorMessage' => 'The specified main instance does not have weight configuration.', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please create db later', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'ModifyReadOnlyAccountPassword' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76451', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'AccountName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'OriginPassword', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'NewPasswd', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDbUserName.NotFound', + 'errorMessage' => 'The Username of db is not valid.', + ], + [ + 'errorCode' => 'UpdateDbUserPasswordFailed', + 'errorMessage' => 'update password failed', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidAccountOrPassword.MalFormed', + 'errorMessage' => 'Invalid account name or password.', + ], + [ + 'errorCode' => 'UpdateDbUserPassword.Failed', + 'errorMessage' => 'Update password failed, Please try again later', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please try again later', + ], + [ + 'errorCode' => 'InvalidReadOnlyAccount.NotFound', + 'errorMessage' => 'read only account not found.', + ], + [ + 'errorCode' => 'InvalidInstanceStatus.NotRunning', + 'errorMessage' => 'The Instance is not in running status', + ], + [ + 'errorCode' => 'InvalidDbStatus.NotRunning', + 'errorMessage' => 'The drds database is not in running status', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'QueryInstanceInfoByConn' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76452', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'Host', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'Port', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'UserName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + 'Data' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'type' => 'string', + ], + 'Status' => [ + 'type' => 'string', + ], + 'Specification' => [ + 'type' => 'string', + ], + 'CreateTime' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'SpecTypeId' => [ + 'type' => 'string', + ], + 'NetworkType' => [ + 'type' => 'string', + ], + 'RegionId' => [ + 'type' => 'string', + ], + 'SpecTypeName' => [ + 'type' => 'string', + ], + 'VpcCloudInstanceId' => [ + 'type' => 'string', + ], + 'Description' => [ + 'type' => 'string', + ], + 'Version' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'DrdsInstanceId' => [ + 'type' => 'string', + ], + 'ZoneId' => [ + 'type' => 'string', + ], + 'Vips' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Vip' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'type' => 'string', + ], + 'Type' => [ + 'type' => 'string', + ], + 'VswitchId' => [ + 'type' => 'string', + ], + 'Port' => [ + 'type' => 'string', + ], + 'IP' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'RemoveDrdsInstance' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'RemoveDrdsDBFirst', + 'errorMessage' => 'There are Drds DB exist in this instance. Please delete drds db first', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceStatus', + 'errorMessage' => 'The drds instance is not in running status, please try again later', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + 'RemoveReadOnlyAccount' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '76454', + 'abilityTreeNodes' => [ + 'FEATUREdrds25BO3L', + ], + ], + 'parameters' => [ + [ + 'name' => 'DrdsInstanceId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'DbName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + [ + 'name' => 'AccountName', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'type' => 'boolean', + ], + 'RequestId' => [ + 'type' => 'string', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ActionUnauthorized', + 'errorMessage' => 'The specified action is not available for you', + ], + [ + 'errorCode' => 'DrdsVersionIsOld', + 'errorMessage' => 'This drds instance version too old.not allow create drds db', + ], + [ + 'errorCode' => 'InvalidPassword.MalFormed', + 'errorMessage' => 'The specified parameter password is not valid.', + ], + [ + 'errorCode' => 'InvalidDbUserName.NotFound', + 'errorMessage' => 'The Username of db is not valid.', + ], + [ + 'errorCode' => 'UpdateDbUserPasswordFailed', + 'errorMessage' => 'update password failed', + ], + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records', + ], + [ + 'errorCode' => 'OperationDenied.DrdsInstanceUpgrading', + 'errorMessage' => 'The drds instance is upgrading, please try again later', + ], + [ + 'errorCode' => 'OperationFailed.RemoveDbUserFailed', + 'errorMessage' => 'Remove readonly account failed, please try again later', + ], + [ + 'errorCode' => 'InvalidReadOnlyAccount.NotFound', + 'errorMessage' => 'read only account not found.', + ], + [ + 'errorCode' => 'InvalidInstanceStatus.NotRunning', + 'errorMessage' => 'The Instance is not in running status', + ], + [ + 'errorCode' => 'InvalidDbStatus.NotRunning', + 'errorMessage' => 'The drds database is not in running status', + ], + ], + 404 => [ + [ + 'errorCode' => 'InvalidDRDSInstanceId.NotFound', + 'errorMessage' => 'The DrdsInstanceId provided does not exist in our records.', + ], + [ + 'errorCode' => 'InvalidDbName.NotFound', + 'errorMessage' => 'The Drds DbName provided does not exist in our records.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error.', + ], + ], + ], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => null, + ], + ], + 'endpoints' => [ + [ + 'regionId' => 'ap-northeast-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-northeast-2-pop', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-south-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-2', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-3', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-5', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-finance-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-finance-pop', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-gov-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-nu16-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-chengdu', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-edge-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-fujian', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-haidian-cm12-c01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-bj-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-finance', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-internal-prod-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-internal-test-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-internal-test-2', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-internal-test-3', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-test-306', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hongkong-finance-pop', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-qingdao-nebula', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-et15-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-et2-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-inner', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-internal-test-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-inner', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-st4-d01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-su18-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-wuhan', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-yushanfang', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhangbei-na61-b01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhangjiakou-na62-a01', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhengzhou-nebula-1', + 'endpoint' => 'drds.aliyuncs.com', + ], + [ + 'regionId' => 'eu-central-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-west-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-west-1-oxs', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'me-east-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'rus-west-1-pop', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'us-west-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou', + 'endpoint' => 'drds.cn-hangzhou.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-1', + 'endpoint' => 'drds.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing', + 'endpoint' => 'drds.cn-beijing.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hongkong', + 'endpoint' => 'drds.cn-hongkong.aliyuncs.com', + ], + [ + 'regionId' => 'cn-huhehaote', + 'endpoint' => 'drds.cn-huhehaote.aliyuncs.com', + ], + [ + 'regionId' => 'cn-north-2-gov-1', + 'endpoint' => 'drds.cn-north-2-gov-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-qingdao', + 'endpoint' => 'drds.cn-qingdao.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai', + 'endpoint' => 'drds.cn-shanghai.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-finance-1', + 'endpoint' => 'drds.cn-shanghai-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen', + 'endpoint' => 'drds.cn-shenzhen.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-finance-1', + 'endpoint' => 'drds.cn-shenzhen-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhangjiakou', + 'endpoint' => 'drds.cn-zhangjiakou.aliyuncs.com', + ], + [ + 'regionId' => 'us-east-1', + 'endpoint' => 'drds.us-east-1.aliyuncs.com', + ], + ], +]; |
