Open Connector
所有 Tools

Google Cloud Resource Manager logoGoogle Cloud Resource Manager

Cloud Resource Manager provides APIs to create, read, organize, and manage Google Cloud projects and resources in the hierarchy.

google-cloud-resource-managervcatalog-v117 个 Tools

认证方式

方式底层类型状态说明
OAuth 2.0oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "GOOGLE_CLOUD_RESOURCE_MANAGER_EFFECTIVE_TAGS_LIST",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("GOOGLE_CLOUD_RESOURCE_MANAGER_EFFECTIVE_TAGS_LIST", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute GOOGLE_CLOUD_RESOURCE_MANAGER_EFFECTIVE_TAGS_LIST --data '{ }'

Tool 目录

可用 Tools

17 个可调用操作

Cloudresourcemanager EffectiveTags ListGOOGLE_CLOUD_RESOURCE_MANAGER_EFFECTIVE_TAGS_LISTReturn a list of effective tags for the given Google Cloud resource, as specified in `parent`.

Return a list of effective tags for the given Google Cloud resource, as specified in `parent`.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

effectivetags
Cloudresourcemanager FetchResourceSemanticsGOOGLE_CLOUD_RESOURCE_MANAGER_FETCH_RESOURCE_SEMANTICSReturns the semantics associated with the specified resource.

Returns the semantics associated with the specified resource.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

cloudresourcemanager
Cloudresourcemanager Folders ListGOOGLE_CLOUD_RESOURCE_MANAGER_FOLDERS_LISTLists the folders that are direct descendants of supplied parent resource. `list()` provides a strongly consistent view of the folders underneath the specified parent resource. `list()` returns folders sorted based upon the (ascending) lexical ordering of their display_name. The caller must have `resourcemanager.folders.list` permission on the identified parent.

Lists the folders that are direct descendants of supplied parent resource. `list()` provides a strongly consistent view of the folders underneath the specified parent resource. `list()` returns folders sorted based upon the (ascending) lexical ordering of their display_name. The caller must have `resourcemanager.folders.list` permission on the identified parent.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

folders
Cloudresourcemanager Folders SearchGOOGLE_CLOUD_RESOURCE_MANAGER_FOLDERS_SEARCHSearch for folders that match specific filter criteria. `search()` provides an eventually consistent view of the folders a user has access to which meet the specified filter criteria. This will only return folders on which the caller has the permission `resourcemanager.folders.get`.

Search for folders that match specific filter criteria. `search()` provides an eventually consistent view of the folders a user has access to which meet the specified filter criteria. This will only return folders on which the caller has the permission `resourcemanager.folders.get`.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

folders
Cloudresourcemanager Liens GetGOOGLE_CLOUD_RESOURCE_MANAGER_LIENS_GETRetrieve a Lien by `name`. Callers of this method will require permission on the `parent` resource. For example, a Lien with a `parent` of `projects/1234` requires permission `resourcemanager.projects.get`

Retrieve a Lien by `name`. Callers of this method will require permission on the `parent` resource. For example, a Lien with a `parent` of `projects/1234` requires permission `resourcemanager.projects.get`

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

liens
Cloudresourcemanager Liens ListGOOGLE_CLOUD_RESOURCE_MANAGER_LIENS_LISTList all Liens applied to the `parent` resource. Callers of this method will require permission on the `parent` resource. For example, a Lien with a `parent` of `projects/1234` requires permission `resourcemanager.projects.get`.

List all Liens applied to the `parent` resource. Callers of this method will require permission on the `parent` resource. For example, a Lien with a `parent` of `projects/1234` requires permission `resourcemanager.projects.get`.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

liens
Cloudresourcemanager Organizations SearchGOOGLE_CLOUD_RESOURCE_MANAGER_ORGANIZATIONS_SEARCHSearches organization resources that are visible to the user and satisfy the specified filter. This method returns organizations in an unspecified order. New organizations do not necessarily appear at the end of the results, and may take a small amount of time to appear. Search will only return organizations on which the user has the permission `resourcemanager.organizations.get` or has super admin privileges.

Searches organization resources that are visible to the user and satisfy the specified filter. This method returns organizations in an unspecified order. New organizations do not necessarily appear at the end of the results, and may take a small amount of time to appear. Search will only return organizations on which the user has the permission `resourcemanager.organizations.get` or has super admin privileges.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

organizations
Cloudresourcemanager Projects ListGOOGLE_CLOUD_RESOURCE_MANAGER_PROJECTS_LISTLists projects that are direct children of the specified folder or organization resource. `list()` provides a strongly consistent view of the projects underneath the specified parent resource. `list()` returns projects sorted based upon the (ascending) lexical ordering of their `display_name`. The caller must have `resourcemanager.projects.list` permission on the identified parent.

Lists projects that are direct children of the specified folder or organization resource. `list()` provides a strongly consistent view of the projects underneath the specified parent resource. `list()` returns projects sorted based upon the (ascending) lexical ordering of their `display_name`. The caller must have `resourcemanager.projects.list` permission on the identified parent.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

projects
Cloudresourcemanager Projects SearchGOOGLE_CLOUD_RESOURCE_MANAGER_PROJECTS_SEARCHSearch for projects that the caller has the `resourcemanager.projects.get` permission on, and also satisfy the specified query. This method returns projects in an unspecified order. This method is eventually consistent with project mutations; this means that a newly created project may not appear in the results or recent updates to an existing project may not be reflected in the results. To retrieve the latest state of a project, use the GetProject method.

Search for projects that the caller has the `resourcemanager.projects.get` permission on, and also satisfy the specified query. This method returns projects in an unspecified order. This method is eventually consistent with project mutations; this means that a newly created project may not appear in the results or recent updates to an existing project may not be reflected in the results. To retrieve the latest state of a project, use the GetProject method.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

projects
Cloudresourcemanager TagBindings ListGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_BINDINGS_LISTLists the TagBindings for the given Google Cloud resource, as specified with `parent`. NOTE: The `parent` field is expected to be a full resource name: https://cloud.google.com/apis/design/resource_names#full_resource_name

Lists the TagBindings for the given Google Cloud resource, as specified with `parent`. NOTE: The `parent` field is expected to be a full resource name: https://cloud.google.com/apis/design/resource_names#full_resource_name

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagbindings
Cloudresourcemanager TagKeys GetNamespacedGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_KEYS_GET_NAMESPACEDRetrieves a TagKey by its namespaced name. This method will return `PERMISSION_DENIED` if the key does not exist or the user does not have permission to view it.

Retrieves a TagKey by its namespaced name. This method will return `PERMISSION_DENIED` if the key does not exist or the user does not have permission to view it.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagkeys
Cloudresourcemanager TagKeys ListGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_KEYS_LISTLists all TagKeys for a parent resource.

Lists all TagKeys for a parent resource.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagkeys
Cloudresourcemanager TagValues GetIamPolicyGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_VALUES_GET_IAM_POLICYGets the access control policy for a TagValue. The returned policy may be empty if no such policy or resource exists. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. The caller must have the `cloudresourcemanager.googleapis.com/tagValues.getIamPolicy` permission on the identified TagValue to get the access control policy.

Gets the access control policy for a TagValue. The returned policy may be empty if no such policy or resource exists. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. The caller must have the `cloudresourcemanager.googleapis.com/tagValues.getIamPolicy` permission on the identified TagValue to get the access control policy.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagvalues
Cloudresourcemanager TagValues GetNamespacedGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_VALUES_GET_NAMESPACEDRetrieves a TagValue by its namespaced name. This method will return `PERMISSION_DENIED` if the value does not exist or the user does not have permission to view it.

Retrieves a TagValue by its namespaced name. This method will return `PERMISSION_DENIED` if the value does not exist or the user does not have permission to view it.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagvalues
Cloudresourcemanager TagValues ListGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_VALUES_LISTLists all TagValues for a specific TagKey.

Lists all TagValues for a specific TagKey.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagvalues
Cloudresourcemanager TagValues TagHolds ListGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_VALUES_TAG_HOLDS_LISTLists TagHolds under a TagValue.

Lists TagHolds under a TagValue.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

tagvalues
Cloudresourcemanager TagValues TestIamPermissionsGOOGLE_CLOUD_RESOURCE_MANAGER_TAG_VALUES_TEST_IAM_PERMISSIONSReturns permissions that a caller has on the specified TagValue. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. There are no permissions required for making this API call.

Returns permissions that a caller has on the specified TagValue. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. There are no permissions required for making this API call.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/cloud-platform

Tags

tagvalues

Provider 资源