시크릿 버전 메타데이터 업데이트
IBM Cloud® Secrets Manager을 사용하여 기존 시크릿의 버전 사용자 정의 메타데이터를 업데이트할 수도 있습니다.
UI에서 시크릿 버전 메타데이터 업데이트
- 업데이트할 시크릿에 대한 행에서 조치 메뉴
> 버전 히스토리를 클릭하십시오.
- 사용자 정의 메타데이터를 업데이트할 버전을 선택하십시오.
CLI를 사용하여 시크릿 버전 메타데이터 업데이트
Secrets Manager CLI 플러그인을 사용하여 시크릿 버전을 업데이트하려면 ibmcloud secrets-manager secret-version-metadata-update 명령을 실행하십시오. 예를 들어, 다음 명령은 시크릿의 이름, 설명, 레이블, 사용자 정의 메타데이터 및 만기 날짜를 업데이트합니다.
ibmcloud secrets-manager secret-version-metadata-update \
--secret-id 0b5571f7-21e6-42b7-91c5-3f5ac9793a46 \
--id eb4cf24d-9cae-424b-945e-159788a5f535 \
--version-custom-metadata '{"anyKey": "anyValue"}'
API를 사용하여 시크릿 버전 메타데이터 업데이트
API를 사용하여 시크릿 버전 메타데이터를 업데이트하려면 다음 요청을 실행하십시오. 이 예제에서 요청은 시크릿 버전의 사용자 정의 메타데이터를 업데이트합니다.
curl -X PATCH --location --header "Authorization: Bearer {iam_token}" \
--header "Accept: application/json" \
--header "Content-Type: application/merge-patch+json" \
--data ''
"https://{instance_ID}.{region}.secrets-manager.appdomain.cloud/api/v2/secrets/{secret_id}/versions/{id}/metadata""
API를 호출할 때 region, secret_id, 시크릿 버전 id 변수 및 IAM 토큰을 Secrets Manager 인스턴스에 특정한 값으로 대체하십시오.