View a markdown version of this page

Twilio メイン API キー - AWS Secrets Manager

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

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を指定します。このタイプはそれ自体をローテーションし、それ自体の管理者認証情報は必要ありません。