翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Twilio メイン API キー
シークレット値フィールド
以下は、Secrets Manager シークレットに含める必要があるフィールドです。
{
"accountSid": "AC followed by 32 hexadecimal characters",
"adminKeySid": "SK followed by 32 hexadecimal characters",
"adminKeySecret": "Main API key secret"
}
- accountSid
-
メイン API キーを所有するTwilioアカウント SID。
- adminKeySid
-
Secrets Manager が管理者認証情報として使用するメイン API キーの SID。
- adminKeySecret
-
メイン API キー SID とペアになったシークレット。
シークレットメタデータフィールド
Secrets Manager はローテーションしないため、このシークレットタイプにはメタデータフィールドがありません。
使用フロー
このシークレットタイプは、TwilioApiKey タイプのシークレットをローテーションするときに、Secrets Manager が認証情報の作成と削除に使用するTwilioメイン API キーを保存します。Secrets Manager は、このタイプのシークレットをローテーションしません。
Twilio は、メイン API キーを作成する API オペレーションを提供しないため、Twilioコンソールでこの認証情報のライフサイクルを管理します。
上記のフィールドと TwilioMainApiKey としてシークレットタイプを含むシークレット値を使用してCreateSecret 呼び出しを使用してシークレットを作成できます。このシークレットのローテーションを設定しないでください。ローadminSecretArnテーションメタデータフィールドを通じて TwilioApiKey タイプのシークレットから参照します。
手動で管理される管理者認証情報を回避するには、代わりに TwilioAuthToken タイプのシークレットadminSecretArnを指定します。このタイプはそれ自体をローテーションし、それ自体の管理者認証情報は必要ありません。