Cloud Key Management Service (KMS) API (cloudkms:v1)

2025-09-18

2 new methods

Additions

    Methods
  • cloudkms.projects.updateAutokeyConfig

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/autokeyConfig

      HTTP Method : PATCH

      Parameters :

        name

          Description : Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig` `projects/{PROJECT_NUMBER}/autokeyConfig`.

          Pattern : ^projects/[^/]+/autokeyConfig$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Required. Masks which fields of the AutokeyConfig to update, e.g. `keyProject`.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloudkms
    • Description : Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. A KeyHandle creation in the folder's descendant projects will use this configuration to determine where to create the resulting CryptoKey.

  • cloudkms.projects.getAutokeyConfig

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/autokeyConfig

      HTTP Method : GET

      Parameters :

        name

          Description : Required. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig` or `projects/{PROJECT_NUMBER}/autokeyConfig`.

          Pattern : ^projects/[^/]+/autokeyConfig$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloudkms
    • Description : Returns the AutokeyConfig for a folder or project.