huawei-cloud-api-definitions-GaussDBforNoSQL 0.1.20251031

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码。","example":"DBS.200001","type":"string"},"error_msg":{"description":"错误消息。","example":"参数错误。","type":"string"}},"required":["error_code","error_msg"]},"RecoveryInfo":{"description":"参数解释:\n'备份文件所在OBS信息。'\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","properties":{"bucket_name":{"description":"参数解释:\n'备份文件所在OBS bucket。'\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","type":"string"},"files":{"description":"参数解释:\n'备份文件名。'\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","items":{"type":"string"},"type":"array"}},"required":["bucket_name","files"]},"RestoreRedisDataRequestBody":{"description":"参数解释:\n恢复到已有实例的请求body。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","properties":{"recovery_info":{"$ref":"#/definitions/RecoveryInfo"}}},"RestoreRedisDataResponseBody":{"properties":{"job_id":{"description":"参数解释:\n任务ID。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","type":"string"}},"required":["job_id"]}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"59a4833c7ca94d479575a6036ade5e83","info_version":"v3","method":"post","name":"RestoreRedisData","parameters":{},"paths":{"/v3/{project_id}/redis/instances/{instance_id}/recovery":{"post":{"description":"数据导入已有实例。","operationId":"RestoreRedisData","parameters":[{"description":"参数解释:\n用户Token。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","in":"header","name":"x-auth-token","required":true,"type":"string","x-example":"******"},{"description":"参数解释:\n租户在某一region下的project ID。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","in":"path","name":"project_id","required":true,"type":"string","x-example":"054e292c9880d4992f02c0196d3ea468"},{"description":"参数解释:\n实例ID,可以调用“查询实例列表”接口获取。如果未申请实例,可以调用“创建实例”接口创建。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","in":"path","name":"instance_id","required":true,"type":"string","x-example":"61f554065802400c9c33f87e8114f081in10"},{"description":"参数解释:\n请求体。\n约束限制:\n不涉及。\n取值范围:\n不涉及。\n默认取值:\n不涉及。","in":"body","name":"RestoreRedisDataRequestBody","required":true,"schema":{"$ref":"#/definitions/RestoreRedisDataRequestBody"}}],"responses":{"202":{"description":"Success","examples":{"application/json":{"job_id":"f85104b5-4a9c-4e0f-9505-fc5409d8f7ae"}},"schema":{"$ref":"#/definitions/RestoreRedisDataResponseBody"}},"default":{"description":"Client or server error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"summary":"数据文件导入已有实例","tags":["备份与恢复"],"x-api-type":"open-api","x-constraint":"该接口支持如下数据库实例:\n- GeminiDB Redis\n\n正在恢复的实例不能进行数据导入的操作。\n目前支持RDB格式文件进行导入。","x-is-registered":"Y","x-request-examples-1":{"recovery_info":{"bucket_name":"test-bucket","files":["file1.rdb","file2.rdb"]}},"x-request-examples-description-1":"使用RDB备份文件进行恢复","x-request-examples-url-1":"POST https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/redis/instances/a4d8ea2584e047439a667703c0684119in06/recovery","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"数据文件导入已有实例","tags":"备份与恢复","uri":null,"version":"2.0"}