Met à jour les informations de l'espace de noms.
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
|
sae:UpdateNamespace |
update |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
PUT /pop/v1/paas/namespace HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| NamespaceId |
string |
Non |
L'identifiant long de l'espace de noms. Si vous spécifiez ce paramètre, il prend effet et NameSpaceShortId est ignoré. Ce paramètre est conservé pour la compatibilité ascendante. Nous vous recommandons d'utiliser l'identifiant court de l'espace de noms. Le format est |
cn-beijing:test |
| NamespaceName |
string |
Oui |
Le nom de l'espace de noms. La valeur ne peut pas dépasser 64 caractères. |
name |
| NamespaceDescription |
string |
Non |
La description de l'espace de noms. La valeur ne peut pas dépasser 100 caractères. |
desc |
| NameSpaceShortId |
string |
Non |
L'identifiant court de l'espace de noms. Vous n'avez pas besoin d'inclure l'identifiant de la région. La valeur ne peut contenir que des lettres minuscules et des chiffres et ne peut pas dépasser 20 caractères. Nous vous recommandons d'utiliser ce paramètre. |
test |
| EnableMicroRegistration |
boolean |
Non |
Indique si le registre intégré de SAE doit être activé. Valeurs valides :
Si vous définissez ce paramètre sur true, un registre partagé et les informations associées sont créés pour l'espace de noms. Une fois le registre partagé créé, il ne peut pas être désactivé. |
true |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
Les informations supplémentaires sur le résultat de la requête. |
success |
| TraceId |
string |
L'identifiant de trace. Vous pouvez utiliser cet identifiant pour interroger précisément les informations d'invocation. |
0a98a02315955564772843261e**** |
| Data |
object |
Les informations de l'espace de noms. |
|
| NamespaceDescription |
string |
La description de l'espace de noms. |
desc |
| NamespaceId |
string |
L'identifiant de l'espace de noms. |
cn-beijing:test |
| NamespaceName |
string |
Le nom de l'espace de noms. |
name |
| RegionId |
string |
La région où se trouve l'espace de noms. |
cn-beijing |
| NameSpaceShortId |
string |
L'identifiant court de l'espace de noms. |
test |
| EnableMicroRegistration |
boolean |
Indique si le registre intégré de SAE est activé. Valeurs valides :
|
true |
| ErrorCode |
string |
Le code d'erreur. Les règles suivantes s'appliquent :
|
InvalidNamespaceName.Format |
| Code |
string |
Le code d'état de l'API ou le code d'erreur POP. Valeurs valides :
|
200 |
| Success |
boolean |
Indique si les informations de l'espace de noms sont mises à jour. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": {
"NamespaceDescription": "desc",
"NamespaceId": "cn-beijing:test",
"NamespaceName": "name",
"RegionId": "cn-beijing",
"NameSpaceShortId": "test",
"EnableMicroRegistration": true
},
"ErrorCode": "Null",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidNamespaceName.Format | The specified NamespaceName is invalid. The name of the namespace cannot exceed 63 characters in length. | Le NamespaceName spécifié n'est pas valide. Le nom de l'espace de noms ne peut pas dépasser 63 caractères. |
| 400 | System.Upgrading | The system is being upgraded. Please try again later. | Le système est en cours de mise à niveau. Réessayez plus tard. |
| 400 | Exceed.Namespace | Too many namespaces have been created. | Trop d'espaces de noms ont été créés. |
| 400 | InvalidNamespaceId.Format | The specified NamespaceId is invalid. | Le NamespaceId spécifié n'est pas valide. Le format valide est [regionId]:[namespaceIdentifier], par exemple cn-beijing:test, et la longueur ne peut pas dépasser 32 caractères. |
| 404 | InvalidNamespaceId.NotFound | The specified NamespaceId does not exist. | Le NamespaceId spécifié n'existe pas. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.