Classes
CreateFolderMetadata
Metadata pertaining to the Folder creation process.
CreateFolderRequest
The CreateFolder request message.
CreateProjectMetadata
A status object which is used as the metadata
field for the Operation
returned by CreateProject. It provides insight for when significant phases of
Project creation have completed.
CreateProjectRequest
The request sent to the [CreateProject][google.cloud.resourcemanager.v3.Projects.CreateProject] method.
CreateTagBindingMetadata
Runtime operation information for creating a TagValue.
CreateTagBindingRequest
The request message to create a TagBinding.
CreateTagKeyMetadata
Runtime operation information for creating a TagKey.
CreateTagKeyRequest
The request message for creating a TagKey.
CreateTagValueMetadata
Runtime operation information for creating a TagValue.
CreateTagValueRequest
The request message for creating a TagValue.
DeleteFolderMetadata
A status object which is used as the metadata
field for the Operation
returned by DeleteFolder
.
DeleteFolderRequest
The DeleteFolder request message.
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
.
DeleteProjectRequest
[DeleteProject][google.cloud.resourcemanager.v3.Projects.DeleteProject] method.
DeleteTagBindingMetadata
Runtime operation information for deleting a TagBinding.
DeleteTagBindingRequest
The request message to delete a TagBinding.
DeleteTagKeyMetadata
Runtime operation information for deleting a TagKey.
DeleteTagKeyRequest
The request message for deleting a TagKey.
DeleteTagValueMetadata
Runtime operation information for deleting a TagValue.
DeleteTagValueRequest
The request message for deleting a TagValue.
Folder
A folder in an organization's resource hierarchy, used to organize that organization's resources.
Folder.Types
Container for nested types declared in the Folder message type.
Folders
Manages Cloud Platform folder resources. Folders can be used to organize the resources under an organization and to control the policies applied to groups of resources.
Folders.FoldersBase
Base class for server-side implementations of Folders
Folders.FoldersClient
Client for Folders
FoldersClient
Folders client wrapper, for convenient use.
FoldersClientBuilder
Builder class for FoldersClient to provide simple configuration of credentials, endpoint etc.
FoldersClientImpl
Folders client wrapper implementation, for convenient use.
FoldersSettings
Settings for FoldersClient instances.
GetFolderRequest
The GetFolder request message.
GetOrganizationRequest
The request sent to the GetOrganization
method. The name
field is
required. organization_id
is no longer accepted.
GetProjectRequest
The request sent to the [GetProject][google.cloud.resourcemanager.v3.Projects.GetProject] method.
GetTagKeyRequest
The request message for getting a TagKey.
GetTagValueRequest
The request message for getting a TagValue.
ListFoldersRequest
The ListFolders request message.
ListFoldersResponse
The ListFolders response message.
ListProjectsRequest
The request sent to the [ListProjects][google.cloud.resourcemanager.v3.Projects.ListProjects] method.
ListProjectsResponse
A page of the response received from the [ListProjects][google.cloud.resourcemanager.v3.Projects.ListProjects] method.
A paginated response where more pages are available has
next_page_token
set. This token can be used in a subsequent request to
retrieve the next request page.
NOTE: A response may contain fewer elements than the request page_size
and
still have a next_page_token
.
ListTagBindingsRequest
The request message to list all TagBindings for a parent.
ListTagBindingsResponse
The ListTagBindings response.
ListTagKeysRequest
The request message for listing all TagKeys under a parent resource.
ListTagKeysResponse
The ListTagKeys response message.
ListTagValuesRequest
The request message for listing TagValues for the specified TagKey.
ListTagValuesResponse
The ListTagValues response.
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.
MoveProjectRequest
The request sent to [MoveProject][google.cloud.resourcemanager.v3.Projects.MoveProject] method.
Organization
The root node in the resource hierarchy to which a particular entity's (a company, for example) resources belong.
Organization.Types
Container for nested types declared in the Organization message type.
Organizations
Allows users to manage their organization resources.
Organizations.OrganizationsBase
Base class for server-side implementations of Organizations
Organizations.OrganizationsClient
Client for Organizations
OrganizationsClient
Organizations client wrapper, for convenient use.
OrganizationsClientBuilder
Builder class for OrganizationsClient to provide simple configuration of credentials, endpoint etc.
OrganizationsClientImpl
Organizations client wrapper implementation, for convenient use.
OrganizationsSettings
Settings for OrganizationsClient instances.
Project
A project is a high-level Google Cloud entity. It is a container for ACLs, APIs, App Engine Apps, VMs, and other Google Cloud Platform resources.
Project.Types
Container for nested types declared in the Project message type.
Projects
Manages Google Cloud Projects.
Projects.ProjectsBase
Base class for server-side implementations of Projects
Projects.ProjectsClient
Client for Projects
ProjectsClient
Projects client wrapper, for convenient use.
ProjectsClientBuilder
Builder class for ProjectsClient to provide simple configuration of credentials, endpoint etc.
ProjectsClientImpl
Projects client wrapper implementation, for convenient use.
ProjectsSettings
Settings for ProjectsClient instances.
SearchFoldersRequest
The request message for searching folders.
SearchFoldersResponse
The response message for searching folders.
SearchOrganizationsRequest
The request sent to the SearchOrganizations
method.
SearchOrganizationsResponse
The response returned from the SearchOrganizations
method.
SearchProjectsRequest
The request sent to the [SearchProjects][google.cloud.resourcemanager.v3.Projects.SearchProjects] method.
SearchProjectsResponse
A page of the response received from the [SearchProjects][google.cloud.resourcemanager.v3.Projects.SearchProjects] method.
A paginated response where more pages are available has
next_page_token
set. This token can be used in a subsequent request to
retrieve the next request page.
TagBinding
A TagBinding represents a connection between a TagValue and a cloud resource (currently project, folder, or organization). Once a TagBinding is created, the TagValue is applied to all the descendants of the cloud resource.
TagBindingName
Resource name for the TagBinding
resource.
TagBindings
Allow users to create and manage TagBindings between TagValues and different cloud resources throughout the GCP resource hierarchy.
TagBindings.TagBindingsBase
Base class for server-side implementations of TagBindings
TagBindings.TagBindingsClient
Client for TagBindings
TagBindingsClient
TagBindings client wrapper, for convenient use.
TagBindingsClientBuilder
Builder class for TagBindingsClient to provide simple configuration of credentials, endpoint etc.
TagBindingsClientImpl
TagBindings client wrapper implementation, for convenient use.
TagBindingsSettings
Settings for TagBindingsClient instances.
TagKey
A TagKey, used to group a set of TagValues.
TagKeyName
Resource name for the TagKey
resource.
TagKeys
Allow users to create and manage tag keys.
TagKeys.TagKeysBase
Base class for server-side implementations of TagKeys
TagKeys.TagKeysClient
Client for TagKeys
TagKeysClient
TagKeys client wrapper, for convenient use.
TagKeysClientBuilder
Builder class for TagKeysClient to provide simple configuration of credentials, endpoint etc.
TagKeysClientImpl
TagKeys client wrapper implementation, for convenient use.
TagKeysSettings
Settings for TagKeysClient instances.
TagValue
A TagValue is a child of a particular TagKey. This is used to group cloud resources for the purpose of controlling them using policies.
TagValueName
Resource name for the TagValue
resource.
TagValues
Allow users to create and manage tag values.
TagValues.TagValuesBase
Base class for server-side implementations of TagValues
TagValues.TagValuesClient
Client for TagValues
TagValuesClient
TagValues client wrapper, for convenient use.
TagValuesClientBuilder
Builder class for TagValuesClient to provide simple configuration of credentials, endpoint etc.
TagValuesClientImpl
TagValues client wrapper implementation, for convenient use.
TagValuesSettings
Settings for TagValuesClient instances.
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
.
UndeleteProjectRequest
The request sent to the [UndeleteProject] [google.cloud.resourcemanager.v3.Projects.UndeleteProject] method.
UpdateFolderMetadata
A status object which is used as the metadata
field for the Operation
returned by UpdateFolder.
UpdateFolderRequest
The request sent to the [UpdateFolder][google.cloud.resourcemanager.v3.Folder.UpdateFolder] method.
Only the display_name
field can be changed. All other fields will be
ignored. Use the
[MoveFolder][google.cloud.resourcemanager.v3.Folders.MoveFolder] method to
change the parent
field.
UpdateProjectMetadata
A status object which is used as the metadata
field for the Operation
returned by UpdateProject.
UpdateProjectRequest
The request sent to the [UpdateProject][google.cloud.resourcemanager.v3.Projects.UpdateProject] method.
Only the display_name
and labels
fields can be change. Use the
[MoveProject][google.cloud.resourcemanager.v3.Projects.MoveProject] method to
change the parent
field.
UpdateTagKeyMetadata
Runtime operation information for updating a TagKey.
UpdateTagKeyRequest
The request message for updating a TagKey.
UpdateTagValueMetadata
Runtime operation information for updating a TagValue.
UpdateTagValueRequest
The request message for updating a TagValue.
Enums
Folder.Types.State
Folder lifecycle states.
Organization.OwnerOneofCase
Enum of possible cases for the "owner" oneof.
Organization.Types.State
Organization lifecycle states.
Project.Types.State
Project lifecycle states.
TagBindingName.ResourceNameType
The possible contents of TagBindingName.
TagKeyName.ResourceNameType
The possible contents of TagKeyName.
TagValueName.ResourceNameType
The possible contents of TagValueName.