Crée un 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:CreateNamespace |
create |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
POST /pop/v1/paas/namespace HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| NamespaceId |
string |
Non |
L'identifiant d'espace de noms au format long. Si vous spécifiez ce paramètre, NameSpaceShortId est ignoré. Ce paramètre est conservé pour des raisons de compatibilité. Utilisez plutôt l'identifiant d'espace de noms au format court. Le format est |
cn-beijing:test |
| NamespaceName |
string |
Oui |
Le nom de l'espace de noms. Le nom ne peut pas dépasser 64 caractères. |
name |
| NamespaceDescription |
string |
Non |
La description de l'espace de noms. La description ne peut pas dépasser 100 caractères. |
desc |
| NameSpaceShortId |
string |
Non |
L'identifiant d'espace de noms au format court. Vous n'avez pas besoin de spécifier d'identifiant de région. Ce paramètre est recommandé. L'identifiant ne peut pas dépasser 20 caractères et ne peut contenir que des lettres minuscules et des chiffres. |
test |
| EnableMicroRegistration |
boolean |
Non |
Indique si le registre de services intégré de SAE doit être activé.
La valeur par défaut est true. Si vous n'utilisez pas le registre de services intégré, définissez ce paramètre sur false pour accélérer la création de l'espace de noms. |
true |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données renvoyées. |
||
| RequestId |
string |
L'identifiant de la requête. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
Les informations supplémentaires renvoyées. |
success |
| TraceId |
string |
L'identifiant de trace. Vous pouvez utiliser l'identifiant de trace pour interroger les détails d'une requête. |
0a981dd515966966104121683d**** |
| Data |
object |
Les informations relatives à 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 à laquelle appartient l'espace de noms. |
cn-beijing |
| NameSpaceShortId |
string |
L'identifiant d'espace de noms au format court. |
test |
| EnableMicroRegistration |
boolean |
Indique si le registre de services intégré de SAE est activé.
|
true |
| ErrorCode |
string |
Le code d'erreur.
|
|
| Code |
string |
Le code d'état HTTP ou un code d'erreur POP. Valeurs valides :
|
200 |
| Success |
boolean |
Indique si l'espace de noms a été créé avec succès. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a981dd515966966104121683d****",
"Data": {
"NamespaceDescription": "desc",
"NamespaceId": "cn-beijing:test",
"NamespaceName": "name",
"RegionId": "cn-beijing",
"NameSpaceShortId": "test",
"EnableMicroRegistration": true
},
"ErrorCode": "",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InstanceExist.NamespaceId | The specified namespace ID already exists. | The specified namespace ID already exists. |
| 400 | InvalidNamespace.WithUppercase | This namespace does not support creating SAE apps because it contains uppercase letters. | |
| 400 | InvalidNamespaceId.Format | The specified NamespaceId is invalid. | The specified NamespaceId is invalid. The correct format is [regionId]:[namespace]. For example, cn-beijing:test. NamespaceId cannot exceed 32 characters in length. |
| 400 | InvalidNamespaceIdSuffix.Format | The specified NamespaceId is invalid. NamespaceId can only contain alphabetical letters or numbers. | The specified NamespaceId is invalid. NamespaceId can only contain alphabetical letters or numbers. |
| 400 | InvalidNamespaceName.Format | The specified NamespaceName is invalid. The name of the namespace cannot exceed 63 characters in length. | The specified NamespaceName is invalid. The name of the namespace cannot exceed 63 characters in length. |
| 400 | InvalidOperation.NamespaceClusterNotDeleted | The specified NamespaceId contains clusters. | The specified NamespaceId contains clusters. |
| 400 | Namespace.AppExists | Please delete the application first. | |
| 400 | System.Upgrading | The system is being upgraded. Please try again later. | |
| 400 | Exceed.Namespace | Too many namespaces have been created. | |
| 500 | OperationFailed.DauthHttpRequest | request dauth failed. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.