{"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-get":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_get","summary":"Gets metadata information about the specified schema bundle.","description":"GET /v2/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The unique name of the schema bundle to retrieve. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the schema bundle to retrieve. Values are of the form…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-clusters-update":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_update","summary":"Updates a cluster within an instance. Note that UpdateCluster does not support updating…","description":"PUT /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"The unique name of the cluster. Values are of the form `projects/{project}/instances/{instance}/clusters/a-z*`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-patch":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_patch","summary":"Updates a schema bundle in the specified table.","description":"PATCH /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"ignoreWarnings":{"type":"boolean","description":"Optional. If set, ignore the safety checks when updating the Schema Bundle. The safety checks are: - The new Schema Bundle is backwards…"},"name":{"type":"string","description":"Identifier. The unique name identifying this schema bundle. Values are of the form…"},"updateMask":{"type":"string","description":"Optional. The list of fields to update."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-delet":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_delet","summary":"Deletes a schema bundle in the specified table.","description":"DELETE /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"etag":{"type":"string","description":"Optional. The etag of the schema bundle. If this is provided, it must match the server's etag. The server returns an ABORTED error on a…"},"name":{"type":"string","description":"Required. The unique name of the schema bundle to delete. Values are of the form…"}}}}}},"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-bigtableadmin/bigtableadmin-operations-projects-operations-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_operations_projects_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-bigtableadmin/bigtableadmin-projects-instances-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_list","summary":"Lists information about instances in a project.","description":"GET /v2/{+parent}/instances","tags":["analytics"],"parameters":[{"name":"pageToken","in":"query","required":false,"description":"DEPRECATED: This field is unused and ignored.","schema":{"type":"string","description":"DEPRECATED: This field is unused and ignored."}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the project for which a list of instances is requested. Values are of the form `projects/{project}`.","schema":{"type":"string","description":"Required. The unique name of the project for which a list of instances is requested. Values are of the form `projects/{project}`."}}],"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-bigtableadmin/bigtableadmin-projects-instances-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_create","summary":"Create an instance within a project. Note that exactly one of Cluster.serve_nodes and…","description":"POST /v2/{+parent}/instances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The unique name of the project in which to create the new instance. Values are of the form `projects/{project}`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-get-i":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_get_i","summary":"Gets the access control policy for a Bigtable resource. Returns an empty policy if the resource exists but…","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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-set-i":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_set_i","summary":"Sets the access control policy on a Bigtable resource. Replaces any existing policy.","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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-test":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_test","summary":"Returns permissions that the caller has on the specified Bigtable resource.","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…"},"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-bigtableadmin/bigtableadmin-projects-instances-app-profiles-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_app_profiles_list","summary":"Lists information about app profiles in an instance.","description":"GET /v2/{+parent}/appProfiles","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which is…","schema":{"type":"integer","description":"Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which is…"}},{"name":"pageToken","in":"query","required":false,"description":"The value of `next_page_token` returned by a previous call.","schema":{"type":"string","description":"The value of `next_page_token` returned by a previous call."}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the instance for which a list of app profiles is requested. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the instance for which a list of app profiles is requested. Values are of the form…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-app-profiles-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_app_profiles_create","summary":"Creates an app profile within an instance.","description":"POST /v2/{+parent}/appProfiles","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"appProfileId":{"type":"string","description":"Required. The ID to be used when referring to the new app profile within its instance, e.g., just `myprofile` rather than…"},"ignoreWarnings":{"type":"boolean","description":"If true, ignore safety checks when creating the app profile."},"parent":{"type":"string","description":"Required. The unique name of the instance in which to create the new app profile. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-clusters-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_list","summary":"Lists information about clusters in an instance.","description":"GET /v2/{+parent}/clusters","tags":["analytics"],"parameters":[{"name":"pageToken","in":"query","required":false,"description":"DEPRECATED: This field is unused and ignored.","schema":{"type":"string","description":"DEPRECATED: This field is unused and ignored."}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the instance for which a list of clusters is requested. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the instance for which a list of clusters is requested. Values are of the form…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-clusters-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_create","summary":"Creates a cluster within an instance. Note that exactly one of Cluster.serve_nodes and…","description":"POST /v2/{+parent}/clusters","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"clusterId":{"type":"string","description":"Required. The ID to be used when referring to the new cluster within its instance, e.g., just `mycluster` rather than…"},"parent":{"type":"string","description":"Required. The unique name of the instance in which to create the new cluster. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-clusters-backups-copy":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_backups_copy","summary":"Copy a Cloud Bigtable backup to a new backup in the destination cluster located in the destination instance…","description":"POST /v2/{+parent}/backups:copy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The name of the destination cluster that will contain the backup copy. The cluster must already exist. Values are of the form:…"},"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-bigtableadmin/bigtableadmin-projects-instances-clusters-backups-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_backups_list","summary":"Lists Cloud Bigtable backups. Returns both completed and pending backups.","description":"GET /v2/{+parent}/backups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters backups listed in the response. The expression must specify the field name, a comparison operator, and…","schema":{"type":"string","description":"A filter expression that filters backups listed in the response. The expression must specify the field name, a comparison operator, and…"}},{"name":"orderBy","in":"query","required":false,"description":"An expression for specifying the sort order of the results of the request. The string value should specify one or more fields in Backup.…","schema":{"type":"string","description":"An expression for specifying the sort order of the results of the request. The string value should specify one or more fields in Backup.…"}},{"name":"pageSize","in":"query","required":false,"description":"Number of backups to be returned in the response. If 0 or less, defaults to the server's maximum allowed page size.","schema":{"type":"integer","description":"Number of backups to be returned in the response. If 0 or less, defaults to the server's maximum allowed page size."}},{"name":"pageToken","in":"query","required":false,"description":"If non-empty, `page_token` should contain a next_page_token from a previous ListBackupsResponse to the same `parent` and with the same…","schema":{"type":"string","description":"If non-empty, `page_token` should contain a next_page_token from a previous ListBackupsResponse to the same `parent` and with the same…"}},{"name":"parent","in":"query","required":true,"description":"Required. The cluster to list backups from. Values are of the form `projects/{project}/instances/{instance}/clusters/{cluster}`. Use…","schema":{"type":"string","description":"Required. The cluster to list backups from. Values are of the form `projects/{project}/instances/{instance}/clusters/{cluster}`. Use…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-clusters-backups-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_backups_create","summary":"Starts creating a new Cloud Bigtable Backup. The returned backup long-running operation can be used to track…","description":"POST /v2/{+parent}/backups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"backupId":{"type":"string","description":"Required. The id of the backup to be created. The `backup_id` along with the parent `parent` are combined as {parent}/backups/{backup_id}…"},"parent":{"type":"string","description":"Required. This must be one of the clusters in the instance in which this table is located. The backup will be stored in this cluster.…"},"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-bigtableadmin/bigtableadmin-projects-instances-clusters-hot-tablets-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_hot_tablets_list","summary":"Lists hot tablets in a cluster, within the time range provided. Hot tablets are ordered based on CPU usage.","description":"GET /v2/{+parent}/hotTablets","tags":["analytics"],"parameters":[{"name":"endTime","in":"query","required":false,"description":"The end time to list hot tablets.","schema":{"type":"string","description":"The end time to list hot tablets."}},{"name":"pageSize","in":"query","required":false,"description":"Maximum number of results per page. A page_size that is empty or zero lets the server choose the number of items to return. A page_size…","schema":{"type":"integer","description":"Maximum number of results per page. A page_size that is empty or zero lets the server choose the number of items to return. A page_size…"}},{"name":"pageToken","in":"query","required":false,"description":"The value of `next_page_token` returned by a previous call.","schema":{"type":"string","description":"The value of `next_page_token` returned by a previous call."}},{"name":"parent","in":"query","required":true,"description":"Required. The cluster name to list hot tablets. Value is in the following form:…","schema":{"type":"string","description":"Required. The cluster name to list hot tablets. Value is in the following form:…"}},{"name":"startTime","in":"query","required":false,"description":"The start time to list hot tablets. The hot tablets in the response will have start times between the requested start time and end time.…","schema":{"type":"string","description":"The start time to list hot tablets. The hot tablets in the response will have start times between the requested start time and end time.…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-clusters-memory-layers-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_clusters_memory_layers_list","summary":"Lists information about memory layers.","description":"GET /v2/{+parent}/memoryLayers","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of memory layers to return. The service may return fewer than this value.","schema":{"type":"integer","description":"Optional. The maximum number of memory layers to return. The service may return fewer than this value."}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListMemoryLayers` call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListMemoryLayers` call. Provide this to retrieve the subsequent page. When paginating,…"}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the cluster for which a list of memory layers is requested. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the cluster for which a list of memory layers is requested. Values are of the form…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-logical-views-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_logical_views_list","summary":"Lists information about logical views in an instance.","description":"GET /v2/{+parent}/logicalViews","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of logical views to return. The service may return fewer than this value","schema":{"type":"integer","description":"Optional. The maximum number of logical views to return. The service may return fewer than this value"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListLogicalViews` call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListLogicalViews` call. Provide this to retrieve the subsequent page. When paginating,…"}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the instance for which the list of logical views is requested. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the instance for which the list of logical views is requested. Values are of the form…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-logical-views-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_logical_views_create","summary":"Creates a logical view within an instance.","description":"POST /v2/{+parent}/logicalViews","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"logicalViewId":{"type":"string","description":"Required. The ID to use for the logical view, which will become the final component of the logical view's resource name."},"parent":{"type":"string","description":"Required. The parent instance where this logical view will be created. Format: `projects/{project}/instances/{instance}`."},"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-bigtableadmin/bigtableadmin-projects-instances-materialized-views-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_materialized_views_list","summary":"Lists information about materialized views in an instance.","description":"GET /v2/{+parent}/materializedViews","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of materialized views to return. The service may return fewer than this value","schema":{"type":"integer","description":"Optional. The maximum number of materialized views to return. The service may return fewer than this value"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous `ListMaterializedViews` call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. A page token, received from a previous `ListMaterializedViews` call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the instance for which the list of materialized views is requested. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the instance for which the list of materialized views is requested. Values are of the form…"}},{"name":"view","in":"query","required":false,"description":"Optional. Describes which of the materialized view's fields should be populated in the response. For now, only the default value…","schema":{"type":"string","enum":["VIEW_UNSPECIFIED","SCHEMA_VIEW","REPLICATION_VIEW","FULL"],"description":"Optional. Describes which of the materialized view's fields should be populated in the response. For now, only the default value…"}}],"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-bigtableadmin/bigtableadmin-projects-instances-materialized-views-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_materialized_views_create","summary":"Creates a materialized view within an instance.","description":"POST /v2/{+parent}/materializedViews","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"ignoreWarnings":{"type":"boolean","description":"Optional. If true, ignore optional safety checks when creating the materialized view."},"materializedViewId":{"type":"string","description":"Required. The ID to use for the materialized view, which will become the final component of the materialized view's resource name."},"parent":{"type":"string","description":"Required. The parent instance where this materialized view will be created. Format: `projects/{project}/instances/{instance}`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-check-consistency":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_check_consistency","summary":"Checks replication consistency based on a consistency token, that is, if replication has caught up based on…","description":"POST /v2/{+name}:checkConsistency","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The unique name of the Table for which to check replication consistency. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-tables-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_list","summary":"Lists all tables served from a specified instance.","description":"GET /v2/{+parent}/tables","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which is…","schema":{"type":"integer","description":"Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which is…"}},{"name":"pageToken","in":"query","required":false,"description":"The value of `next_page_token` returned by a previous call.","schema":{"type":"string","description":"The value of `next_page_token` returned by a previous call."}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the instance for which tables should be listed. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the instance for which tables should be listed. Values are of the form…"}},{"name":"view","in":"query","required":false,"description":"The view to be applied to the returned tables' fields. Only NAME_ONLY view (default), REPLICATION_VIEW and ENCRYPTION_VIEW are supported.","schema":{"type":"string","enum":["VIEW_UNSPECIFIED","NAME_ONLY","SCHEMA_VIEW","REPLICATION_VIEW","ENCRYPTION_VIEW","STATS_VIEW","FULL"],"description":"The view to be applied to the returned tables' fields. Only NAME_ONLY view (default), REPLICATION_VIEW and ENCRYPTION_VIEW are supported."}}],"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-bigtableadmin/bigtableadmin-projects-instances-tables-create":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_create","summary":"Creates a new table in the specified instance. The table can be created with a full set of initial column…","description":"POST /v2/{+parent}/tables","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The unique name of the instance in which to create the table. Values are of the form `projects/{project}/instances/{instance}`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-drop-row-range":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_drop_row_range","summary":"Permanently drop/delete a row range from a specified table. The request can specify whether to delete all…","description":"POST /v2/{+name}:dropRowRange","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The unique name of the table on which to drop a range of rows. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-tables-generate-consistency":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_generate_consistency","summary":"Generates a consistency token for a Table, which can be used in CheckConsistency to check whether mutations…","description":"POST /v2/{+name}:generateConsistencyToken","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The unique name of the Table for which to create a consistency token. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-tables-modify-column-famili":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_modify_column_famili","summary":"Performs a series of column family modifications on the specified table. Either all or none of the…","description":"POST /v2/{+name}:modifyColumnFamilies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The unique name of the table whose families should be modified. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-tables-restore":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_restore","summary":"Create a new table by restoring from a completed backup. The returned table long-running operation can be…","description":"POST /v2/{+parent}/tables:restore","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The name of the instance in which to create the restored table. Values are of the form `projects//instances/`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-undelete":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_undelete","summary":"Restores a specified table which was accidentally deleted.","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 unique name of the table to be restored. Values are of the form `projects/{project}/instances/{instance}/tables/{table}`."},"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-bigtableadmin/bigtableadmin-projects-instances-tables-authorized-views-lis":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_authorized_views_lis","summary":"Lists all AuthorizedViews from a specific table.","description":"GET /v2/{+parent}/authorizedViews","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which…","schema":{"type":"integer","description":"Optional. Maximum number of results per page. A page_size of zero lets the server choose the number of items to return. A page_size which…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. The value of `next_page_token` returned by a previous call.","schema":{"type":"string","description":"Optional. The value of `next_page_token` returned by a previous call."}},{"name":"parent","in":"query","required":true,"description":"Required. The unique name of the table for which AuthorizedViews should be listed. Values are of the form…","schema":{"type":"string","description":"Required. The unique name of the table for which AuthorizedViews should be listed. Values are of the form…"}},{"name":"view","in":"query","required":false,"description":"Optional. The resource_view to be applied to the returned AuthorizedViews' fields. Default to NAME_ONLY.","schema":{"type":"string","enum":["RESPONSE_VIEW_UNSPECIFIED","NAME_ONLY","BASIC","FULL"],"description":"Optional. The resource_view to be applied to the returned AuthorizedViews' fields. Default to NAME_ONLY."}}],"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-bigtableadmin/bigtableadmin-projects-instances-tables-authorized-views-cre":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_authorized_views_cre","summary":"Creates a new AuthorizedView in a table.","description":"POST /v2/{+parent}/authorizedViews","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"authorizedViewId":{"type":"string","description":"Required. The id of the AuthorizedView to create. This AuthorizedView must not already exist. The `authorized_view_id` appended to…"},"parent":{"type":"string","description":"Required. This is the name of the table the AuthorizedView belongs to. Values are of the form…"},"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_list","summary":"Lists all schema bundles associated with the specified table.","description":"GET /v2/{+parent}/schemaBundles","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of schema bundles to return. If the value is positive, the server may return at most this value. If unspecified, the…","schema":{"type":"integer","description":"The maximum number of schema bundles to return. If the value is positive, the server may return at most this value. If unspecified, the…"}},{"name":"pageToken","in":"query","required":false,"description":"A page token, received from a previous `ListSchemaBundles` call. Provide this to retrieve the subsequent page. When paginating, all other…","schema":{"type":"string","description":"A page token, received from a previous `ListSchemaBundles` call. Provide this to retrieve the subsequent page. When paginating, all other…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent, which owns this collection of schema bundles. Values are of the form…","schema":{"type":"string","description":"Required. The parent, which owns this collection of schema bundles. Values are of the form…"}},{"name":"view","in":"query","required":false,"description":"Optional. The resource_view to be applied to the returned SchemaBundles' fields. Defaults to NAME_ONLY.","schema":{"type":"string","enum":["SCHEMA_BUNDLE_VIEW_UNSPECIFIED","NAME_ONLY","BASIC","FULL"],"description":"Optional. The resource_view to be applied to the returned SchemaBundles' fields. Defaults to NAME_ONLY."}}],"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-bigtableadmin/bigtableadmin-projects-instances-tables-schema-bundles-creat":{"post":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_projects_instances_tables_schema_bundles_creat","summary":"Creates a new schema bundle in the specified table.","description":"POST /v2/{+parent}/schemaBundles","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource where this schema bundle will be created. Values are of the form…"},"schemaBundleId":{"type":"string","description":"Required. The unique ID to use for the schema bundle, which will become the final component of the schema bundle's resource name."},"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-bigtableadmin/bigtableadmin-projects-locations-list":{"get":{"operationId":"analytics_googleapis_bigtableadmin_bigtableadmin_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…","schema":{"type":"string","description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is…"}},{"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"}}},"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"}}}}}}}