手動でシークレットを回転させます。
操作説明
制限事項:
• 各 Alibaba Cloud アカウントのシークレットは、1 時間に最大 50 回まで回転できます。
• RotateSecret 操作は、標準シークレットでは利用できません。
この例では、シークレット RdsSecret/Mysql5.4/MyCred を手動で回転させ、回転後のシークレットのバージョン番号を 000000123 に設定します。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| SecretName |
string |
必須 |
シークレットの名前。 |
RdsSecret/Mysql5.4/MyCred |
| VersionId |
string |
必須 |
シークレットが回転した後のバージョン番号。 説明
このバージョン番号は、リクエストのべき等性を保証するために使用されます。Secrets Manager はこのバージョン番号を使用して、アプリケーションがリクエストを再試行する際に、同じバージョンのシークレットが作成されるのを防ぎます。バージョン番号が既に存在する場合、Secrets Manager は回転リクエストを無視し、成功メッセージを返します。 |
000000123 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| VersionId |
string |
シークレットが回転した後のバージョン番号。 |
000000123 |
| SecretName |
string |
シークレットの名前。 |
RdsSecret/Mysql5.4/MyCred |
| RequestId |
string |
リクエスト ID。 |
10257c86-269d-43aa-aaf3-90ed4144bb7c |
| Arn |
string |
シークレットの Alibaba Cloud リソースネーム (ARN)。 |
acs:kms:cn-hangzhou:154035569884****:secret/RdsSecret/Mysql5.4/MyCred |
例
成功レスポンス
JSONJSON
{
"VersionId": "000000123",
"SecretName": "RdsSecret/Mysql5.4/MyCred",
"RequestId": "10257c86-269d-43aa-aaf3-90ed4144bb7c",
"Arn": "acs:kms:cn-hangzhou:154035569884****:secret/RdsSecret/Mysql5.4/MyCred"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is not valid. | |
| 404 | InvalidAccessKeyId.NotFound | The Access Key ID provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。