Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
CreateAnalyzer
Crée un analyseur pour votre compte.
Syntaxe de la demande
PUT /analyzer HTTP/1.1
Content-type: application/json
{
"analyzerName": "string
",
"archiveRules": [
{
"filter": {
"string
" : {
"contains": [ "string
" ],
"eq": [ "string
" ],
"exists": boolean
,
"neq": [ "string
" ]
}
},
"ruleName": "string
"
}
],
"clientToken": "string
",
"tags": {
"string
" : "string
"
},
"type": "string
"
}
Paramètres de demande URI
La demande n'utilise pas de paramètres d'URI.
Corps de la demande
Cette requête accepte les données suivantes au format JSON.
- analyzerName
-
Nom de l'analyseur à créer.
Type : chaîne
Contraintes de longueur : longueur minimale de 1. Longueur maximale de 255.
Modèle :
^[A-Za-z][A-Za-z0-9_.-]*$
Obligatoire : oui
- archiveRules
-
Spécifie les règles d'archivage à ajouter pour l'analyseur. Les règles d'archivage archivent automatiquement les résultats qui répondent aux critères que vous définissez pour la règle.
Type : tableau InlineArchiveRule d'objets
Requis : non
- clientToken
-
Jeton client.
Type : chaîne
Requis : non
- balises.
-
Balises à appliquer à l'analyseur.
Type : mappage chaîne/chaîne
Requis : non
- type
-
Type d'analyseur à créer. Seuls les analyseurs ACCOUNT et ORGANIZATION sont pris en charge. Vous ne pouvez créer qu'un seul analyseur par compte et par région. Vous pouvez créer jusqu'à 5 analyseurs par organisation et par région.
Type : chaîne
Valeurs valides :
ACCOUNT | ORGANIZATION
Obligatoire : oui
Syntaxe de la réponse
HTTP/1.1 200
Content-type: application/json
{
"arn": "string"
}
Eléments de réponse
Si l'action aboutit, le service renvoie une réponse HTTP 200.
Les données suivantes sont renvoyées au format JSON par le service.
- arn
-
ARN de l'analyseur qui a été créé par la demande.
Type : chaîne
Modèle :
^[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:analyzer/.{1,255}$
Errors
Pour plus d'informations sur les erreurs communes à toutes les actions , consultez Erreurs courantes.
- AccessDeniedException
-
Vous ne disposez pas d'un accès suffisant pour effectuer cette action.
HTTP Status Code: 403
- ConflictException
-
Erreur d'exception de conflit.
HTTP Status Code: 409
- InternalServerException
-
Erreur de serveur interne.
Code d'état HTTP : 500
- ServiceQuotaExceededException
-
Erreur de devis de service rencontré.
HTTP Status Code: 402
- ThrottlingException
-
Erreur de dépassement de limite.
HTTP Status Code: 429
- ValidationException
-
Erreur d'exception de validation.
HTTP Status Code: 400
Voir aussi
Pour plus d'informations sur l'utilisation de cette API dans l'un des kits de développement SDK AWS spécifiques au langage, consultez les ressources suivantes :