Modifie un point de terminaison source de sauvegarde DBS.
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
|
dbs:ModifyBackupSourceEndpoint |
update |
*BackupPlan
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| BackupPlanId |
string |
Oui |
L'identifiant du plan de sauvegarde. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. |
dbs1h****usfa |
| SourceEndpointInstanceType |
string |
Oui |
Le type de l'instance source. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Valeurs valides :
|
RDS |
| SourceEndpointRegion |
string |
Non |
La région de la base de données. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Remarque
Ce paramètre est requis si le paramètre SourceEndpointInstanceType est défini sur |
cn-hangzhou |
| SourceEndpointInstanceID |
string |
Non |
L'identifiant de l'instance de base de données. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Remarque
Ce paramètre est requis si le paramètre SourceEndpointInstanceType est défini sur |
rm-bp1p8c29479jv**** |
| SourceEndpointIP |
string |
Non |
L'adresse IP de la base de données. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Remarque
Ce paramètre est requis si le paramètre SourceEndpointInstanceType est défini sur |
100.*.*.10:3306 |
| SourceEndpointPort |
integer |
Non |
Le port de la base de données. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Remarque
Ce paramètre est requis si le paramètre SourceEndpointInstanceType est défini sur |
3306 |
| SourceEndpointDatabaseName |
string |
Non |
Le nom de la base de données.
|
test |
| SourceEndpointUserName |
string |
Non |
Le nom d'utilisateur du compte de la base de données. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Ce paramètre est requis pour tous les moteurs de base de données, à l'exception de Redis et de Microsoft SQL Server (lorsque le paramètre SourceEndpointInstanceType est défini sur 'Agent'). |
test |
| SourceEndpointPassword |
string |
Non |
Le mot de passe du compte de la base de données. Ce paramètre est requis pour tous les moteurs de base de données, à l'exception de Redis et de Microsoft SQL Server (lorsque le paramètre SourceEndpointInstanceType est défini sur 'Agent'). |
test |
| BackupGatewayId |
integer |
Non |
L'identifiant de la passerelle de sauvegarde. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir cette valeur. Remarque
Ce paramètre est requis si le paramètre SourceEndpointInstanceType est défini sur |
21321323213 |
| BackupObjects |
string |
Non |
Objets de sauvegarde : ce paramètre est facultatif si la base de données se trouve sur un agent, mais il est requis pour tous les autres scénarios. Vous pouvez appeler l'opération DescribeBackupPlanList pour obtenir la valeur de ce paramètre. |
[{ "DBName":"Nom de la base de données à sauvegarder", "SchemaName":"Nom du schéma à sauvegarder", "TableIncludes":[{ "TableName":"Nom de la table à sauvegarder" }], "TableExcludes":[{"TableName":"Nom de la table à exclure de la sauvegarde" }] } ] |
| SourceEndpointOracleSID |
string |
Non |
Le SID Oracle. Ce paramètre est requis pour les bases de données Oracle. |
test |
| CrossAliyunId |
string |
Non |
L'UID pour la sauvegarde inter-comptes. |
2xxx7778xxxxxxxxxx |
| CrossRoleName |
string |
Non |
Le nom du rôle RAM pour la sauvegarde inter-comptes. |
test123 |
| ClientToken |
string |
Non |
Un jeton généré par le client pour garantir l'idempotence de la requête. |
ETnLKlblzczshOTUbOCzxxxxxxx |
| EnableSourceEndpointSsl |
string |
Non |
Indique si une connexion SSL doit être utilisée pour sauvegarder la base de données source. |
true |
| SslCaPem |
string |
Non |
Le certificat PEM pour la connexion SSL. |
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE----- |
| SourceEndpointOracleHome |
string |
Non |
Le chemin d'accès Oracle Home. |
/home/test |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| HttpStatusCode |
integer |
Le code d'état HTTP. |
200 |
| RequestId |
string |
L'identifiant de la requête. |
D6E068C3-25BC-455A-85FE-45F0B22E**** |
| ErrCode |
string |
Le code d'erreur. |
Param.NotFound |
| Success |
boolean |
Indique si la requête a réussi. Valeurs valides :
|
true |
| ErrMessage |
string |
Le message d'erreur. |
La valeur spécifiée du paramètre %s n'est pas valide |
| BackupPlanId |
string |
L'identifiant du plan de sauvegarde. |
dbs1h****usfa |
| NeedPrecheck |
boolean |
Indique si la modification déclenche une pré-vérification. Si ce paramètre est défini sur true, vous devez appeler l'opération StartBackupPlan pour démarrer le plan de sauvegarde. |
false |
Exemples
JSON format
{
"HttpStatusCode": 200,
"RequestId": "D6E068C3-25BC-455A-85FE-45F0B22E****",
"ErrCode": "Param.NotFound",
"Success": true,
"ErrMessage": "The specified parameter %s value is not valid. ",
"BackupPlanId": "dbs1h****usfa",
"NeedPrecheck": false
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.