[metadata]
google-signin-client-id: 721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com
google-signin-scope: profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award https://www.googleapis.com/auth/devprofiles.full_control.firstparty
og:image: https://docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png
og:image:height: 630
og:image:width: 1200
og:locale: en
og:site_name: Google Cloud Documentation
og:title: Cloud Resource Manager API | Google Cloud Documentation
og:type: website
og:url: https://docs.cloud.google.com/resource-manager/reference/rest
theme-color: #1a73e8
twitter:card: summary_large_image
viewport: width=device-width, initial-scale=1

[canonical-links]
https://docs.cloud.google.com/resource-manager/reference/rest

[document-links]
/
/: https://docs.cloud.google.com/s/results
AI and ML: /docs/ai-ml
AI and ML: https://docs.cloud.google.com/docs/ai-ml
About Google: //about.google/
Access and resources management: /docs/access-resources
Access and resources management: https://docs.cloud.google.com/docs/access-resources
Apache 2.0 License: https://www.apache.org/licenses/LICENSE-2.0
Application development: /docs/application-development
Application development: https://docs.cloud.google.com/docs/application-development
Application hosting: /docs/application-hosting
Application hosting: https://docs.cloud.google.com/docs/application-hosting
AuditConfig: /resource-manager/reference/rest/Shared.Types/AuditConfig
Authorization: /resource-manager/docs/authorizing
Binding: /resource-manager/reference/rest/Shared.Types/Binding
Blog: //cloud.google.com/blog/
Client libraries: /resource-manager/docs/libraries
Cloud Architecture Center: /architecture/
Code samples: /docs/samples
Community forums: //discuss.google.dev/c/google-cloud/14/
Compute: /docs/compute-area
Compute: https://docs.cloud.google.com/docs/compute-area
ComputeContactsResponse: /resource-manager/docs/reference/essentialcontacts/rest/v1/ComputeContactsResponse
ComputeContactsResponse: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/ComputeContactsResponse
Console: //console.cloud.google.com/
Contact sales: //cloud.google.com/contact/
Costs and usage management: /docs/costs-usage
Costs and usage management: https://docs.cloud.google.com/docs/costs-usage
CreateLienRequest: /resource-manager/reference/rest/Shared.Types/CreateLienRequest
Creative Commons Attribution 4.0 License: https://creativecommons.org/licenses/by/4.0/
Cross-product tools: /docs/cross-product-overviews
Cross-product tools: https://docs.cloud.google.com/docs/cross-product-overviews
Data analytics and pipelines: /docs/data
Data analytics and pipelines: https://docs.cloud.google.com/docs/data
Databases: /docs/databases
Databases: https://docs.cloud.google.com/docs/databases
DeleteLienRequest: /resource-manager/reference/rest/Shared.Types/DeleteLienRequest
Discovery Document: https://developers.google.com/discovery/v1/reference/apis
Distributed, hybrid, and multicloud: /docs/dhm-cloud
Distributed, hybrid, and multicloud: https://docs.cloud.google.com/docs/dhm-cloud
Error messages: /resource-manager/docs/core_errors
Events: //cloud.google.com/events/
Folder error details: /resource-manager/docs/folder-error-details
GetIamPolicyRequest: /resource-manager/reference/rest/Shared.Types/GetIamPolicyRequest
GetLienRequest: /resource-manager/reference/rest/Shared.Types/GetLienRequest
GetOperationRequest: /resource-manager/reference/rest/Shared.Types/GetOperationRequest
Getting Started with Google Cloud: /docs/get-started/
GitHub: //github.com/googlecloudPlatform/
Google Cloud Marketplace: //cloud.google.com/marketplace/
Google Cloud Tech on YouTube: //www.youtube.com/googlecloudplatform
Google Cloud on YouTube: //www.youtube.com/googlecloud
Google Cloud pricing: //cloud.google.com/pricing/
Google Cloud terms: //cloud.google.com/product-terms
Google Developers Site Policies: https://developers.google.com/site-policies
Guides: /resource-manager/docs/resource-manager-overview
Guides: https://docs.cloud.google.com/resource-manager/docs/resource-manager-overview
Home: https://docs.cloud.google.com/
Industry solutions: /docs/industry
Industry solutions: https://docs.cloud.google.com/docs/industry
Infrastructure as code: /docs/iac
Infrastructure as code: https://docs.cloud.google.com/docs/iac
Lien: /resource-manager/reference/rest/Shared.Types/Lien
ListAvailableOrgPolicyConstraintsResponse: /resource-manager/reference/rest/v1/ListAvailableOrgPolicyConstraintsResponse
ListContactsResponse: /resource-manager/docs/reference/essentialcontacts/rest/v1/ListContactsResponse
ListContactsResponse: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/ListContactsResponse
ListLiensRequest: /resource-manager/reference/rest/Shared.Types/ListLiensRequest
ListLiensResponse: /resource-manager/reference/rest/Shared.Types/ListLiensResponse
ListOrgPoliciesResponse: /resource-manager/reference/rest/v1/ListOrgPoliciesResponse
LogType: /resource-manager/reference/rest/Shared.Types/LogType
Migration: /docs/migration
Migration: https://docs.cloud.google.com/docs/migration
Networking: /docs/networking
Networking: https://docs.cloud.google.com/docs/networking
Observability and monitoring: /docs/observability
Observability and monitoring: https://docs.cloud.google.com/docs/observability
Operation: /resource-manager/reference/rest/Shared.Types/Operation
Our third decade of climate action: join us: //cloud.google.com/sustainability
Overview: /resource-manager/docs
Overview: /resource-manager/docs/reference/essentialcontacts/rest
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts
Overview: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts
Overview: /resource-manager/reference/mcp
Overview: /resource-manager/reference/rest
Overview: /resource-manager/reference/rest/v1/folders
Overview: /resource-manager/reference/rest/v1/liens
Overview: /resource-manager/reference/rest/v1/operations
Overview: /resource-manager/reference/rest/v1/organizations
Overview: /resource-manager/reference/rest/v1/projects
Overview: /resource-manager/reference/rest/v1beta1/organizations
Overview: /resource-manager/reference/rest/v1beta1/projects
Overview: /resource-manager/reference/rest/v2/folders
Overview: /resource-manager/reference/rest/v2beta1/folders
Overview: /resource-manager/reference/rest/v3/effectiveTags
Overview: /resource-manager/reference/rest/v3/folders
Overview: /resource-manager/reference/rest/v3/folders.capabilities
Overview: /resource-manager/reference/rest/v3/liens
Overview: /resource-manager/reference/rest/v3/locations.effectiveTagBindingCollections
Overview: /resource-manager/reference/rest/v3/locations.tagBindingCollections
Overview: /resource-manager/reference/rest/v3/operations
Overview: /resource-manager/reference/rest/v3/organizations
Overview: /resource-manager/reference/rest/v3/projects
Overview: /resource-manager/reference/rest/v3/tagBindings
Overview: /resource-manager/reference/rest/v3/tagKeys
Overview: /resource-manager/reference/rest/v3/tagValues
Overview: /resource-manager/reference/rest/v3/tagValues.tagHolds
Overview: https://docs.cloud.google.com/resource-manager/docs
Performance: /resource-manager/docs/performance
Policy: /resource-manager/reference/rest/Shared.Types/Policy
Policy: /resource-manager/reference/rest/v1/Policy
Privacy: //policies.google.com/privacy
Query parameters: /resource-manager/docs/parameters
Reference: /resource-manager/reference/mcp
Reference: https://docs.cloud.google.com/resource-manager/reference/mcp
Release Notes: //docs.cloud.google.com/release-notes
Resource Manager: https://docs.cloud.google.com/resource-manager
Resources: /resource-manager/docs/resources
Resources: https://docs.cloud.google.com/resource-manager/docs/resources
SDK, languages, frameworks, and tools: /docs/devtools
SDK, languages, frameworks, and tools: https://docs.cloud.google.com/docs/devtools
Security: /docs/security
Security: https://docs.cloud.google.com/docs/security
See all products: //cloud.google.com/products/
SetIamPolicyRequest: /resource-manager/reference/rest/Shared.Types/SetIamPolicyRequest
Site terms: //policies.google.com/terms?hl=en
Start free: //console.cloud.google.com/freetrial
Storage: /docs/storage
Storage: https://docs.cloud.google.com/docs/storage
Subscribe: //cloud.google.com/newsletter/
Support: //cloud.google.com/support-hub/
Support: /resource-manager/docs/support
Support: https://docs.cloud.google.com/resource-manager/docs/support
System status: //status.cloud.google.com
Technology areas: /docs
Technology areas: https://docs.cloud.google.com/docs
TestIamPermissionsRequest: /resource-manager/reference/rest/Shared.Types/TestIamPermissionsRequest
TestIamPermissionsResponse: /resource-manager/reference/rest/Shared.Types/TestIamPermissionsResponse
Training and Certification: //cloud.google.com/learn/training/
Use the Resource Manager remote MCP server: /resource-manager/docs/use-resourcemanager-mcp
X (Twitter): //x.com/googlecloud
clearOrgPolicy: /resource-manager/reference/rest/v1/folders/clearOrgPolicy
clearOrgPolicy: /resource-manager/reference/rest/v1/organizations/clearOrgPolicy
clearOrgPolicy: /resource-manager/reference/rest/v1/projects/clearOrgPolicy
client libraries: https://cloud.google.com/apis/docs/client-libraries-explained
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/compute
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/compute
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/compute
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/compute
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/compute
compute: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/compute
create: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/create
create: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/create
create: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/create
create: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/create
create: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/create
create: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/create
create: /resource-manager/reference/rest/v1/liens/create
create: /resource-manager/reference/rest/v1/projects/create
create: /resource-manager/reference/rest/v1beta1/projects/create
create: /resource-manager/reference/rest/v2/folders/create
create: /resource-manager/reference/rest/v2beta1/folders/create
create: /resource-manager/reference/rest/v3/folders/create
create: /resource-manager/reference/rest/v3/liens/create
create: /resource-manager/reference/rest/v3/projects/create
create: /resource-manager/reference/rest/v3/tagBindings/create
create: /resource-manager/reference/rest/v3/tagKeys/create
create: /resource-manager/reference/rest/v3/tagValues.tagHolds/create
create: /resource-manager/reference/rest/v3/tagValues/create
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/delete
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/delete
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/delete
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/delete
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/delete
delete: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/delete
delete: /resource-manager/reference/rest/v1/liens/delete
delete: /resource-manager/reference/rest/v1/projects/delete
delete: /resource-manager/reference/rest/v1beta1/projects/delete
delete: /resource-manager/reference/rest/v2/folders/delete
delete: /resource-manager/reference/rest/v2beta1/folders/delete
delete: /resource-manager/reference/rest/v3/folders/delete
delete: /resource-manager/reference/rest/v3/liens/delete
delete: /resource-manager/reference/rest/v3/projects/delete
delete: /resource-manager/reference/rest/v3/tagBindings/delete
delete: /resource-manager/reference/rest/v3/tagKeys/delete
delete: /resource-manager/reference/rest/v3/tagValues.tagHolds/delete
delete: /resource-manager/reference/rest/v3/tagValues/delete
gcloud CLI: /sdk/gcloud/reference/resource-manager
get: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/get
get: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/get
get: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/get
get: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/get
get: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/get
get: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/get
get: /resource-manager/reference/rest/v1/liens/get
get: /resource-manager/reference/rest/v1/operations/get
get: /resource-manager/reference/rest/v1/organizations/get
get: /resource-manager/reference/rest/v1/projects/get
get: /resource-manager/reference/rest/v1beta1/organizations/get
get: /resource-manager/reference/rest/v1beta1/projects/get
get: /resource-manager/reference/rest/v2/folders/get
get: /resource-manager/reference/rest/v2beta1/folders/get
get: /resource-manager/reference/rest/v3/folders.capabilities/get
get: /resource-manager/reference/rest/v3/folders/get
get: /resource-manager/reference/rest/v3/liens/get
get: /resource-manager/reference/rest/v3/locations.effectiveTagBindingCollections/get
get: /resource-manager/reference/rest/v3/locations.tagBindingCollections/get
get: /resource-manager/reference/rest/v3/operations/get
get: /resource-manager/reference/rest/v3/organizations/get
get: /resource-manager/reference/rest/v3/projects/get
get: /resource-manager/reference/rest/v3/tagKeys/get
get: /resource-manager/reference/rest/v3/tagValues/get
getAncestry: /resource-manager/reference/rest/v1/projects/getAncestry
getAncestry: /resource-manager/reference/rest/v1beta1/projects/getAncestry
getEffectiveOrgPolicy: /resource-manager/reference/rest/v1/folders/getEffectiveOrgPolicy
getEffectiveOrgPolicy: /resource-manager/reference/rest/v1/organizations/getEffectiveOrgPolicy
getEffectiveOrgPolicy: /resource-manager/reference/rest/v1/projects/getEffectiveOrgPolicy
getIamPolicy: /resource-manager/reference/rest/v1/organizations/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v1/projects/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v1beta1/organizations/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v1beta1/projects/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v2/folders/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v2beta1/folders/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v3/folders/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v3/organizations/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v3/projects/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v3/tagKeys/getIamPolicy
getIamPolicy: /resource-manager/reference/rest/v3/tagValues/getIamPolicy
getNamespaced: /resource-manager/reference/rest/v3/tagKeys/getNamespaced
getNamespaced: /resource-manager/reference/rest/v3/tagValues/getNamespaced
getOrgPolicy: /resource-manager/reference/rest/v1/folders/getOrgPolicy
getOrgPolicy: /resource-manager/reference/rest/v1/organizations/getOrgPolicy
getOrgPolicy: /resource-manager/reference/rest/v1/projects/getOrgPolicy
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1: https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1beta1: https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1beta1
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2: https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2beta1: https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2beta1
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v3: https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v3
list: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/list
list: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/list
list: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/list
list: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/list
list: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/list
list: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/list
list: /resource-manager/reference/rest/v1/liens/list
list: /resource-manager/reference/rest/v1/projects/list
list: /resource-manager/reference/rest/v1beta1/organizations/list
list: /resource-manager/reference/rest/v1beta1/projects/list
list: /resource-manager/reference/rest/v2/folders/list
list: /resource-manager/reference/rest/v2beta1/folders/list
list: /resource-manager/reference/rest/v3/effectiveTags/list
list: /resource-manager/reference/rest/v3/folders/list
list: /resource-manager/reference/rest/v3/liens/list
list: /resource-manager/reference/rest/v3/projects/list
list: /resource-manager/reference/rest/v3/tagBindings/list
list: /resource-manager/reference/rest/v3/tagKeys/list
list: /resource-manager/reference/rest/v3/tagValues.tagHolds/list
list: /resource-manager/reference/rest/v3/tagValues/list
listAvailableOrgPolicyConstraints: /resource-manager/reference/rest/v1/folders/listAvailableOrgPolicyConstraints
listAvailableOrgPolicyConstraints: /resource-manager/reference/rest/v1/organizations/listAvailableOrgPolicyConstraints
listAvailableOrgPolicyConstraints: /resource-manager/reference/rest/v1/projects/listAvailableOrgPolicyConstraints
listOrgPolicies: /resource-manager/reference/rest/v1/folders/listOrgPolicies
listOrgPolicies: /resource-manager/reference/rest/v1/organizations/listOrgPolicies
listOrgPolicies: /resource-manager/reference/rest/v1/projects/listOrgPolicies
move: /resource-manager/reference/rest/v2/folders/move
move: /resource-manager/reference/rest/v2beta1/folders/move
move: /resource-manager/reference/rest/v3/folders/move
move: /resource-manager/reference/rest/v3/projects/move
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/patch
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/patch
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/patch
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/patch
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/patch
patch: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/patch
patch: /resource-manager/reference/rest/v2/folders/patch
patch: /resource-manager/reference/rest/v2beta1/folders/patch
patch: /resource-manager/reference/rest/v3/folders.capabilities/patch
patch: /resource-manager/reference/rest/v3/folders/patch
patch: /resource-manager/reference/rest/v3/locations.tagBindingCollections/patch
patch: /resource-manager/reference/rest/v3/projects/patch
patch: /resource-manager/reference/rest/v3/tagKeys/patch
patch: /resource-manager/reference/rest/v3/tagValues/patch
search: /resource-manager/reference/rest/v1/organizations/search
search: /resource-manager/reference/rest/v2/folders/search
search: /resource-manager/reference/rest/v2beta1/folders/search
search: /resource-manager/reference/rest/v3/folders/search
search: /resource-manager/reference/rest/v3/organizations/search
search: /resource-manager/reference/rest/v3/projects/search
search_projects: /resource-manager/reference/mcp/search_projects
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1/folders.contacts/sendTestMessage
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1/organizations.contacts/sendTestMessage
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts/sendTestMessage
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/folders.contacts/sendTestMessage
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/organizations.contacts/sendTestMessage
sendTestMessage: /resource-manager/docs/reference/essentialcontacts/rest/v1beta1/projects.contacts/sendTestMessage
service endpoint: https://cloud.google.com/apis/design/glossary#api_service_endpoint
setIamPolicy: /resource-manager/reference/rest/v1/organizations/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v1/projects/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v1beta1/organizations/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v1beta1/projects/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v2/folders/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v2beta1/folders/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v3/folders/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v3/organizations/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v3/projects/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v3/tagKeys/setIamPolicy
setIamPolicy: /resource-manager/reference/rest/v3/tagValues/setIamPolicy
setOrgPolicy: /resource-manager/reference/rest/v1/folders/setOrgPolicy
setOrgPolicy: /resource-manager/reference/rest/v1/organizations/setOrgPolicy
setOrgPolicy: /resource-manager/reference/rest/v1/projects/setOrgPolicy
testIamPermissions: /resource-manager/reference/rest/v1/organizations/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v1/projects/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v1beta1/organizations/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v1beta1/projects/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v2/folders/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v2beta1/folders/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v3/folders/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v3/organizations/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v3/projects/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v3/tagKeys/testIamPermissions
testIamPermissions: /resource-manager/reference/rest/v3/tagValues/testIamPermissions
undelete: /resource-manager/reference/rest/v1/projects/undelete
undelete: /resource-manager/reference/rest/v1beta1/projects/undelete
undelete: /resource-manager/reference/rest/v2/folders/undelete
undelete: /resource-manager/reference/rest/v2beta1/folders/undelete
undelete: /resource-manager/reference/rest/v3/folders/undelete
undelete: /resource-manager/reference/rest/v3/projects/undelete
update: /resource-manager/reference/rest/v1/projects/update
update: /resource-manager/reference/rest/v1beta1/organizations/update
update: /resource-manager/reference/rest/v1beta1/projects/update
v1.folders: /resource-manager/reference/rest/v1/folders
v1.liens: /resource-manager/reference/rest/v1/liens
v1.operations: /resource-manager/reference/rest/v1/operations
v1.organizations: /resource-manager/reference/rest/v1/organizations
v1.projects: /resource-manager/reference/rest/v1/projects
v1beta1.organizations: /resource-manager/reference/rest/v1beta1/organizations
v1beta1.projects: /resource-manager/reference/rest/v1beta1/projects
v2.folders: /resource-manager/reference/rest/v2/folders
v2beta1.folders: /resource-manager/reference/rest/v2beta1/folders
v3.effectiveTags: /resource-manager/reference/rest/v3/effectiveTags
v3.folders.capabilities: /resource-manager/reference/rest/v3/folders.capabilities
v3.folders: /resource-manager/reference/rest/v3/folders
v3.liens: /resource-manager/reference/rest/v3/liens
v3.locations.effectiveTagBindingCollections: /resource-manager/reference/rest/v3/locations.effectiveTagBindingCollections
v3.locations.tagBindingCollections: /resource-manager/reference/rest/v3/locations.tagBindingCollections
v3.operations: /resource-manager/reference/rest/v3/operations
v3.organizations: /resource-manager/reference/rest/v3/organizations
v3.projects: /resource-manager/reference/rest/v3/projects
v3.tagBindings: /resource-manager/reference/rest/v3/tagBindings
v3.tagKeys: /resource-manager/reference/rest/v3/tagKeys
v3.tagValues.tagHolds: /resource-manager/reference/rest/v3/tagValues.tagHolds
v3.tagValues: /resource-manager/reference/rest/v3/tagValues

