Create Secret
- 印刷する
- PDF
Create Secret
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
Secretを作成します。
POST https://secretmanager.apigw.ntruss.com/api/v1/secrets
リクエスト
リクエストボディ
{
"secretName": "string",
"memo": "string",
"secretValue": {
"value": "string",
"rotationTargets": [
"string"
]
},
"secretType": "BASIC",
"autoRotationYN": "N",
"autoRotationPeriod": 0,
"triggerId": "string",
"protectionKeyType": "DEFAULT",
"kmsKeyTag": "string"
}
パラメータ名 | タイプ | 説明 |
---|---|---|
secretName | String | Secret名 |
memo | String | メモ |
secretValue | Object | Secret値のオブジェクト |
secretValue.value | String | Secret値 |
secretValue.rotationTargets | String[] | ローテーション対象の Secret値のリスト |
secretType | String | Secretタイプ(例: BASIC ) |
autoRotationYN | String | 自動ローテーションかどうか(例: N ) |
autoRotationPeriod | Integer | 自動ローテーション周期 |
triggerId | String | トリガー ID |
protectionKeyType | String | 保護キータイプ(例: DEFAULT 、USER_MANAGED_KEY ) |
kmsKeyTag | String | KMSキータグ |
レスポンス
レスポンスボディ
{
"code": "SUCCESS",
"data": {
"secretId": "string",
"secretName": "string",
"secretStatus": "ENABLE",
"secretType": "string",
"memo": "string",
"region": "string",
"registerDate": 0,
"autoRotationYN": "Y",
"autoRotationPeriod": 0,
"nextRotationDate": 0,
"rotationPhase": "NONE",
"trigger": {
"id": "string",
"name": "string",
"url": "string",
"recentlyExecutedAction": "string"
},
"protectionKey": {
"type": "DEFAULT",
"kmsKeyTag": "string",
"kmsKeyName": "string"
}
}
}
パラメータ名 | タイプ | 説明 |
---|---|---|
secretId | String | Secret ID |
secretName | String | Secret名 |
secretStatus | String | Secretの状態(ENABLE 、DISABLE 、REVOKE 、ROTATING 、DESTROYED ) |
secretType | String | Secretタイプ(BASIC ) |
memo | String | メモ |
region | String | 地域 |
registerDate | Integer | 登録日 |
autoRotationYN | String | 自動交換の有無 |
autoRotationPeriod | Integer | 自動交換周期 |
nextRotationDate | Integer | 次の交換日 |
rotationPhase | String | 現在の交換段階(NONE ) |
trigger.id | String | トリガー ID |
trigger.name | String | トリガー名 |
trigger.url | String | トリガー URL |
trigger.recentlyExecutedAction | String | 最近実行されたアクション |
protectionKey.type | String | 保護キータイプ(DEFAULT 、USER_MANAGED_KEY ) |
protectionKey.kmsKeyTag | String | KMSキータグ |
protectionKey.kmsKeyName | String | KMSキー名 |
この記事は役に立ちましたか?