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 키 이름 |
이 문서가 도움이 되었습니까?