{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-logging/logging-get-cmek-settings":{"get":{"operationId":"analytics_googleapis_logging_logging_get_cmek_settings","summary":"Gets the Logging CMEK settings for the given resource.Note: CMEK for the Log Router can be configured for…","description":"GET /v2/{+name}/cmekSettings","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The resource for which to retrieve CMEK settings. \"projects/[PROJECT_ID]/cmekSettings\"…","schema":{"type":"string","description":"Required. The resource for which to retrieve CMEK settings. \"projects/[PROJECT_ID]/cmekSettings\"…"}}],"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-logging/logging-update-cmek-settings":{"post":{"operationId":"analytics_googleapis_logging_logging_update_cmek_settings","summary":"Updates the Log Router CMEK settings for the given resource.Note: CMEK for the Log Router can currently only…","description":"PATCH /v2/{+name}/cmekSettings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource name for the CMEK settings to update. \"projects/[PROJECT_ID]/cmekSettings\"…"},"updateMask":{"type":"string","description":"Optional. Field mask identifying which fields from cmek_settings should be updated. A field will be overwritten if and only if it is in…"},"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-logging/logging-get-settings":{"get":{"operationId":"analytics_googleapis_logging_logging_get_settings","summary":"Gets the settings for the given resource.Note: Settings can be retrieved for Google Cloud projects, folders,…","description":"GET /v2/{+name}/settings","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The resource for which to retrieve settings. \"projects/[PROJECT_ID]/settings\" \"organizations/[ORGANIZATION_ID]/settings\"…","schema":{"type":"string","description":"Required. The resource for which to retrieve settings. \"projects/[PROJECT_ID]/settings\" \"organizations/[ORGANIZATION_ID]/settings\"…"}}],"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-logging/logging-update-settings":{"post":{"operationId":"analytics_googleapis_logging_logging_update_settings","summary":"Updates the settings for the given resource. This method applies to all feature configurations for…","description":"PATCH /v2/{+name}/settings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The resource name for the settings to update. \"organizations/[ORGANIZATION_ID]/settings\" \"folders/[FOLDER_ID]/settings\" For…"},"updateMask":{"type":"string","description":"Optional. Field mask identifying which fields from settings should be updated. A field will be overwritten if and only if it is in the…"},"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-logging/logging-projects-exclusions-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_exclusions_list","summary":"Lists all the exclusions on the _Default sink in a parent resource.","description":"GET /v2/{+parent}/exclusions","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource whose exclusions are to be listed. \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_ID]\"…","schema":{"type":"string","description":"Required. The parent resource whose exclusions are to be listed. \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_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-logging/logging-projects-exclusions-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_exclusions_create","summary":"Creates a new exclusion in the _Default sink in a specified parent resource. Only log entries belonging to…","description":"POST /v2/{+parent}/exclusions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource in which to create the exclusion: \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_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-logging/logging-projects-locations-saved-queries-get":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_saved_queries_get","summary":"Returns all data associated with the requested query.","description":"GET /v2/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The resource name of the saved query. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/savedQueries/[QUERY_ID]\"…","schema":{"type":"string","description":"Required. The resource name of the saved query. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/savedQueries/[QUERY_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-logging/logging-projects-locations-saved-queries-patch":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_saved_queries_patch","summary":"Updates an existing SavedQuery.","description":"PATCH /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Output only. Resource name of the saved query.In the format: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/savedQueries/[QUERY_ID]\" For a…"},"updateMask":{"type":"string","description":"Required. A non-empty list of fields to change in the existing saved query. Fields are relative to the saved_query and new values for the…"},"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-logging/logging-projects-locations-saved-queries-delete":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_saved_queries_delete","summary":"Deletes an existing SavedQuery that was created by the user making the request.","description":"DELETE /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. The full resource name of the saved query to delete. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/savedQueries/[QUERY_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":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-logging/logging-projects-locations-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_list","summary":"Lists information about the supported locations for this service.This method lists locations based on the…","description":"GET /v2/{+name}/locations","tags":["analytics"],"parameters":[{"name":"extraLocationTypes","in":"query","required":false,"description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.","schema":{"type":"string","description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage."}},{"name":"filter","in":"query","required":false,"description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like \"displayName=tokyo\", and is documented…","schema":{"type":"string","description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like \"displayName=tokyo\", and is documented…"}},{"name":"name","in":"query","required":true,"description":"The resource that owns the locations collection, if applicable.","schema":{"type":"string","description":"The resource that owns the locations collection, if applicable."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return. If not set, the service selects a default.","schema":{"type":"integer","description":"The maximum number of results to return. If not set, the service selects a default."}},{"name":"pageToken","in":"query","required":false,"description":"A page token received from the next_page_token field in the response. Send that page token to receive the subsequent page.","schema":{"type":"string","description":"A page token received from the next_page_token field in the response. Send that page token to receive the subsequent page."}}],"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-logging/logging-projects-locations-buckets-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_list","summary":"Lists log buckets.","description":"GET /v2/{+parent}/buckets","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource whose buckets are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\"…","schema":{"type":"string","description":"Required. The parent resource whose buckets are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_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-logging/logging-projects-locations-buckets-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_create","summary":"Creates a log bucket that can be used to store log entries. After a bucket has been created, the bucket's…","description":"POST /v2/{+parent}/buckets","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"bucketId":{"type":"string","description":"Required. A client-assigned identifier such as \"my-bucket\". Identifiers are limited to 100 characters and can include only letters,…"},"parent":{"type":"string","description":"Required. The resource in which to create the log bucket: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\" For…"},"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-logging/logging-projects-locations-buckets-create-async":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_create_async","summary":"Creates a log bucket asynchronously that can be used to store log entries.After a bucket has been created,…","description":"POST /v2/{+parent}/buckets:createAsync","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"bucketId":{"type":"string","description":"Required. A client-assigned identifier such as \"my-bucket\". Identifiers are limited to 100 characters and can include only letters,…"},"parent":{"type":"string","description":"Required. The resource in which to create the log bucket: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\" For…"},"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-logging/logging-projects-locations-buckets-undelete":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_undelete","summary":"Undeletes a log bucket. A bucket that has been deleted can be undeleted within the grace period of 7 days.","description":"POST /v2/{+name}:undelete","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The full resource name of the bucket to undelete. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_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-logging/logging-projects-locations-buckets-update-async":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_update_async","summary":"Updates a log bucket asynchronously.If the bucket has a lifecycle_state of DELETE_REQUESTED, then…","description":"POST /v2/{+name}:updateAsync","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The full resource name of the bucket to update. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]\"…"},"updateMask":{"type":"string","description":"Required. Field mask that specifies the fields in bucket that need an update. A bucket field will be overwritten if, and only if, it is in…"},"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-logging/logging-projects-locations-buckets-links-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_links_list","summary":"Lists links.","description":"GET /v2/{+parent}/links","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request.","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request."}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource whose links are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]\"…","schema":{"type":"string","description":"Required. The parent resource whose links are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_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-logging/logging-projects-locations-buckets-links-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_links_create","summary":"Asynchronously creates a linked dataset in BigQuery which makes it possible to use BigQuery to read the logs…","description":"POST /v2/{+parent}/links","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"linkId":{"type":"string","description":"Required. The ID to use for the link. The link_id can have up to 100 characters. A valid link_id must only have alphanumeric characters…"},"parent":{"type":"string","description":"Required. The full resource name of the bucket to create a link for. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_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-logging/logging-projects-locations-buckets-views-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_views_list","summary":"Lists views on a log bucket.","description":"GET /v2/{+parent}/views","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The bucket whose views are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]\"","schema":{"type":"string","description":"Required. The bucket whose views are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_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-logging/logging-projects-locations-buckets-views-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_views_create","summary":"Creates a view over log entries in a log bucket. A bucket may contain a maximum of 30 views.","description":"POST /v2/{+parent}/views","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The bucket in which to create the view `\"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]\"` For…"},"viewId":{"type":"string","description":"Required. A client-assigned identifier such as \"my-view\". Identifiers are limited to 100 characters and can include only letters, digits,…"},"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-logging/logging-projects-logs-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_logs_list","summary":"Lists the logs in projects, organizations, folders, or billing accounts. Only logs that have entries are…","description":"GET /v2/{+parent}/logs","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource name to list logs for: projects/[PROJECT_ID] organizations/[ORGANIZATION_ID] billingAccounts/[BILLING_ACCOUNT_ID]…","schema":{"type":"string","description":"Required. The resource name to list logs for: projects/[PROJECT_ID] organizations/[ORGANIZATION_ID] billingAccounts/[BILLING_ACCOUNT_ID]…"}},{"name":"resourceNames","in":"query","required":false,"description":"Optional. List of resource names to list logs for: projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]…","schema":{"type":"string","description":"Optional. List of resource names to list logs for: projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_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-logging/logging-projects-locations-operations-cancel":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_operations_cancel","summary":"Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the…","description":"POST /v2/{+name}:cancel","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"The name of the operation resource to be cancelled."},"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-logging/logging-projects-locations-operations-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_operations_list","summary":"Lists operations that match the specified filter in the request. If the server doesn't support this method,…","description":"GET /v2/{+name}/operations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"The standard list filter.","schema":{"type":"string","description":"The standard list filter."}},{"name":"name","in":"query","required":true,"description":"The name of the operation's parent resource.","schema":{"type":"string","description":"The name of the operation's parent resource."}},{"name":"pageSize","in":"query","required":false,"description":"The standard list page size.","schema":{"type":"integer","description":"The standard list page size."}},{"name":"pageToken","in":"query","required":false,"description":"The standard list page token.","schema":{"type":"string","description":"The standard list page token."}},{"name":"returnPartialSuccess","in":"query","required":false,"description":"When set to true, operations that are reachable are returned as normal, and those that are unreachable are returned in the…","schema":{"type":"boolean","description":"When set to true, operations that are reachable are returned as normal, and those that are unreachable are returned in 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-logging/logging-projects-locations-recent-queries-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_recent_queries_list","summary":"Lists the RecentQueries that were created by the user making the request.","description":"GET /v2/{+parent}/recentQueries","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Specifies the type (\"Logging\" or \"OpsAnalytics\") of the recent queries to list. The only valid value for this field is one of…","schema":{"type":"string","description":"Optional. Specifies the type (\"Logging\" or \"OpsAnalytics\") of the recent queries to list. The only valid value for this field is one of…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource to which the listed queries belong. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\"…","schema":{"type":"string","description":"Required. The resource to which the listed queries belong. \"projects/[PROJECT_ID]/locations/[LOCATION_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-logging/logging-projects-locations-saved-queries-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_saved_queries_list","summary":"Lists the SavedQueries that were created by the user making the request.","description":"GET /v2/{+parent}/savedQueries","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. Specifies the type (\"Logging\" or \"OpsAnalytics\") and the visibility (PRIVATE or SHARED) of the saved queries to list. If…","schema":{"type":"string","description":"Optional. Specifies the type (\"Logging\" or \"OpsAnalytics\") and the visibility (PRIVATE or SHARED) of the saved queries to list. If…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The resource to which the listed queries belong. \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\"…","schema":{"type":"string","description":"Required. The resource to which the listed queries belong. \"projects/[PROJECT_ID]/locations/[LOCATION_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-logging/logging-projects-locations-saved-queries-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_saved_queries_create","summary":"Creates a new SavedQuery for the user making the request.","description":"POST /v2/{+parent}/savedQueries","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource in which to create the saved query: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\"…"},"savedQueryId":{"type":"string","description":"Optional. The ID to use for the saved query, which will become the final component of the saved query's resource name.If the…"},"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-logging/logging-projects-logs-delete":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_logs_delete","summary":"Deletes all the log entries in a log for the global _Default Log Bucket. The log reappears if it receives…","description":"DELETE /v2/{+logName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["logName"],"properties":{"logName":{"type":"string","description":"Required. The resource name of the log to delete: projects/[PROJECT_ID]/logs/[LOG_ID] organizations/[ORGANIZATION_ID]/logs/[LOG_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":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-logging/logging-sinks-list":{"get":{"operationId":"analytics_googleapis_logging_logging_sinks_list","summary":"Lists sinks.","description":"GET /v2/{+parent}/sinks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"Optional. A filter expression to constrain the sinks returned. Today, this only supports the following strings: '' 'in_scope(\"ALL\")',…","schema":{"type":"string","description":"Optional. A filter expression to constrain the sinks returned. Today, this only supports the following strings: '' 'in_scope(\"ALL\")',…"}},{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource whose sinks are to be listed: \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_ID]\"…","schema":{"type":"string","description":"Required. The parent resource whose sinks are to be listed: \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_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-logging/logging-sinks-create":{"post":{"operationId":"analytics_googleapis_logging_logging_sinks_create","summary":"Creates a sink that exports specified log entries to a destination. The export begins upon ingress, unless…","description":"POST /v2/{+parent}/sinks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"customWriterIdentity":{"type":"string","description":"Optional. The service account provided by the caller that will be used to write the log entries. The format must be…"},"parent":{"type":"string","description":"Required. The resource in which to create the sink: \"projects/[PROJECT_ID]\" \"organizations/[ORGANIZATION_ID]\"…"},"uniqueWriterIdentity":{"type":"boolean","description":"Optional. Determines the kind of IAM identity returned as writer_identity in the new sink. If this value is omitted or set to false, and…"},"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-logging/logging-sinks-get":{"get":{"operationId":"analytics_googleapis_logging_logging_sinks_get","summary":"Gets a sink.","description":"GET /v2/{+sinkName}","tags":["analytics"],"parameters":[{"name":"sinkName","in":"query","required":true,"description":"Required. The resource name of the sink: \"projects/[PROJECT_ID]/sinks/[SINK_ID]\" \"organizations/[ORGANIZATION_ID]/sinks/[SINK_ID]\"…","schema":{"type":"string","description":"Required. The resource name of the sink: \"projects/[PROJECT_ID]/sinks/[SINK_ID]\" \"organizations/[ORGANIZATION_ID]/sinks/[SINK_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-logging/logging-sinks-update":{"post":{"operationId":"analytics_googleapis_logging_logging_sinks_update","summary":"Updates a sink. This method replaces the values of the destination and filter fields of the existing sink…","description":"PUT /v2/{+sinkName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sinkName","body"],"properties":{"customWriterIdentity":{"type":"string","description":"Optional. The service account provided by the caller that will be used to write the log entries. The format must be…"},"sinkName":{"type":"string","description":"Required. The full resource name of the sink to update, including the parent resource and the sink identifier:…"},"uniqueWriterIdentity":{"type":"boolean","description":"Optional. See sinks.create for a description of this field. When updating a sink, the effect of this field on the value of writer_identity…"},"updateMask":{"type":"string","description":"Optional. Field mask that specifies the fields in sink that need an update. A sink field will be overwritten if, and only if, it is in the…"},"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-logging/logging-projects-sinks-patch":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_sinks_patch","summary":"Updates a sink. This method replaces the values of the destination and filter fields of the existing sink…","description":"PATCH /v2/{+sinkName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sinkName","body"],"properties":{"customWriterIdentity":{"type":"string","description":"Optional. The service account provided by the caller that will be used to write the log entries. The format must be…"},"sinkName":{"type":"string","description":"Required. The full resource name of the sink to update, including the parent resource and the sink identifier:…"},"uniqueWriterIdentity":{"type":"boolean","description":"Optional. See sinks.create for a description of this field. When updating a sink, the effect of this field on the value of writer_identity…"},"updateMask":{"type":"string","description":"Optional. Field mask that specifies the fields in sink that need an update. A sink field will be overwritten if, and only if, it is in the…"},"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-logging/logging-sinks-delete":{"post":{"operationId":"analytics_googleapis_logging_logging_sinks_delete","summary":"Deletes a sink. If the sink has a unique writer_identity, then that service account is also deleted.","description":"DELETE /v2/{+sinkName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sinkName"],"properties":{"sinkName":{"type":"string","description":"Required. The full resource name of the sink to delete, including the parent resource and the sink identifier:…"}}}}}},"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-logging/logging-entries-copy":{"post":{"operationId":"analytics_googleapis_logging_logging_entries_copy","summary":"Copies a set of log entries from a log bucket to a Cloud Storage bucket.","description":"POST /v2/entries:copy","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-logging/logging-entries-list":{"post":{"operationId":"analytics_googleapis_logging_logging_entries_list","summary":"Lists log entries. Use this method to retrieve log entries that originated from a…","description":"POST /v2/entries:list","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-logging/logging-entries-tail":{"post":{"operationId":"analytics_googleapis_logging_logging_entries_tail","summary":"Streaming read of log entries as they are received. Until the stream is terminated, it will continue reading…","description":"POST /v2/entries:tail","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-logging/logging-entries-write":{"post":{"operationId":"analytics_googleapis_logging_logging_entries_write","summary":"Writes log entries to Logging. This API method is the only way to send log entries to Logging. This method…","description":"POST /v2/entries:write","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-logging/logging-projects-locations-buckets-views-get-iam-policy":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_views_get_iam_policy","summary":"Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not…","description":"POST /v2/{+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-logging/logging-projects-locations-buckets-views-set-iam-policy":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_views_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND,…","description":"POST /v2/{+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-logging/logging-projects-locations-buckets-views-test-iam-permission":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_buckets_views_test_iam_permission","summary":"Returns permissions that a caller has on the specified resource. If the resource does not exist, this will…","description":"POST /v2/{+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 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-logging/logging-projects-locations-log-scopes-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_locations_log_scopes_list","summary":"Lists log scopes.","description":"GET /v2/{+parent}/logScopes","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request.Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent resource whose log scopes are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_ID]\"","schema":{"type":"string","description":"Required. The parent resource whose log scopes are to be listed: \"projects/[PROJECT_ID]/locations/[LOCATION_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-logging/logging-projects-locations-log-scopes-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_locations_log_scopes_create","summary":"Creates a log scope.","description":"POST /v2/{+parent}/logScopes","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"logScopeId":{"type":"string","description":"Required. A client-assigned identifier such as \"log-scope\". Identifiers are limited to 100 characters and can include only letters,…"},"parent":{"type":"string","description":"Required. The parent resource in which to create the log scope: \"projects/[PROJECT_ID]/locations/[LOCATION_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-logging/logging-monitored-resource-descriptors-list":{"get":{"operationId":"analytics_googleapis_logging_logging_monitored_resource_descriptors_list","summary":"Lists the descriptors for monitored resource types used by Logging.","description":"GET /v2/monitoredResourceDescriptors","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}}],"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-logging/logging-projects-metrics-list":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_metrics_list","summary":"Lists logs-based metrics.","description":"GET /v2/{+parent}/metrics","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…","schema":{"type":"integer","description":"Optional. The maximum number of results to return from this request. Non-positive values are ignored. The presence of nextPageToken in the…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…","schema":{"type":"string","description":"Optional. If present, then retrieve the next batch of results from the preceding call to this method. pageToken must be the value of…"}},{"name":"parent","in":"query","required":true,"description":"Required. The name of the project containing the metrics: \"projects/[PROJECT_ID]\"","schema":{"type":"string","description":"Required. The name of the project containing the metrics: \"projects/[PROJECT_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-logging/logging-projects-metrics-create":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_metrics_create","summary":"Creates a logs-based metric.","description":"POST /v2/{+parent}/metrics","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 project in which to create the metric: \"projects/[PROJECT_ID]\" The new metric must be provided in the…"},"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-logging/logging-projects-metrics-get":{"get":{"operationId":"analytics_googleapis_logging_logging_projects_metrics_get","summary":"Gets a logs-based metric.","description":"GET /v2/{+metricName}","tags":["analytics"],"parameters":[{"name":"metricName","in":"query","required":true,"description":"Required. The resource name of the desired metric: \"projects/[PROJECT_ID]/metrics/[METRIC_ID]\"","schema":{"type":"string","description":"Required. The resource name of the desired metric: \"projects/[PROJECT_ID]/metrics/[METRIC_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-logging/logging-projects-metrics-update":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_metrics_update","summary":"Creates or updates a logs-based metric.","description":"PUT /v2/{+metricName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["metricName","body"],"properties":{"metricName":{"type":"string","description":"Required. The resource name of the metric to update: \"projects/[PROJECT_ID]/metrics/[METRIC_ID]\" The updated metric must be provided in…"},"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-logging/logging-projects-metrics-delete":{"post":{"operationId":"analytics_googleapis_logging_logging_projects_metrics_delete","summary":"Deletes a logs-based metric.","description":"DELETE /v2/{+metricName}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["metricName"],"properties":{"metricName":{"type":"string","description":"Required. The resource name of the metric to delete: \"projects/[PROJECT_ID]/metrics/[METRIC_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":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"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"}}}}}}}