

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ガードレールに関する情報を表示する
<a name="guardrails-view"></a>

 AWS コンソールまたは API の以下の手順に従って、ガードレールに関する情報を表示できます。

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

**ガードレールのバージョンと設定に関する情報を表示するには**

1. Amazon Bedrock コンソールを使用するアクセス許可を持つ IAM ID AWS マネジメントコンソール を使用して にサインインします。Amazon Bedrock コンソール ([https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock)) を開きます。

1. 左側のナビゲーションペインから **[ガードレール]** を選択します。次に、**[ガードレール]** セクションでガードレールを選択します。

1. **[ガードレールの概要]** セクションには、すべてのバージョンに適用されるガードレールの設定が表示されます。

1. 作業中のドラフトの詳細を表示するには、**[作業中のドラフト]** セクションで **[作業中のドラフト]** を選択します。

1. ガードレールの特定のバージョンに関する詳細を表示するには、**[バージョン]** セクションからバージョンを選択します。

作業中のドラフトおよびガードレールバージョンの詳細については、「[ガードレールをデプロイする](guardrails-deploy.md)」を参照してください。

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

ガードレールに関する情報を取得するには、[GetGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetGuardrail.html) リクエストを送信し、ガードレールの ID とバージョンを指定します。バージョンを指定しない場合、`DRAFT` バージョンの詳細が返されます。

リクエストの形式は次のとおりです。

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

レスポンスの形式は次のとおりです。

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

{
  "topicPolicy": {
    "topics": [
      {
        "definition": "string",
        "examples": [
          "string"
        ],
        "name": "string",
        "type": "DENY"
      }
    ]
  },
  "contentPolicy": {
    "filters": [
      {
        "type": "string",
        "inputStrength": "string",
        "outputStrength": "string"
      }
    ]
  },
  "wordPolicy": {
    "words": [
      {
        "text": "string"
      }
    ],
    "managedWordLists": [
      {
        "type": "string"
      }
    ]
  },
  "sensitiveInformationPolicy": {
    "piiEntities": [
      {
        "type": "string",
        "action": "string"
      }
    ],
    "regexes": [
      {
        "name": "string",
        "description": "string",
        "regex": "string",
        "action": "string"
      }
    ]
  },
  "contextualGroundingPolicy": {
    "groundingFilter": {
      "threshold": float
    },
    "relevanceFilter": {
      "threshold": float
    }
  },
  "createdAt": "string",
  "blockedInputMessaging": "string",
  "blockedOutputsMessaging": "string",
  "description": "string",
  "failureRecommendations": [
    "string"
  ],
  "guardrailArn": "string",
  "guardrailId": "string",
  "kmsKeyArn": "string",
  "name": "string",
  "status": "string",
  "statusReasons": [
    "string"
  ],
  "updatedAt": "string",
  "version": "string"
}
```

すべてのガードレールに関する情報を一覧表示するには、[ListGuardrails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListGuardrails.html) リクエストを送信します。

リクエストの形式は次のとおりです。

```
GET /guardrails?guardrailIdentifier=guardrailIdentifier&maxResults=maxResults&nextToken=nextToken HTTP/1.1
```
+ すべてのガードレールの `DRAFT` バージョンを一覧表示する場合は、`guardrailIdentifier` フィールドは指定しないでください。
+ ガードレールのすべてのバージョンを一覧表示するには、`guardrailIdentifier` フィールドにガードレールの ARN を指定します。

レスポンスで返す結果の最大数は、`maxResults` フィールドで設定できます。設定した数よりも多くの結果がある場合、レスポンスは `nextToken` を返します。これを別の `ListGuardrails` リクエストで送信すると、結果の次のバッチを確認できます。

レスポンスの形式は次のとおりです。

```
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"
}
```

------