cloudresourcemanager/v3 library
Cloud Resource Manager API - v3
Creates, reads, and updates metadata for Google Cloud Platform resource containers.
For more information, see cloud.google.com/resource-manager
Create an instance of CloudResourceManagerApi to access these resources:
Classes
- AuditConfig
 - Specifies the audit configuration for a service.
 - Binding
 - 
  Associates 
members, or principals, with arole. - CloudResourceManagerApi
 - Creates, reads, and updates metadata for Google Cloud Platform resource containers.
 - EffectiveTag
 - An EffectiveTag represents a tag that applies to a resource during policy evaluation.
 - EffectiveTagsResource
 - Folder
 - A folder in an organization's resource hierarchy, used to organize that organization's resources.
 - FoldersResource
 - GetIamPolicyRequest
 - 
  Request message for 
GetIamPolicymethod. - LiensResource
 - ListEffectiveTagsResponse
 - The response of ListEffectiveTags.
 - ListFoldersResponse
 - The ListFolders response message.
 - ListLiensResponse
 - The response message for Liens.ListLiens.
 - ListProjectsResponse
 - A page of the response received from the ListProjects method.
 - ListTagBindingsResponse
 - The ListTagBindings response.
 - ListTagHoldsResponse
 - The ListTagHolds response.
 - ListTagKeysResponse
 - The ListTagKeys response message.
 - ListTagValuesResponse
 - The ListTagValues response.
 - MoveFolderRequest
 - The MoveFolder request message.
 - MoveProjectRequest
 - The request sent to MoveProject method.
 - Operation
 - This resource represents a long-running operation that is the result of a network API call.
 - OperationsResource
 - Organization
 - The root node in the resource hierarchy to which a particular entity's (a company, for example) resources belong.
 - OrganizationsResource
 - Policy
 - An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
 - Project
 - A project is a high-level Google Cloud entity.
 - ProjectsResource
 - SearchFoldersResponse
 - The response message for searching folders.
 - SearchOrganizationsResponse
 - 
  The response returned from the 
SearchOrganizationsmethod. - SearchProjectsResponse
 - A page of the response received from the SearchProjects method.
 - SetIamPolicyRequest
 - 
  Request message for 
SetIamPolicymethod. - TagBinding
 - A TagBinding represents a connection between a TagValue and a cloud resource Once a TagBinding is created, the TagValue is applied to all the descendants of the Google Cloud resource.
 - TagBindingsResource
 - TagHold
 - A TagHold represents the use of a TagValue that is not captured by TagBindings.
 - TagKey
 - A TagKey, used to group a set of TagValues.
 - TagKeysResource
 - TagValue
 - A TagValue is a child of a particular TagKey.
 - TagValuesResource
 - TagValuesTagHoldsResource
 
Typedefs
- AuditLogConfig = $AuditLogConfig
 - Provides the configuration for logging a type of permissions.
 - Empty = $Empty
 - A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
 - Expr = $Expr
 - Represents a textual expression in the Common Expression Language (CEL) syntax.
 - GetPolicyOptions = $GetPolicyOptions00
 - Encapsulates settings provided to GetIamPolicy.
 - Lien = $Lien
 - A Lien represents an encumbrance on the actions that can be performed on a resource.
 - Status = $Status
 - 
  The 
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TestIamPermissionsRequest = $TestIamPermissionsRequest00
 - 
  Request message for 
TestIamPermissionsmethod. - TestIamPermissionsResponse = $PermissionsResponse
 - 
  Response message for 
TestIamPermissionsmethod. - UndeleteFolderRequest = $Empty
 - The UndeleteFolder request message.
 - UndeleteProjectRequest = $Empty
 - The request sent to the UndeleteProject method.
 
Exceptions / Errors
- ApiRequestError
 - Represents a general error reported by the API endpoint.
 - DetailedApiRequestError
 - Represents a specific error reported by the API endpoint.