

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

# シークレットを理解する
<a name="secrets-manager-whats-secret"></a>

シークレットは、パスワード、ユーザーネームやパスワードなどの一連の認証情報、OAuth トークン、または、暗号化された形式で Secrets Manager に保存されるその他のシークレット情報にすることができます。

宛先ごとに、次のセクションに示すように、シークレット key-value ペアを正しい JSON 形式で指定する必要があります。Amazon Data Firehose は、シークレットが宛先に基づいて正しい JSON 形式を持っていない場合、宛先への接続に失敗します。

**MySQL や PostgreSQL などのデータベースのシークレットの形式**

```
{
    "username":  "<username>",
    "password":  "<password>"
}
```

**Amazon Redshift プロビジョンドクラスターと Amazon Redshift Serverless ワークグループのシークレットの形式**

```
{
    "username":  "<username>",
    "password":  "<password>"
}
```

**Splunk のシークレットの形式**

```
{
    "hec_token":  "<hec token>"
}
```

**Snowflake のシークレットの形式**

```
{
    "user":  "<snowflake-username>",
    "private_key":  "<snowflake-private-key>", // without the beginning and ending private key, remove all spaces and newlines
    "key_passphrase":  "<snowflake-private-key-passphrase>" // optional
}
```

**HTTP エンドポイント、Coralogix、Datadog、Dynatrace、Elastic、Honeycomb、LogicMonitor、Logz.io、MongoDB Cloud、および New Relic のシークレットの形式**

```
{
    "api_key":  "<apikey>"
}
```