Cloud KMS 리소스 ID 가져오기

Cloud Key Management Service API 또는 Cloud SDK를 사용하여 Cloud Key Management Service 리소스를 참조하는 경우(예: 리소스에서 ID 및 액세스 관리(IAM) 역할을 부여하는 경우) 리소스 ID를 통해 리소스를 참조합니다. 이 주제에서는 키링, 키, 키 버전의 ID를 가져오는 방법을 보여줍니다.

키링의 리소스 ID 가져오기

Console

  1. Cloud Console에서 암호화 키 페이지로 이동합니다.

    암호화 키 페이지로 이동

  2. 키링에 대해 더보기 를 클릭합니다.

  3. 리소스 ID 복사를 클릭합니다. 키링의 리소스 ID가 클립보드에 복사됩니다.

gcloud

한 위치의 모든 키링을 나열합니다.

gcloud kms keyrings list --location location

출력의 이름 열에는 각 키링의 리소스 ID가 포함됩니다. 예를 들면 다음과 같습니다.

projects/example-project-98765/locations/us-central1/keyRings/example-ring

키 및 버전의 ID 가져오기

Console

  1. Cloud Console에서 암호화 키 페이지로 이동합니다.

    암호화 키 페이지로 이동

  2. 키가 포함된 키링을 선택합니다.

  3. 리소스 ID를 검색할 키에 대하여 더보기 를 클릭합니다.

  4. 리소스 ID 복사를 클릭합니다. 키의 리소스 ID가 클립보드에 복사됩니다. 형식은 다음과 비슷합니다.

    projects/example-project-98765/locations/us-central1/keyRings/example-ring/cryptoKeys/example-key
    
  5. 키에는 0개 이상의 키 버전이 있습니다. 키 버전 ID는 키 ID와 버전 ID입니다. 키의 모든 버전을 나열하려면 키 이름을 클릭합니다. 버전의 더보기 아이콘을 클릭하고 리소스 ID 복사를 클릭합니다.

gcloud

지정된 키링의 모든 키를 나열합니다.

gcloud kms keys list --keyring keyring --location location

출력의 이름 열에는 각 키의 리소스 ID가 포함됩니다. 예를 들면 다음과 같습니다.

projects/example-project-98765/locations/us-central1/keyRings/example-ring/cryptoKeys/example-key

키에는 0개 이상의 키 버전이 있습니다. 키 버전 ID는 키 ID에 슬래시(/) 문자, 버전 ID가 더해진 것입니다. 키의 모든 버전을 나열하려면 다음 안내를 따르세요.

gcloud kms keys versions list --location us-central1 --keyring blah --key foo_import_key

출력의 Name 열에는 각 키 버전의 리소스 ID가 포함됩니다. 예를 들면 다음과 같습니다.

projects/example-project-98765/locations/us-central1/keyRings/example-ring/cryptoKeys/example-key/2

다음 단계