시크릿 버전 메타데이터 업데이트

IBM Cloud® Secrets Manager을 사용하여 기존 시크릿의 버전 사용자 정의 메타데이터를 업데이트할 수도 있습니다.

UI에서 시크릿 버전 메타데이터 업데이트

  1. 업데이트할 시크릿에 대한 행에서 조치 메뉴 조치 아이콘 > 버전 히스토리를 클릭하십시오.
  2. 사용자 정의 메타데이터를 업데이트할 버전을 선택하십시오.

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 인스턴스에 특정한 값으로 대체하십시오.