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 = $Request05
 - 
  The request sent to the 
ListAvailableOrgPolicyConstraintsmethod on the project, folder, or organization. - ListOrgPoliciesRequest = $Request05
 - 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 = $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. - 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.