cloudresourcemanager.v2 library Null safety

Cloud Resource Manager API - v2

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. [...]
AuditLogConfig
Provides the configuration for logging a type of permissions. [...]
Binding
Associates members with a role.
CloudResourceManagerApi
Creates, reads, and updates metadata for Google Cloud Platform resource containers.
CloudresourcemanagerGoogleCloudResourcemanagerV2alpha1FolderOperation
Metadata describing a long running folder operation
CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation
Metadata describing a long running folder operation
CreateFolderMetadata
Metadata pertaining to the Folder creation process.
CreateProjectMetadata
A status object which is used as the metadata field for the Operation returned by CreateProject. [...]
CreateTagBindingMetadata
Runtime operation information for creating a TagValue.
CreateTagKeyMetadata
Runtime operation information for creating a TagKey.
CreateTagValueMetadata
Runtime operation information for creating a TagValue.
DeleteFolderMetadata
A status object which is used as the metadata field for the Operation returned by DeleteFolder.
DeleteOrganizationMetadata
A status object which is used as the metadata field for the operation returned by DeleteOrganization.
DeleteProjectMetadata
A status object which is used as the metadata field for the Operation returned by DeleteProject.
DeleteTagBindingMetadata
Runtime operation information for deleting a TagBinding.
DeleteTagKeyMetadata
Runtime operation information for deleting a TagKey.
DeleteTagValueMetadata
Runtime operation information for deleting a TagValue.
Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
Folder
A Folder in an Organization's resource hierarchy, used to organize that Organization's resources.
FolderOperation
Metadata describing a long running folder operation
FolderOperationError
A classification of the Folder Operation error.
FoldersResource
GetIamPolicyRequest
Request message for GetIamPolicy method.
GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
ListFoldersResponse
The ListFolders response message.
MoveFolderMetadata
Metadata pertaining to the folder move process.
MoveFolderRequest
The MoveFolder request message.
MoveProjectMetadata
A status object which is used as the metadata field for the Operation returned by MoveProject.
Operation
This resource represents a long-running operation that is the result of a network API call.
OperationsResource
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. [...]
ProjectCreationStatus
A status object which is used as the metadata field for the Operation returned by CreateProject. [...]
SearchFoldersRequest
The request message for searching folders.
SearchFoldersResponse
The response message for searching folders.
SetIamPolicyRequest
Request message for SetIamPolicy method.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
TestIamPermissionsRequest
Request message for TestIamPermissions method.
TestIamPermissionsResponse
Response message for TestIamPermissions method.
UndeleteFolderMetadata
A status object which is used as the metadata field for the Operation returned by UndeleteFolder.
UndeleteFolderRequest
The UndeleteFolder request message.
UndeleteOrganizationMetadata
A status object which is used as the metadata field for the Operation returned by UndeleteOrganization.
UndeleteProjectMetadata
A status object which is used as the metadata field for the Operation returned by UndeleteProject.
UpdateFolderMetadata
A status object which is used as the metadata field for the Operation returned by UpdateFolder.
UpdateProjectMetadata
A status object which is used as the metadata field for the Operation returned by UpdateProject.
UpdateTagKeyMetadata
Runtime operation information for updating a TagKey.
UpdateTagValueMetadata
Runtime operation information for updating a TagValue.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.