cloudresourcemanager/v1 library
Cloud Resource Manager API - v1
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
- Ancestor
- Identifying information for a single ancestor of a project.
- AuditConfig
- Specifies the audit configuration for a service.
- Binding
- 
  Associates members, or principals, with arole.
- ClearOrgPolicyRequest
- The request sent to the ClearOrgPolicy method.
- CloudResourceManagerApi
- Creates, reads, and updates metadata for Google Cloud Platform resource containers.
- Constraint
- 
  A Constraintdescribes a way in which a resource's configuration can be restricted.
- FoldersResource
- GetAncestryResponse
- Response from the projects.getAncestry method.
- GetEffectiveOrgPolicyRequest
- The request sent to the GetEffectiveOrgPolicy method.
- GetIamPolicyRequest
- 
  Request message for GetIamPolicymethod.
- GetOrgPolicyRequest
- The request sent to the GetOrgPolicy method.
- LiensResource
- ListAvailableOrgPolicyConstraintsResponse
- 
  The response returned from the ListAvailableOrgPolicyConstraintsmethod.
- ListConstraint
- 
  A Constraintthat allows or disallows a list of string values, which are configured by an Organization's policy administrator with aPolicy.
- ListLiensResponse
- The response message for Liens.ListLiens.
- ListOrgPoliciesResponse
- 
  The response returned from the ListOrgPoliciesmethod.
- ListProjectsResponse
- A page of the response received from the ListProjects 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 (e.g., company) resources belong.
- OrganizationOwner
- The entity that owns an Organization.
- OrganizationsResource
- OrgPolicy
- 
  Defines a Cloud Organization Policywhich is used to specifyConstraintsfor configurations of Cloud Platform resources.
- 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 Platform entity.
- ProjectsResource
- ResourceId
- A container to reference an id for any resource type.
- SearchOrganizationsRequest
- 
  The request sent to the SearchOrganizationsmethod.
- SearchOrganizationsResponse
- 
  The response returned from the SearchOrganizationsmethod.
- SetIamPolicyRequest
- 
  Request message for SetIamPolicymethod.
- SetOrgPolicyRequest
- The request sent to the SetOrgPolicyRequest method.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- BooleanConstraint = $Empty
- 
  A Constraintthat is either enforced or not.
- BooleanPolicy = $BooleanPolicy
- 
  Used in policy_typeto specify howboolean_policywill behave at this resource.
- 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.
- GetAncestryRequest = $Empty
- The request sent to the GetAncestry method.
- GetPolicyOptions = $GetPolicyOptions00
- Encapsulates settings provided to GetIamPolicy.
- Lien = $Lien
- A Lien represents an encumbrance on the actions that can be performed on a resource.
- ListAvailableOrgPolicyConstraintsRequest = $Request07
- 
  The request sent to the ListAvailableOrgPolicyConstraintsmethod on the project, folder, or organization.
- ListOrgPoliciesRequest = $Request07
- The request sent to the ListOrgPolicies method.
- ListPolicy = $ListPolicy
- 
  Used in policy_typeto specify howlist_policybehaves at this resource.
- RestoreDefault = $Empty
- 
  Ignores policies set above this resource and restores the
constraint_defaultenforcement behavior of the specificConstraintat this resource.
- Status = $Status00
- 
  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.
- 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.