Met à jour la configuration de Simple Log Service (SLS) au niveau 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:UpdateNamespaceSlsConfigs |
update |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
POST /pop/cas/namespace/updateNamespaceSlsConfigs HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| NamespaceId |
string |
Non |
L'identifiant de l'espace de noms. |
cn-beijing:test |
| NameSpaceShortId |
string |
Non |
L'identifiant court de l'espace de noms. La région n'est pas requise. Ce paramètre est recommandé. |
test |
| SlsConfigs |
string |
Non |
La configuration de la collecte des journaux vers Simple Log Service (SLS).
Les paramètres sont définis comme suit :
Si la configuration de collecte SLS reste inchangée lors de plusieurs déploiements, vous n'avez pas besoin de définir ce paramètre (c'est-à-dire que le champ SlsConfigs n'est pas requis dans la requête). Si vous n'avez plus besoin de la fonctionnalité de collecte SLS, vous devez définir la valeur de ce champ sur une chaîne vide (c'est-à-dire définir le champ SlsConfigs sur "") dans la requête. Remarque
Un projet créé automatiquement avec un modèle de tâche est supprimé lorsque le modèle de tâche est supprimé. Par conséquent, lorsque vous sélectionnez un projet existant, vous ne pouvez pas sélectionner un projet créé automatiquement par SAE. |
[{"projectName":"test","logDir":"/tmp/a.log","logstoreName":"sae","logtailName":""}] |
| SlsLogEnvTags |
string |
Non |
Les balises de journal SLS. |
[] |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| requestId |
string |
L'identifiant de la requête. |
AD0286B2-F4A4-5D43-9329-97DEF1019F06 |
| Message |
string |
Les informations supplémentaires. |
success |
| TraceId |
string |
L'identifiant de trace utilisé pour interroger précisément les informations d'appel. |
0a98a02315955564772843261e**** |
| ErrorCode |
string |
Le code d'erreur. Valeurs valides :
|
InvalidNamespaceId.NotFound |
| Code |
string |
Le code d'état de l'API ou le code d'erreur POP. Valeurs valides : 2xx : succès. 3xx : redirection. 4xx : erreur de requête. 5xx : erreur de serveur. |
200 |
| Success |
boolean |
Indique si la configuration SLS de l'espace de noms a été mise à jour avec succès. Valeurs valides :
|
true |
Exemples
JSON format
{
"requestId": "AD0286B2-F4A4-5D43-9329-97DEF1019F06",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"ErrorCode": "InvalidNamespaceId.NotFound",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 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.