Tous les produits
Search
Centre de documentation

Bastionhost:ModifyDatabasesProject

Dernière mise à jour :Aug 14, 2026

Déplace par lots des instances de base de données vers un autre projet.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Syntaxe de la requête

POST  HTTP/1.1

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

InstanceId

string

Oui

L'identifiant de l'instance du bastion.

Remarque

Vous pouvez appeler l'opération DescribeInstances pour interroger ce paramètre.

bastionhost-cn-zmb2y9ydw08

RegionId

string

Non

L'identifiant de la région du bastion.

Remarque

Pour la correspondance entre les identifiants de région et les noms de région, consultez Régions et zones.

cn-hangzhou

ProjectId

integer

Non

L'identifiant du projet auquel les instances de base de données appartiennent actuellement.

2

TargetProjectId

integer

Oui

L'identifiant du projet cible vers lequel vous souhaitez déplacer les instances de base de données.

Remarque

Vous pouvez appeler l'opération ListProjectsForProjectAuthorizationPrincipal pour interroger ce paramètre.

3

DatabaseIds

string

Oui

Les identifiants des instances de base de données que vous souhaitez déplacer. Ce paramètre est une chaîne au format JSON. Vous pouvez spécifier jusqu'à 100 identifiants d'instances de base de données. Séparez les identifiants d'instances de base de données multiples par des virgules (,).

Remarque

Vous pouvez appeler l'opération ListDatabases pour interroger ce paramètre.

2,3

Éléments de réponse

Élément

Type

Description

Exemple

object

Schéma de la réponse.

TotalCount

integer

Le nombre total d'enregistrements.

15

SuccessCount

integer

Le nombre d'instances de base de données déplacées.

10

Results

array<object>

Les résultats de l'appel.

object

Le résultat de l'appel.

AssetId

string

L'identifiant de l'instance de base de données.

53

Code

string

Le code d'erreur. La valeur 200 indique que l'opération a réussi. Les autres valeurs indiquent que l'opération a échoué.

200

Message

string

Le message de résultat.

success

RequestId

string

L'identifiant de la requête.

EC9BF0F4-8983-491A-BC8C-1B4DD94976DE

Exemples

JSON format

{
  "TotalCount": 15,
  "SuccessCount": 10,
  "Results": [
    {
      "AssetId": "53",
      "Code": "200",
      "Message": "success"
    }
  ],
  "RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.