IAM Service Account Credentials API (iamcredentials:v1)

2025-11-04

3 new methods

Additions

    Methods
  • iamcredentials.locations.workforcePools.getAllowedLocations

      Path : v1/{+name}/allowedLocations

      Flat Path : v1/locations/{locationsId}/workforcePools/{workforcePoolsId}/allowedLocations

      HTTP Method : GET

      Parameter Order : name

      Description : Returns the trust boundary info for a given workforce pool.

      Parameters :

        name

          Description : Required. Resource name of workforce pool.

          Type : string

          Pattern : ^locations/[^/]+/workforcePools/[^/]+$

          Location : path

          Required : Yes

  • iamcredentials.projects.locations.workloadIdentityPools.getAllowedLocations

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/workloadIdentityPools/{workloadIdentityPoolsId}/allowedLocations

      Path : v1/{+name}/allowedLocations

      HTTP Method : GET

      Parameter Order : name

      Parameters :

        name

          Location : path

          Description : Required. Resource name of workload identity pool.

          Pattern : ^projects/[^/]+/locations/[^/]+/workloadIdentityPools/[^/]+$

          Type : string

          Required : Yes

      Description : Returns the trust boundary info for a given workload identity pool.

  • iamcredentials.projects.serviceAccounts.getAllowedLocations

      Parameters :

        name

          Location : path

          Type : string

          Required : Yes

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

          Description : Required. Resource name of service account.

      Description : Returns the trust boundary info for a given service account.

      Parameter Order : name

      HTTP Method : GET

      Flat Path : v1/projects/{projectsId}/serviceAccounts/{serviceAccountsId}/allowedLocations

      Path : v1/{+name}/allowedLocations