[structured-data]
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://docs.cloud.google.com/resource-manager","name":"Resource Manager","position":1},{"@type":"ListItem","item":"https://docs.cloud.google.com/resource-manager/reference/rest","name":"Cloud Resource Manager API","position":2}]}

[content]
Cloud Resource Manager API | Google Cloud Documentation
Skip to main content
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
Resource Manager
Start free
Overview
Guides
Reference
Support
Resources
Technology areas
More
Overview
Guides
Reference
Support
Resources
Cross-product tools
More
Console
Resource Manager
Resource Manager reference
MCP reference
Overview
Tools
search_projects
Use the Resource Manager remote MCP server
REST reference
Overview
v1
REST Resources
folders
Overview
clearOrgPolicy
getEffectiveOrgPolicy
getOrgPolicy
listAvailableOrgPolicyConstraints
listOrgPolicies
setOrgPolicy
liens
Overview
create
delete
get
list
operations
Overview
get
organizations
Overview
clearOrgPolicy
get
getEffectiveOrgPolicy
getIamPolicy
getOrgPolicy
listAvailableOrgPolicyConstraints
listOrgPolicies
search
setIamPolicy
setOrgPolicy
testIamPermissions
projects
Overview
clearOrgPolicy
create
delete
get
getAncestry
getEffectiveOrgPolicy
getIamPolicy
getOrgPolicy
list
listAvailableOrgPolicyConstraints
listOrgPolicies
setIamPolicy
setOrgPolicy
testIamPermissions
undelete
update
Types
ListAvailableOrgPolicyConstraintsResponse
ListOrgPoliciesResponse
Policy
v1beta1
REST Resources
organizations
Overview
get
getIamPolicy
list
setIamPolicy
testIamPermissions
update
projects
Overview
create
delete
get
getAncestry
getIamPolicy
list
setIamPolicy
testIamPermissions
undelete
update
v2
REST Resources
folders
Overview
create
delete
get
getIamPolicy
list
move
patch
search
setIamPolicy
testIamPermissions
undelete
v2beta1
REST Resources
folders
Overview
create
delete
get
getIamPolicy
list
move
patch
search
setIamPolicy
testIamPermissions
undelete
v3
REST Resources
effectiveTags
Overview
list
folders
Overview
create
delete
get
getIamPolicy
list
move
patch
search
setIamPolicy
testIamPermissions
undelete
folders.capabilities
Overview
get
patch
liens
Overview
create
delete
get
list
locations.effectiveTagBindingCollections
Overview
get
locations.tagBindingCollections
Overview
get
patch
operations
Overview
get
organizations
Overview
get
getIamPolicy
search
setIamPolicy
testIamPermissions
projects
Overview
create
delete
get
getIamPolicy
list
move
patch
search
setIamPolicy
testIamPermissions
undelete
tagBindings
Overview
create
delete
list
tagKeys
Overview
create
delete
get
getIamPolicy
getNamespaced
list
patch
setIamPolicy
testIamPermissions
tagValues
Overview
create
delete
get
getIamPolicy
getNamespaced
list
patch
setIamPolicy
testIamPermissions
tagValues.tagHolds
Overview
create
delete
list
Common types
Types
AuditConfig
Binding
CreateLienRequest
DeleteLienRequest
GetIamPolicyRequest
GetLienRequest
GetOperationRequest
Lien
ListLiensRequest
ListLiensResponse
LogType
Operation
Policy
SetIamPolicyRequest
TestIamPermissionsRequest
TestIamPermissionsResponse
Authorization
gcloud CLI
Client libraries
Error messages
Folder error details
Performance
Query parameters
Essential Contacts reference
REST reference
Overview
v1
REST Resources
folders.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
organizations.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
projects.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
Types
ComputeContactsResponse
ListContactsResponse
v1beta1
REST Resources
folders.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
organizations.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
projects.contacts
Overview
compute
create
delete
get
list
patch
sendTestMessage
Types
ComputeContactsResponse
ListContactsResponse
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Home
Technology areas
Resource Manager
Reference
Send feedback
Cloud Resource Manager API
Stay organized with collections
Save and categorize content based on your preferences.
Creates, reads, and updates metadata for Google Cloud Platform resource containers.
REST Resource: v3.effectiveTags
REST Resource: v3.folders
REST Resource: v3.folders.capabilities
REST Resource: v3.liens
REST Resource: v3.locations.effectiveTagBindingCollections
REST Resource: v3.locations.tagBindingCollections
REST Resource: v3.operations
REST Resource: v3.organizations
REST Resource: v3.projects
REST Resource: v3.tagBindings
REST Resource: v3.tagKeys
REST Resource: v3.tagValues
REST Resource: v3.tagValues.tagHolds
REST Resource: v2beta1.folders
REST Resource: v2.folders
REST Resource: v1beta1.organizations
REST Resource: v1beta1.projects
REST Resource: v1.folders
REST Resource: v1.liens
REST Resource: v1.operations
REST Resource: v1.organizations
REST Resource: v1.projects
Service: cloudresourcemanager.googleapis.com
To call this service, we recommend that you use the Google-provided
client libraries
. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
A
Discovery Document
is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v3
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v2beta1
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1
https://cloudresourcemanager.googleapis.com/$discovery/rest?version=v1beta1
Service endpoint
A
service endpoint
is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://cloudresourcemanager.googleapis.com
REST Resource:
v3.effectiveTags
Methods
list
GET /v3/effectiveTags
Return a list of effective tags for the given Google Cloud resource, as specified in
parent
.
REST Resource:
v3.folders
Methods
create
POST /v3/folders
Creates a folder in the resource hierarchy.
delete
DELETE /v3/{name=folders/*}
Requests deletion of a folder.
get
GET /v3/{name=folders/*}
Retrieves a folder identified by the supplied resource name.
getIamPolicy
POST /v3/{resource=folders/*}:getIamPolicy
Gets the access control policy for a folder.
list
GET /v3/folders
Lists the folders that are direct descendants of supplied parent resource.
move
POST /v3/{name=folders/*}:move
Moves a folder under a new resource parent.
patch
PATCH /v3/{folder.name=folders/*}
Updates a folder, changing its
display_name
.
search
GET /v3/folders:search
Search for folders that match specific filter criteria.
setIamPolicy
POST /v3/{resource=folders/*}:setIamPolicy
Sets the access control policy on a folder, replacing any existing policy.
testIamPermissions
POST /v3/{resource=folders/*}:testIamPermissions
Returns permissions that a caller has on the specified folder.
undelete
POST /v3/{name=folders/*}:undelete
Cancels the deletion request for a folder.
REST Resource:
v3.folders.capabilities
Methods
get
GET /v3/{name=folders/*/capabilities/*}
Retrieves the Capability identified by the supplied resource name.
patch
PATCH /v3/{capability.name=folders/*/capabilities/*}
Updates the Capability.
REST Resource:
v3.liens
Methods
create
POST /v3/liens
Create a Lien which applies to the resource denoted by the
parent
field.
delete
DELETE /v3/{name=liens/**}
Delete a Lien by
name
.
get
GET /v3/{name=liens/**}
Retrieve a Lien by
name
.
list
GET /v3/liens
List all Liens applied to the
parent
resource.
REST Resource:
v3.locations.effectiveTagBindingCollections
Methods
get
GET /v3/{name=locations/*/effectiveTagBindingCollections/*}
Returns effective tag bindings on a Google Cloud resource.
REST Resource:
v3.locations.tagBindingCollections
Methods
get
GET /v3/{name=locations/*/tagBindingCollections/*}
Returns tag bindings directly attached to a Google Cloud resource.
patch
PATCH /v3/{tagBindingCollection.name=locations/*/tagBindingCollections/*}
Updates tag bindings directly attached to a Google Cloud resource.
REST Resource:
v3.operations
Methods
get
GET /v3/{name=operations/**}
Gets the latest state of a long-running operation.
REST Resource:
v3.organizations
Methods
get
GET /v3/{name=organizations/*}
Fetches an organization resource identified by the specified resource name.
getIamPolicy
POST /v3/{resource=organizations/*}:getIamPolicy
Gets the access control policy for an organization resource.
search
GET /v3/organizations:search
Searches organization resources that are visible to the user and satisfy the specified filter.
setIamPolicy
POST /v3/{resource=organizations/*}:setIamPolicy
Sets the access control policy on an organization resource.
testIamPermissions
POST /v3/{resource=organizations/*}:testIamPermissions
Returns the permissions that a caller has on the specified organization.
REST Resource:
v3.projects
Methods
create
POST /v3/projects
Request that a new project be created.
delete
DELETE /v3/{name=projects/*}
Marks the project identified by the specified
name
(for example,
projects/415104041262
) for deletion.
get
GET /v3/{name=projects/*}
Retrieves the project identified by the specified
name
(for example,
projects/415104041262
).
getIamPolicy
POST /v3/{resource=projects/*}:getIamPolicy
Returns the IAM access control policy for the specified project, in the format
projects/{ProjectIdOrNumber}
e.g.
list
GET /v3/projects
Lists projects that are direct children of the specified folder or organization resource.
move
POST /v3/{name=projects/*}:move
Move a project to another place in your resource hierarchy, under a new resource parent.
patch
PATCH /v3/{project.name=projects/*}
Updates the
display_name
and labels of the project identified by the specified
name
(for example,
projects/415104041262
).
search
GET /v3/projects:search
Search for projects that the caller has the
resourcemanager.projects.get
permission on, and also satisfy the specified query.
setIamPolicy
POST /v3/{resource=projects/*}:setIamPolicy
Sets the IAM access control policy for the specified project, in the format
projects/{ProjectIdOrNumber}
e.g.
testIamPermissions
POST /v3/{resource=projects/*}:testIamPermissions
Returns permissions that a caller has on the specified project, in the format
projects/{ProjectIdOrNumber}
e.g.
undelete
POST /v3/{name=projects/*}:undelete
Restores the project identified by the specified
name
(for example,
projects/415104041262
).
REST Resource:
v3.tagBindings
Methods
create
POST /v3/tagBindings
Creates a TagBinding between a TagValue and a Google Cloud resource.
delete
DELETE /v3/{name=tagBindings/**}
Deletes a TagBinding.
list
GET /v3/tagBindings
Lists the TagBindings for the given Google Cloud resource, as specified with
parent
.
REST Resource:
v3.tagKeys
Methods
create
POST /v3/tagKeys
Creates a new TagKey.
delete
DELETE /v3/{name=tagKeys/*}
Deletes a TagKey.
get
GET /v3/{name=tagKeys/*}
Retrieves a TagKey.
getIamPolicy
POST /v3/{resource=tagKeys/*}:getIamPolicy
Gets the access control policy for a TagKey.
getNamespaced
GET /v3/tagKeys/namespaced
Retrieves a TagKey by its namespaced name.
list
GET /v3/tagKeys
Lists all TagKeys for a parent resource.
patch
PATCH /v3/{tagKey.name=tagKeys/*}
Updates the attributes of the TagKey resource.
setIamPolicy
POST /v3/{resource=tagKeys/*}:setIamPolicy
Sets the access control policy on a TagKey, replacing any existing policy.
testIamPermissions
POST /v3/{resource=tagKeys/*}:testIamPermissions
Returns permissions that a caller has on the specified TagKey.
REST Resource:
v3.tagValues
Methods
create
POST /v3/tagValues
Creates a TagValue as a child of the specified TagKey.
delete
DELETE /v3/{name=tagValues/*}
Deletes a TagValue.
get
GET /v3/{name=tagValues/*}
Retrieves a TagValue.
getIamPolicy
POST /v3/{resource=tagValues/*}:getIamPolicy
Gets the access control policy for a TagValue.
getNamespaced
GET /v3/tagValues/namespaced
Retrieves a TagValue by its namespaced name.
list
GET /v3/tagValues
Lists all TagValues for a specific TagKey.
patch
PATCH /v3/{tagValue.name=tagValues/*}
Updates the attributes of the TagValue resource.
setIamPolicy
POST /v3/{resource=tagValues/*}:setIamPolicy
Sets the access control policy on a TagValue, replacing any existing policy.
testIamPermissions
POST /v3/{resource=tagValues/*}:testIamPermissions
Returns permissions that a caller has on the specified TagValue.
REST Resource:
v3.tagValues.tagHolds
Methods
create
POST /v3/{parent=tagValues/*}/tagHolds
Creates a TagHold.
delete
DELETE /v3/{name=tagValues/*/tagHolds/*}
Deletes a TagHold.
list
GET /v3/{parent=tagValues/*}/tagHolds
Lists TagHolds under a TagValue.
REST Resource:
v2beta1.folders
Methods
create
POST /v2beta1/folders
Creates a Folder in the resource hierarchy.
delete
DELETE /v2beta1/{name=folders/*}
Requests deletion of a Folder.
get
GET /v2beta1/{name=folders/*}
Retrieves a Folder identified by the supplied resource name.
getIamPolicy
POST /v2beta1/{resource=folders/*}:getIamPolicy
Gets the access control policy for a Folder.
list
GET /v2beta1/folders
Lists the Folders that are direct descendants of supplied parent resource.
move
POST /v2beta1/{name=folders/*}:move
Moves a Folder under a new resource parent.
patch
PATCH /v2beta1/{folder.name=folders/*}
Updates a Folder, changing its display_name.
search
POST /v2beta1/folders:search
Search for folders that match specific filter criteria.
setIamPolicy
POST /v2beta1/{resource=folders/*}:setIamPolicy
Sets the access control policy on a Folder, replacing any existing policy.
testIamPermissions
POST /v2beta1/{resource=folders/*}:testIamPermissions
Returns permissions that a caller has on the specified Folder.
undelete
POST /v2beta1/{name=folders/*}:undelete
Cancels the deletion request for a Folder.
REST Resource:
v2.folders
Methods
create
POST /v2/folders
Creates a Folder in the resource hierarchy.
delete
DELETE /v2/{name=folders/*}
Requests deletion of a Folder.
get
GET /v2/{name=folders/*}
Retrieves a Folder identified by the supplied resource name.
getIamPolicy
POST /v2/{resource=folders/*}:getIamPolicy
Gets the access control policy for a Folder.
list
GET /v2/folders
Lists the Folders that are direct descendants of supplied parent resource.
move
POST /v2/{name=folders/*}:move
Moves a Folder under a new resource parent.
patch
PATCH /v2/{folder.name=folders/*}
Updates a Folder, changing its display_name.
search
POST /v2/folders:search
Search for folders that match specific filter criteria.
setIamPolicy
POST /v2/{resource=folders/*}:setIamPolicy
Sets the access control policy on a Folder, replacing any existing policy.
testIamPermissions
POST /v2/{resource=folders/*}:testIamPermissions
Returns permissions that a caller has on the specified Folder.
undelete
POST /v2/{name=folders/*}:undelete
Cancels the deletion request for a Folder.
REST Resource:
v1beta1.organizations
Methods
get
GET /v1beta1/{name=organizations/*}
Fetches an Organization resource identified by the specified resource name.
getIamPolicy
POST /v1beta1/{resource=organizations/*}:getIamPolicy
Gets the access control policy for an Organization resource.
list
GET /v1beta1/organizations
Lists Organization resources that are visible to the user and satisfy the specified filter.
setIamPolicy
POST /v1beta1/{resource=organizations/*}:setIamPolicy
Sets the access control policy on an Organization resource.
testIamPermissions
POST /v1beta1/{resource=organizations/*}:testIamPermissions
Returns permissions that a caller has on the specified Organization.
update
(deprecated)
PUT /v1beta1/{name=organizations/*}
Updates an Organization resource identified by the specified resource name.
REST Resource:
v1beta1.projects
Methods
create
POST /v1beta1/projects
Creates a Project resource.
delete
DELETE /v1beta1/projects/{projectId}
Marks the Project identified by the specified
project_id
(for example,
my-project-123
) for deletion.
get
GET /v1beta1/projects/{projectId}
Retrieves the Project identified by the specified
project_id
(for example,
my-project-123
).
getAncestry
POST /v1beta1/projects/{projectId}:getAncestry
Gets a list of ancestors in the resource hierarchy for the Project identified by the specified
project_id
(for example,
my-project-123
).
getIamPolicy
POST /v1beta1/projects/{resource}:getIamPolicy
Returns the IAM access control policy for the specified Project.
list
GET /v1beta1/projects
Lists Projects that the caller has the
resourcemanager.projects.get
permission on and satisfy the specified filter.
setIamPolicy
POST /v1beta1/projects/{resource}:setIamPolicy
Sets the IAM access control policy for the specified Project.
testIamPermissions
POST /v1beta1/projects/{resource}:testIamPermissions
Returns permissions that a caller has on the specified Project.
undelete
POST /v1beta1/projects/{projectId}:undelete
Restores the Project identified by the specified
project_id
(for example,
my-project-123
).
update
PUT /v1beta1/projects/{projectId}
Updates the attributes of the Project identified by the specified
project_id
(for example,
my-project-123
).
REST Resource:
v1.folders
Methods
clearOrgPolicy
POST /v1/{resource=folders/*}:clearOrgPolicy
Clears a
Policy
from a resource.
getEffectiveOrgPolicy
POST /v1/{resource=folders/*}:getEffectiveOrgPolicy
Gets the effective
Policy
on a resource.
getOrgPolicy
POST /v1/{resource=folders/*}:getOrgPolicy
Gets a
Policy
on a resource.
listAvailableOrgPolicyConstraints
POST /v1/{resource=folders/*}:listAvailableOrgPolicyConstraints
Lists
Constraints
that could be applied on the specified resource.
listOrgPolicies
POST /v1/{resource=folders/*}:listOrgPolicies
Lists all the
Policies
set for a particular resource.
setOrgPolicy
POST /v1/{resource=folders/*}:setOrgPolicy
Updates the specified
Policy
on the resource.
REST Resource:
v1.liens
Methods
create
POST /v1/liens
Create a Lien which applies to the resource denoted by the
parent
field.
delete
DELETE /v1/{name=liens/**}
Delete a Lien by
name
.
get
GET /v1/{name=liens/**}
Retrieve a Lien by
name
.
list
GET /v1/liens
List all Liens applied to the
parent
resource.
REST Resource:
v1.operations
Methods
get
GET /v1/{name=operations/**}
Gets the latest state of a long-running operation.
REST Resource:
v1.organizations
Methods
clearOrgPolicy
POST /v1/{resource=organizations/*}:clearOrgPolicy
Clears a
Policy
from a resource.
get
GET /v1/{name=organizations/*}
Fetches an Organization resource identified by the specified resource name.
getEffectiveOrgPolicy
POST /v1/{resource=organizations/*}:getEffectiveOrgPolicy
Gets the effective
Policy
on a resource.
getIamPolicy
POST /v1/{resource=organizations/*}:getIamPolicy
Gets the access control policy for an Organization resource.
getOrgPolicy
POST /v1/{resource=organizations/*}:getOrgPolicy
Gets a
Policy
on a resource.
listAvailableOrgPolicyConstraints
POST /v1/{resource=organizations/*}:listAvailableOrgPolicyConstraints
Lists
Constraints
that could be applied on the specified resource.
listOrgPolicies
POST /v1/{resource=organizations/*}:listOrgPolicies
Lists all the
Policies
set for a particular resource.
search
POST /v1/organizations:search
Searches Organization resources that are visible to the user and satisfy the specified filter.
setIamPolicy
POST /v1/{resource=organizations/*}:setIamPolicy
Sets the access control policy on an Organization resource.
setOrgPolicy
POST /v1/{resource=organizations/*}:setOrgPolicy
Updates the specified
Policy
on the resource.
testIamPermissions
POST /v1/{resource=organizations/*}:testIamPermissions
Returns permissions that a caller has on the specified Organization.
REST Resource:
v1.projects
Methods
clearOrgPolicy
POST /v1/{resource=projects/*}:clearOrgPolicy
Clears a
Policy
from a resource.
create
POST /v1/projects
Request that a new Project be created.
delete
DELETE /v1/projects/{projectId}
Marks the Project identified by the specified
project_id
(for example,
my-project-123
) for deletion.
get
GET /v1/projects/{projectId}
Retrieves the Project identified by the specified
project_id
(for example,
my-project-123
).
getAncestry
POST /v1/projects/{projectId}:getAncestry
Gets a list of ancestors in the resource hierarchy for the Project identified by the specified
project_id
(for example,
my-project-123
).
getEffectiveOrgPolicy
POST /v1/{resource=projects/*}:getEffectiveOrgPolicy
Gets the effective
Policy
on a resource.
getIamPolicy
POST /v1/projects/{resource}:getIamPolicy
Returns the IAM access control policy for the specified Project.
getOrgPolicy
POST /v1/{resource=projects/*}:getOrgPolicy
Gets a
Policy
on a resource.
list
GET /v1/projects
Lists Projects that the caller has the
resourcemanager.projects.get
permission on and satisfy the specified filter.
listAvailableOrgPolicyConstraints
POST /v1/{resource=projects/*}:listAvailableOrgPolicyConstraints
Lists
Constraints
that could be applied on the specified resource.
listOrgPolicies
POST /v1/{resource=projects/*}:listOrgPolicies
Lists all the
Policies
set for a particular resource.
setIamPolicy
POST /v1/projects/{resource}:setIamPolicy
Sets the IAM access control policy for the specified Project.
setOrgPolicy
POST /v1/{resource=projects/*}:setOrgPolicy
Updates the specified
Policy
on the resource.
testIamPermissions
POST /v1/projects/{resource}:testIamPermissions
Returns permissions that a caller has on the specified Project.
undelete
POST /v1/projects/{projectId}:undelete
Restores the Project identified by the specified
project_id
(for example,
my-project-123
).
update
PUT /v1/projects/{projectId}
Updates the attributes of the Project identified by the specified
project_id
(for example,
my-project-123
).
Send feedback
Except as otherwise noted, the content of this page is licensed under the
Creative Commons Attribution 4.0 License
, and code samples are licensed under the
Apache 2.0 License
. For details, see the
Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-01 UTC.
Products and pricing
See all products
Google Cloud pricing
Google Cloud Marketplace
Contact sales
Support
Community forums
Support
Release Notes
System status
Resources
GitHub
Getting Started with Google Cloud
Code samples
Cloud Architecture Center
Training and Certification
Engage
Blog
Events
X (Twitter)
Google Cloud on YouTube
Google Cloud Tech on YouTube
About Google
Privacy
Site terms
Google Cloud terms
Manage cookies
Our third decade of climate action: join us
Sign up for the Google Cloud newsletter
Subscribe
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
