

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.

# Affichage des informations sur les versions de barrière de protection
<a name="guardrails-versions-view"></a>

Pour afficher des informations sur une ou plusieurs versions d’une barrière de protection, sélectionnez l’un des onglets ci-dessous et suivez les étapes indiquées :

------
#### [ Console ]

**Pour afficher les informations relatives aux versions de votre barrière de protection**

1. Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock à l'adresse [https://console.aws.amazon.com/bedrock.](https://console.aws.amazon.com/bedrock)

1. Choisissez **Barrières de protection** dans le volet de navigation de gauche. Sélectionnez ensuite une barrière de protection dans la section **Barrières de protection**.

1. Dans la section **Versions**, sélectionnez une version pour afficher les informations la concernant.

------
#### [ API ]

Pour obtenir des informations sur une version de garde-corps, envoyez une [GetGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetGuardrail.html)demande en indiquant l'ID et la version du garde-corps. Si vous ne spécifiez pas de version, la réponse renvoie les informations relatives à la version `DRAFT`.

La demande est au format suivant :

```
GET /guardrails/guardrailIdentifier?guardrailVersion=guardrailVersion HTTP/1.1
```

La réponse est au format suivant :

```
HTTP/1.1 200
Content-type: application/json

{
   "blockedInputMessaging": "string",
   "blockedOutputsMessaging": "string",
   "contentPolicy": { 
      "filters": [ 
         { 
            "inputStrength": "NONE | LOW | MEDIUM | HIGH",
            "outputStrength": "NONE | LOW | MEDIUM | HIGH",
            "type": "SEXUAL | VIOLENCE | HATE | INSULTS | MISCONDUCT | PROMPT_ATTACK"
         }
      ]
   },
    "wordPolicy": {
    "words": [
      {
        "text": "string"
      }
    ],
    "managedWordLists": [
      {
        "type": "string"
      }
    ]
  },
  "sensitiveInformationPolicy": {
    "piiEntities": [
      {
        "type": "string",
        "action": "string"
      }
    ],
    "regexes": [
      {
        "name": "string",
        "description": "string",
        "pattern": "string",
        "action": "string"
      }
    ]
  },
   "createdAt": "string",
   "description": "string",
   "failureRecommendations": [ "string" ],
   "guardrailArn": "string",
   "guardrailId": "string",
   "kmsKeyArn": "string",
   "name": "string",
   "status": "string",
   "statusReasons": [ "string" ],
   "topicPolicy": { 
      "topics": [ 
         { 
            "definition": "string",
            "examples": [ "string" ],
            "name": "string",
            "type": "DENY"
         }
      ]
   },
   "updatedAt": "string",
   "version": "string"
}
```

Pour répertorier les informations relatives à tous vos garde-corps, envoyez une [ListGuardrails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListGuardrails.html)demande.

La demande est au format suivant :

```
GET /guardrails?guardrailIdentifier=guardrailIdentifier&maxResults=maxResults&nextToken=nextToken HTTP/1.1
```
+ Pour afficher la version `DRAFT` de toutes vos barrières de protection, ne spécifiez pas le champ `guardrailIdentifier`.
+ Pour afficher toutes les versions d’une barrière de protection, spécifiez l’ARN de la barrière de protection dans le champ `guardrailIdentifier`.

Vous pouvez spécifier le nombre maximum de résultats à renvoyer en réponse dans le champ `maxResults`. Si le nombre de résultats est supérieur à ce que vous avez défini, la réponse renvoie un `nextToken` que vous pouvez envoyer dans une autre demande `ListGuardrails` afin de voir le lot suivant de résultats.

La réponse est au format suivant :

```
HTTP/1.1 200
Content-type: application/json

{
   "guardrails": [ 
      { 
         "arn": "string",
         "createdAt": "string",
         "description": "string",
         "id": "string",
         "name": "string",
         "status": "string",
         "updatedAt": "string",
         "version": "string"
      }
   ],
   "nextToken": "string"
}
```

------