{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-effective-tags-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_effective_tags_list","summary":"Return a list of effective tags for the given Google Cloud resource, as specified in `parent`.","description":"GET /v3/effectiveTags","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of effective tags to return in the response. The server allows a maximum of 300 effective tags to return in a…","schema":{"type":"integer","description":"Optional. The maximum number of effective tags to return in the response. The server allows a maximum of 300 effective tags to return in a…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListEffectiveTags` that indicates from where this listing should continue.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListEffectiveTags` that indicates from where this listing should continue."}},{"name":"parent","in":"query","required":false,"description":"Required. The full resource name of a resource for which you want to list the effective tags. E.g.…","schema":{"type":"string","description":"Required. The full resource name of a resource for which you want to list the effective tags. E.g.…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-folders-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_folders_list","summary":"Lists the folders that are direct descendants of supplied parent resource. `list()` provides a strongly…","description":"GET /v3/folders","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of folders to return in the response. The server can return fewer folders than requested. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of folders to return in the response. The server can return fewer folders than requested. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListFolders` that indicates where this listing should continue from.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListFolders` that indicates where this listing should continue from."}},{"name":"parent","in":"query","required":false,"description":"Required. The name of the parent resource whose folders are being listed. Only children of this parent resource are listed; descendants…","schema":{"type":"string","description":"Required. The name of the parent resource whose folders are being listed. Only children of this parent resource are listed; descendants…"}},{"name":"showDeleted","in":"query","required":false,"description":"Optional. Controls whether folders in the DELETE_REQUESTED state should be returned. Defaults to false.","schema":{"type":"boolean","description":"Optional. Controls whether folders in the DELETE_REQUESTED state should be returned. Defaults to false."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-folders-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_folders_create","summary":"Creates a folder in the resource hierarchy. Returns an `Operation` which can be used to track the progress…","description":"POST /v3/folders","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-get":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_get","summary":"Retrieves a TagValue. This method will return `PERMISSION_DENIED` if the value does not exist or the user…","description":"GET /v3/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Resource name for TagValue to be fetched in the format `tagValues/456`.","schema":{"type":"string","description":"Required. Resource name for TagValue to be fetched in the format `tagValues/456`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-patch":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_patch","summary":"Updates the attributes of the TagValue resource.","description":"PATCH /v3/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Immutable. Resource name for TagValue in the format `tagValues/456`."},"updateMask":{"type":"string","description":"Optional. Fields to be updated."},"validateOnly":{"type":"boolean","description":"Optional. True to perform validations necessary for updating the resource, but not actually perform the action."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-tag-holds-delete":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_tag_holds_delete","summary":"Deletes a TagHold.","description":"DELETE /v3/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. The resource name of the TagHold to delete. Must be of the form: `tagValues/{tag-value-id}/tagHolds/{tag-hold-id}`."},"validateOnly":{"type":"boolean","description":"Optional. Set to true to perform the validations necessary for deleting the resource, but not actually perform the action."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-get-iam-policy":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_get_iam_policy","summary":"Gets the access control policy for a TagValue. The returned policy may be empty if no such policy or…","description":"POST /v3/{+resource}:getIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names)…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-move":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_move","summary":"Move a project to another place in your resource hierarchy, under a new resource parent. Returns an…","description":"POST /v3/{+name}:move","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the project to move."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-folders-search":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_folders_search","summary":"Search for folders that match specific filter criteria. `search()` provides an eventually consistent view of…","description":"GET /v3/folders:search","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of folders to return in the response. The server can return fewer folders than requested. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of folders to return in the response. The server can return fewer folders than requested. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `SearchFolders` that indicates from where search should continue.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `SearchFolders` that indicates from where search should continue."}},{"name":"query","in":"query","required":false,"description":"Optional. Search criteria used to select the folders to return. If no search criteria is specified then all accessible folders will be…","schema":{"type":"string","description":"Optional. Search criteria used to select the folders to return. If no search criteria is specified then all accessible folders will be…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-set-iam-policy":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_set_iam_policy","summary":"Sets the access control policy on a TagValue, replacing any existing policy. The `resource` field should be…","description":"POST /v3/{+resource}:setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names)…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_test_iam_permissions","summary":"Returns permissions that a caller has on the specified TagValue. The `resource` field should be the…","description":"POST /v3/{+resource}:testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"REQUIRED: The resource for which the policy detail is being requested. See [Resource…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-undelete":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_undelete","summary":"Restores the project identified by the specified `name` (for example, `projects/415104041262`). You can only…","description":"POST /v3/{+name}:undelete","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the project (for example, `projects/415104041262`). Required."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-organizations-boundaries-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_organizations_boundaries_list","summary":"Lists Boundaries that are direct children of the specified organization or folder resource.","description":"GET /v3/{+parent}/boundaries","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of Boundaries to return in the response. The service may return fewer Boundaries than requested. If…","schema":{"type":"integer","description":"Optional. The maximum number of Boundaries to return in the response. The service may return fewer Boundaries than requested. If…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token received from a previous call to `ListBoundaries` that indicates from where listing should continue. Provide…","schema":{"type":"string","description":"Optional. A pagination token received from a previous call to `ListBoundaries` that indicates from where listing should continue. Provide…"}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the parent resource whose Boundaries are being listed. Format: `organizations/{organization_id}` or…","schema":{"type":"string","description":"Required. The name of the parent resource whose Boundaries are being listed. Format: `organizations/{organization_id}` or…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-organizations-boundaries-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_organizations_boundaries_create","summary":"Creates a Boundary under a parent Folder or Organization. Creating a Boundary triggers the creation of a…","description":"POST /v3/{+parent}/boundaries","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"boundaryId":{"type":"string","description":"Required. The user-assigned ID for the Boundary, which will become the final component of the Boundary's resource name. Must be unique…"},"parent":{"type":"string","description":"Required. The parent resource under which the Boundary will be created. Format: `organizations/{organization_id}` or `folders/{folder_id}`"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-capability-configs-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_capability_configs_list","summary":"Lists CapabilityConfigs that are direct children of the specified organization, folder or project resource.","description":"GET /v3/{+parent}/capabilityConfigs","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of CapabilityConfigs to return in the response. The service may return fewer CapabilityConfigs than…","schema":{"type":"integer","description":"Optional. The maximum number of CapabilityConfigs to return in the response. The service may return fewer CapabilityConfigs than…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token received from a previous call to `ListCapabilityConfigs` that indicates from where listing should continue.…","schema":{"type":"string","description":"Optional. A pagination token received from a previous call to `ListCapabilityConfigs` that indicates from where listing should continue.…"}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the parent resource whose CapabilityConfigs are being listed. Format: `organizations/{organization_id}` or…","schema":{"type":"string","description":"Required. The name of the parent resource whose CapabilityConfigs are being listed. Format: `organizations/{organization_id}` or…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-capability-configs-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_capability_configs_create","summary":"Creates a CapabilityConfig under a parent Organization, Folder or Project. Creating a CapabilityConfig…","description":"POST /v3/{+parent}/capabilityConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"capabilityConfigId":{"type":"string","description":"Required. The user-assigned ID for the CapabilityConfig, which will become the final component of the CapabilityConfig's resource name.…"},"parent":{"type":"string","description":"Required. The parent resource under which the CapabilityConfig will be created. Format: `organizations/{organization_id}` or…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-liens-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_liens_list","summary":"List all Liens applied to the `parent` resource. Callers of this method will require permission on the…","description":"GET /v3/liens","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of items to return. This is a suggestion for the server. The server can return fewer liens than requested. If…","schema":{"type":"integer","description":"The maximum number of items to return. This is a suggestion for the server. The server can return fewer liens than requested. If…"}},{"name":"pageToken","in":"query","required":false,"description":"The `next_page_token` value returned from a previous List request, if any.","schema":{"type":"string","description":"The `next_page_token` value returned from a previous List request, if any."}},{"name":"parent","in":"query","required":false,"description":"Required. The name of the resource to list all attached Liens. For example, `projects/1234`. (google.api.field_policy).resource_type…","schema":{"type":"string","description":"Required. The name of the resource to list all attached Liens. For example, `projects/1234`. (google.api.field_policy).resource_type…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-liens-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_liens_create","summary":"Create a Lien which applies to the resource denoted by the `parent` field. Callers of this method will…","description":"POST /v3/liens","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-organizations-search":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_organizations_search","summary":"Searches organization resources that are visible to the user and satisfy the specified filter. This method…","description":"GET /v3/organizations:search","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of organizations to return in the response. The server can return fewer organizations than requested. If…","schema":{"type":"integer","description":"Optional. The maximum number of organizations to return in the response. The server can return fewer organizations than requested. If…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `SearchOrganizations` that indicates from where listing should continue.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `SearchOrganizations` that indicates from where listing should continue."}},{"name":"query","in":"query","required":false,"description":"Optional. An optional query string used to filter the Organizations to return in the response. Query rules are case-insensitive. ``` |…","schema":{"type":"string","description":"Optional. An optional query string used to filter the Organizations to return in the response. Query rules are case-insensitive. ``` |…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_list","summary":"Lists projects that are direct children of the specified folder or organization resource. `list()` provides…","description":"GET /v3/projects","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of projects to return in the response. The server can return fewer projects than requested. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of projects to return in the response. The server can return fewer projects than requested. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to ListProjects that indicates from where listing should continue.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to ListProjects that indicates from where listing should continue."}},{"name":"parent","in":"query","required":false,"description":"Required. The name of the parent resource whose projects are being listed. Only children of this parent resource are listed; descendants…","schema":{"type":"string","description":"Required. The name of the parent resource whose projects are being listed. Only children of this parent resource are listed; descendants…"}},{"name":"showDeleted","in":"query","required":false,"description":"Optional. Indicate that projects in the `DELETE_REQUESTED` state should also be returned. Normally only `ACTIVE` projects are returned.","schema":{"type":"boolean","description":"Optional. Indicate that projects in the `DELETE_REQUESTED` state should also be returned. Normally only `ACTIVE` projects are returned."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_create","summary":"Request that a new project be created. The result is an `Operation` which can be used to track the creation…","description":"POST /v3/projects","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-projects-search":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_projects_search","summary":"Search for projects that the caller has the `resourcemanager.projects.get` permission on, and also satisfy…","description":"GET /v3/projects:search","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of projects to return in the response. The server can return fewer projects than requested. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of projects to return in the response. The server can return fewer projects than requested. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to ListProjects that indicates from where listing should continue.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to ListProjects that indicates from where listing should continue."}},{"name":"query","in":"query","required":false,"description":"Optional. A query string for searching for projects that the caller has `resourcemanager.projects.get` permission to. If multiple fields…","schema":{"type":"string","description":"Optional. A query string for searching for projects that the caller has `resourcemanager.projects.get` permission to. If multiple fields…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-bindings-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_bindings_list","summary":"Lists the TagBindings for the given Google Cloud resource, as specified with `parent`. NOTE: The `parent`…","description":"GET /v3/tagBindings","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of TagBindings to return in the response. The server allows a maximum of 300 TagBindings to return. If…","schema":{"type":"integer","description":"Optional. The maximum number of TagBindings to return in the response. The server allows a maximum of 300 TagBindings to return. If…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListTagBindings` that indicates where this listing should continue from.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListTagBindings` that indicates where this listing should continue from."}},{"name":"parent","in":"query","required":false,"description":"Required. The full resource name of a resource for which you want to list existing TagBindings. E.g.…","schema":{"type":"string","description":"Required. The full resource name of a resource for which you want to list existing TagBindings. E.g.…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-bindings-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_bindings_create","summary":"Creates a TagBinding between a TagValue and a Google Cloud resource.","description":"POST /v3/tagBindings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"validateOnly":{"type":"boolean","description":"Optional. Set to true to perform the validations necessary for creating the resource, but not actually perform the action."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-keys-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_keys_list","summary":"Lists all TagKeys for a parent resource.","description":"GET /v3/tagKeys","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of TagKeys to return in the response. The server allows a maximum of 300 TagKeys to return. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of TagKeys to return in the response. The server allows a maximum of 300 TagKeys to return. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListTagKey` that indicates where this listing should continue from.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListTagKey` that indicates where this listing should continue from."}},{"name":"parent","in":"query","required":false,"description":"Required. The resource name of the TagKey's parent. Must be of the form `organizations/{org_id}` or `projects/{project_id}` or…","schema":{"type":"string","description":"Required. The resource name of the TagKey's parent. Must be of the form `organizations/{org_id}` or `projects/{project_id}` or…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-keys-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_keys_create","summary":"Creates a new TagKey. If another request with the same parameters is sent while the original request is in…","description":"POST /v3/tagKeys","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"validateOnly":{"type":"boolean","description":"Optional. Set to true to perform validations necessary for creating the resource, but not actually perform the action."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-keys-get-namespaced":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_keys_get_namespaced","summary":"Retrieves a TagKey by its namespaced name. This method will return `PERMISSION_DENIED` if the key does not…","description":"GET /v3/tagKeys/namespaced","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":false,"description":"Required. A namespaced tag key name in the format `{parentId}/{tagKeyShort}`, such as `42/foo` for a key with short name \"foo\" under the…","schema":{"type":"string","description":"Required. A namespaced tag key name in the format `{parentId}/{tagKeyShort}`, such as `42/foo` for a key with short name \"foo\" under the…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_list","summary":"Lists all TagValues for a specific TagKey.","description":"GET /v3/tagValues","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of TagValues to return in the response. The server allows a maximum of 300 TagValues to return. If…","schema":{"type":"integer","description":"Optional. The maximum number of TagValues to return in the response. The server allows a maximum of 300 TagValues to return. If…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListTagValues` that indicates where this listing should continue from.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListTagValues` that indicates where this listing should continue from."}},{"name":"parent","in":"query","required":false,"description":"Required. Resource name for the parent of the TagValues to be listed, in the format `tagKeys/123` or `tagValues/123`.","schema":{"type":"string","description":"Required. Resource name for the parent of the TagValues to be listed, in the format `tagKeys/123` or `tagValues/123`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_create","summary":"Creates a TagValue as a child of the specified TagKey. If a another request with the same parameters is sent…","description":"POST /v3/tagValues","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"validateOnly":{"type":"boolean","description":"Optional. Set as true to perform the validations necessary for creating the resource, but not actually perform the action."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-get-namespaced":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_get_namespaced","summary":"Retrieves a TagValue by its namespaced name. This method will return `PERMISSION_DENIED` if the value does…","description":"GET /v3/tagValues/namespaced","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":false,"description":"Required. A namespaced tag value name in the following format: `{parentId}/{tagKeyShort}/{tagValueShort}` Examples: - `42/foo/abc` for a…","schema":{"type":"string","description":"Required. A namespaced tag value name in the following format: `{parentId}/{tagKeyShort}/{tagValueShort}` Examples: - `42/foo/abc` for a…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-tag-holds-list":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_tag_holds_list","summary":"Lists TagHolds under a TagValue.","description":"GET /v3/{+parent}/tagHolds","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Criteria used to select a subset of TagHolds parented by the TagValue to return. This field follows the syntax defined by…","schema":{"type":"string","description":"Optional. Criteria used to select a subset of TagHolds parented by the TagValue to return. This field follows the syntax defined by…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of TagHolds to return in the response. The server allows a maximum of 300 TagHolds to return. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of TagHolds to return in the response. The server allows a maximum of 300 TagHolds to return. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A pagination token returned from a previous call to `ListTagHolds` that indicates where this listing should continue from.","schema":{"type":"string","description":"Optional. A pagination token returned from a previous call to `ListTagHolds` that indicates where this listing should continue from."}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name of the parent TagValue. Must be of the form: `tagValues/{tag-value-id}`.","schema":{"type":"string","description":"Required. The resource name of the parent TagValue. Must be of the form: `tagValues/{tag-value-id}`."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-tag-values-tag-holds-create":{"post":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_tag_values_tag_holds_create","summary":"Creates a TagHold. Returns ALREADY_EXISTS if a TagHold with the same resource and origin exists under the…","description":"POST /v3/{+parent}/tagHolds","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The resource name of the TagHold's parent TagValue. Must be of the form: `tagValues/{tag-value-id}`."},"validateOnly":{"type":"boolean","description":"Optional. Set to true to perform the validations necessary for creating the resource, but not actually perform the action."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-cloudresourcemanager/cloudresourcemanager-fetch-resource-semantics":{"get":{"operationId":"analytics_googleapis_cloudresourcemanager_cloudresourcemanager_fetch_resource_semantics","summary":"Returns the semantics associated with the specified resource.","description":"GET /v3:fetchResourceSemantics","tags":["analytics"],"parameters":[{"name":"fullResourceName","in":"query","required":false,"description":"Required. The full resource name of the GCP resource to retrieve semantics for. Examples:…","schema":{"type":"string","description":"Required. The full resource name of the GCP resource to retrieve semantics for. Examples:…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}