{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://www.apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-compute/compute-accelerator-types-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_accelerator_types_aggregated_list","summary":"Retrieves an aggregated list of accelerator types. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/acceleratorTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-accelerator-types-get":{"get":{"operationId":"analytics_googleapis_compute_compute_accelerator_types_get","summary":"Returns the specified accelerator type.","description":"GET /projects/{project}/zones/{zone}/acceleratorTypes/{acceleratorType}","tags":["analytics"],"parameters":[{"name":"acceleratorType","in":"query","required":true,"description":"Name of the accelerator type to return.","schema":{"type":"string","description":"Name of the accelerator type to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-accelerator-types-list":{"get":{"operationId":"analytics_googleapis_compute_compute_accelerator_types_list","summary":"Retrieves a list of accelerator types that are available to the specified project.","description":"GET /projects/{project}/zones/{zone}/acceleratorTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-addresses-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_addresses_aggregated_list","summary":"Retrieves an aggregated list of addresses. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/addresses","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-addresses-get":{"get":{"operationId":"analytics_googleapis_compute_compute_addresses_get","summary":"Returns the specified address resource.","description":"GET /projects/{project}/regions/{region}/addresses/{address}","tags":["analytics"],"parameters":[{"name":"address","in":"query","required":true,"description":"Name of the address resource to return.","schema":{"type":"string","description":"Name of the address resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region for this request.","schema":{"type":"string","description":"Name of the region for this request."}}],"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-compute/compute-addresses-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_addresses_delete","summary":"Deletes the specified address resource.","description":"DELETE /projects/{project}/regions/{region}/addresses/{address}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address","project","region"],"properties":{"address":{"type":"string","description":"Name of the address resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-addresses-list":{"get":{"operationId":"analytics_googleapis_compute_compute_addresses_list","summary":"Retrieves a list of addresses contained within the specified region.","description":"GET /projects/{project}/regions/{region}/addresses","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region for this request.","schema":{"type":"string","description":"Name of the region for this request."}}],"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-compute/compute-addresses-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_addresses_insert","summary":"Creates an address resource in the specified project by using the data included in the request.","description":"POST /projects/{project}/regions/{region}/addresses","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-addresses-move":{"post":{"operationId":"analytics_googleapis_compute_compute_addresses_move","summary":"Moves the specified address resource.","description":"POST /projects/{project}/regions/{region}/addresses/{address}/move","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address","project","region","body"],"properties":{"address":{"type":"string","description":"Name of the address resource to move."},"project":{"type":"string","description":"Source project ID which the Address is moved from."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-addresses-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_addresses_set_labels","summary":"Sets the labels on an Address. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/regions/{region}/addresses/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-addresses-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_addresses_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/regions/{region}/addresses/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The name of the region for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-advice-calendar-mode":{"post":{"operationId":"analytics_googleapis_compute_compute_advice_calendar_mode","summary":"Advise how, where and when to create the requested amount of instances with specified accelerators, within…","description":"POST /projects/{project}/regions/{region}/advice/calendarMode","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"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-compute/compute-advice-capacity":{"post":{"operationId":"analytics_googleapis_compute_compute_advice_capacity","summary":"Advice on making real-time decisions (such as choosing zone or machine types) during deployment to maximize…","description":"POST /projects/{project}/regions/{region}/advice/capacity","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"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-compute/compute-advice-capacity-history":{"post":{"operationId":"analytics_googleapis_compute_compute_advice_capacity_history","summary":"Gets the capacity history.","description":"POST /projects/{project}/regions/{region}/advice/capacityHistory","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"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-compute/compute-autoscalers-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_autoscalers_aggregated_list","summary":"Retrieves an aggregated list of autoscalers. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/autoscalers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-autoscalers-get":{"get":{"operationId":"analytics_googleapis_compute_compute_autoscalers_get","summary":"Returns the specified autoscaler resource.","description":"GET /projects/{project}/zones/{zone}/autoscalers/{autoscaler}","tags":["analytics"],"parameters":[{"name":"autoscaler","in":"query","required":true,"description":"Name of the autoscaler to return.","schema":{"type":"string","description":"Name of the autoscaler to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"Name of the zone for this request.","schema":{"type":"string","description":"Name of the zone for this request."}}],"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-compute/compute-autoscalers-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_autoscalers_delete","summary":"Deletes the specified autoscaler.","description":"DELETE /projects/{project}/zones/{zone}/autoscalers/{autoscaler}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["autoscaler","project","zone"],"properties":{"autoscaler":{"type":"string","description":"Name of the autoscaler to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request."}}}}}},"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-compute/compute-autoscalers-list":{"get":{"operationId":"analytics_googleapis_compute_compute_autoscalers_list","summary":"Retrieves a list of autoscalers contained within the specified zone.","description":"GET /projects/{project}/zones/{zone}/autoscalers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"Name of the zone for this request.","schema":{"type":"string","description":"Name of the zone for this request."}}],"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-compute/compute-autoscalers-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_autoscalers_insert","summary":"Creates an autoscaler in the specified project using the data included in the request.","description":"POST /projects/{project}/zones/{zone}/autoscalers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request."},"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-compute/compute-autoscalers-update":{"post":{"operationId":"analytics_googleapis_compute_compute_autoscalers_update","summary":"Updates an autoscaler in the specified project using the data included in the request.","description":"PUT /projects/{project}/zones/{zone}/autoscalers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"autoscaler":{"type":"string","description":"Name of the autoscaler to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request."},"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-compute/compute-autoscalers-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_autoscalers_patch","summary":"Updates an autoscaler in the specified project using the data included in the request. This method…","description":"PATCH /projects/{project}/zones/{zone}/autoscalers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"autoscaler":{"type":"string","description":"Name of the autoscaler to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request."},"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-compute/compute-autoscalers-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_autoscalers_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/autoscalers/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-backend-buckets-add-signed-url-key":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_add_signed_url_key","summary":"Adds a key for validating requests with signed URLs for this backend bucket.","description":"POST /projects/{project}/global/backendBuckets/{backendBucket}/addSignedUrlKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","project","body"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to which the Signed URL Key should be added. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-buckets-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_aggregated_list","summary":"Retrieves the list of all BackendBucket resources, regional and global, available to the specified project.…","description":"GET /projects/{project}/aggregated/backendBuckets","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-backend-buckets-get":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_get","summary":"Returns the specified BackendBucket resource.","description":"GET /projects/{project}/global/backendBuckets/{backendBucket}","tags":["analytics"],"parameters":[{"name":"backendBucket","in":"query","required":true,"description":"Name of the BackendBucket resource to return.","schema":{"type":"string","description":"Name of the BackendBucket resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-buckets-update":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_update","summary":"Updates the specified BackendBucket resource with the data included in the request.","description":"PUT /projects/{project}/global/backendBuckets/{backendBucket}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","project","body"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-buckets-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_patch","summary":"Updates the specified BackendBucket resource with the data included in the request. This method…","description":"PATCH /projects/{project}/global/backendBuckets/{backendBucket}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","project","body"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-buckets-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_delete","summary":"Deletes the specified BackendBucket resource.","description":"DELETE /projects/{project}/global/backendBuckets/{backendBucket}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","project"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-backend-buckets-delete-signed-url-key":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_delete_signed_url_key","summary":"Deletes a key for validating requests with signed URLs for this backend bucket.","description":"POST /projects/{project}/global/backendBuckets/{backendBucket}/deleteSignedUrlKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","keyName","project"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to which the Signed URL Key should be added. The name should conform to RFC1035."},"keyName":{"type":"string","description":"The name of the Signed URL Key to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-backend-buckets-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/backendBuckets/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-backend-buckets-list":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_list","summary":"Retrieves the list of BackendBucket resources available to the specified project.","description":"GET /projects/{project}/global/backendBuckets","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-buckets-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_insert","summary":"Creates a BackendBucket resource in the specified project using the data included in the request.","description":"POST /projects/{project}/global/backendBuckets","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-buckets-list-usable":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_list_usable","summary":"Retrieves a list of all usable backend buckets in the specified project.","description":"GET /projects/{project}/global/backendBuckets/listUsable","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-buckets-set-edge-security-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_set_edge_security_policy","summary":"Sets the edge security policy for the specified backend bucket.","description":"POST /projects/{project}/global/backendBuckets/{backendBucket}/setEdgeSecurityPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendBucket","project","body"],"properties":{"backendBucket":{"type":"string","description":"Name of the BackendBucket resource to which the security policy should be set. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-buckets-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/backendBuckets/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-backend-buckets-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_buckets_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/backendBuckets/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-backend-services-add-signed-url-key":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_add_signed_url_key","summary":"Adds a key for validating requests with signed URLs for this backend service.","description":"POST /projects/{project}/global/backendServices/{backendService}/addSignedUrlKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to which the Signed URL Key should be added. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_aggregated_list","summary":"Retrieves the list of all BackendService resources, regional and global, available to the specified project.…","description":"GET /projects/{project}/aggregated/backendServices","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-backend-services-get":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_get","summary":"Returns the specified BackendService resource.","description":"GET /projects/{project}/global/backendServices/{backendService}","tags":["analytics"],"parameters":[{"name":"backendService","in":"query","required":true,"description":"Name of the BackendService resource to return.","schema":{"type":"string","description":"Name of the BackendService resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-services-update":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_update","summary":"Updates the specified BackendService resource with the data included in the request. For more information,…","description":"PUT /projects/{project}/global/backendServices/{backendService}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_patch","summary":"Patches the specified BackendService resource with the data included in the request. For more information,…","description":"PATCH /projects/{project}/global/backendServices/{backendService}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_delete","summary":"Deletes the specified BackendService resource.","description":"DELETE /projects/{project}/global/backendServices/{backendService}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-backend-services-delete-signed-url-key":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_delete_signed_url_key","summary":"Deletes a key for validating requests with signed URLs for this backend service.","description":"POST /projects/{project}/global/backendServices/{backendService}/deleteSignedUrlKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","keyName","project"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to which the Signed URL Key should be added. The name should conform to RFC1035."},"keyName":{"type":"string","description":"The name of the Signed URL Key to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-backend-services-get-effective-security-policies":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_get_effective_security_policies","summary":"Returns effective security policies applied to this backend service.","description":"GET /projects/{project}/global/backendServices/{backendService}/getEffectiveSecurityPolicies","tags":["analytics"],"parameters":[{"name":"backendService","in":"query","required":true,"description":"Name of the Backend Service for this request.","schema":{"type":"string","description":"Name of the Backend Service for this request."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-services-get-health":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_get_health","summary":"Gets the most recent health check results for this BackendService. Example request body: { \"group\":…","description":"POST /projects/{project}/global/backendServices/{backendService}/getHealth","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to which the queried instance belongs."},"project":{"type":"string"},"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-compute/compute-backend-services-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/backendServices/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-backend-services-list":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_list","summary":"Retrieves the list of BackendService resources available to the specified project.","description":"GET /projects/{project}/global/backendServices","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-services-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_insert","summary":"Creates a BackendService resource in the specified project using the data included in the request. For more…","description":"POST /projects/{project}/global/backendServices","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-list-usable":{"get":{"operationId":"analytics_googleapis_compute_compute_backend_services_list_usable","summary":"Retrieves a list of all usable backend services for Application Load Balancers and Proxy Network Load…","description":"GET /projects/{project}/global/backendServices/listUsable","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-backend-services-set-edge-security-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_set_edge_security_policy","summary":"Sets the edge security policy for the specified backend service.","description":"POST /projects/{project}/global/backendServices/{backendService}/setEdgeSecurityPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to which the edge security policy should be set. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/backendServices/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-backend-services-set-security-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_set_security_policy","summary":"Sets the Google Cloud Armor security policy for the specified backend service. For more information,…","description":"POST /projects/{project}/global/backendServices/{backendService}/setSecurityPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendService","project","body"],"properties":{"backendService":{"type":"string","description":"Name of the BackendService resource to which the security policy should be set. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-backend-services-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_backend_services_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/backendServices/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-cross-site-networks-get":{"get":{"operationId":"analytics_googleapis_compute_compute_cross_site_networks_get","summary":"Returns the specified cross-site network in the given scope.","description":"GET /projects/{project}/global/crossSiteNetworks/{crossSiteNetwork}","tags":["analytics"],"parameters":[{"name":"crossSiteNetwork","in":"query","required":true,"description":"Name of the cross-site network to return.","schema":{"type":"string","description":"Name of the cross-site network to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-cross-site-networks-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_cross_site_networks_patch","summary":"Updates the specified cross-site network with the data included in the request. This method supportsPATCH…","description":"PATCH /projects/{project}/global/crossSiteNetworks/{crossSiteNetwork}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["crossSiteNetwork","project","body"],"properties":{"crossSiteNetwork":{"type":"string","description":"Name of the cross-site network to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"update_mask indicates fields to be updated as part of this request."},"validateOnly":{"type":"boolean","description":"[Input Only] Validate the new configuration, but don't update it."},"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-compute/compute-cross-site-networks-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_cross_site_networks_delete","summary":"Deletes the specified cross-site network in the given scope.","description":"DELETE /projects/{project}/global/crossSiteNetworks/{crossSiteNetwork}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["crossSiteNetwork","project"],"properties":{"crossSiteNetwork":{"type":"string","description":"Name of the cross-site network to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-cross-site-networks-list":{"get":{"operationId":"analytics_googleapis_compute_compute_cross_site_networks_list","summary":"Lists the cross-site networks for a project in the given scope.","description":"GET /projects/{project}/global/crossSiteNetworks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-cross-site-networks-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_cross_site_networks_insert","summary":"Creates a cross-site network in the specified project in the given scope using the parameters that are…","description":"POST /projects/{project}/global/crossSiteNetworks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"validateOnly":{"type":"boolean","description":"[Input Only] Validate the new configuration, but don't create it."},"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-compute/compute-disk-types-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_disk_types_aggregated_list","summary":"Retrieves an aggregated list of disk types. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/diskTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-disk-types-get":{"get":{"operationId":"analytics_googleapis_compute_compute_disk_types_get","summary":"Returns the specified disk type.","description":"GET /projects/{project}/zones/{zone}/diskTypes/{diskType}","tags":["analytics"],"parameters":[{"name":"diskType","in":"query","required":true,"description":"Name of the disk type to return.","schema":{"type":"string","description":"Name of the disk type to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-disk-types-list":{"get":{"operationId":"analytics_googleapis_compute_compute_disk_types_list","summary":"Retrieves a list of disk types available to the specified project.","description":"GET /projects/{project}/zones/{zone}/diskTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-disks-add-resource-policies":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_add_resource_policies","summary":"Adds existing resource policies to a disk. You can only add one policy which will be applied to this disk…","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/addResourcePolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"The disk name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_disks_aggregated_list","summary":"Retrieves an aggregated list of persistent disks. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/disks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-disks-bulk-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_bulk_insert","summary":"Bulk create a set of disks.","description":"POST /projects/{project}/zones/{zone}/disks/bulkInsert","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-bulk-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_bulk_set_labels","summary":"Sets the labels on many disks at once. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/zones/{zone}/disks/bulkSetLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-create-snapshot":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_create_snapshot","summary":"Creates a snapshot of a specified persistent disk. For regular snapshot creation, consider using…","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/createSnapshot","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"Name of the persistent disk to snapshot."},"guestFlush":{"type":"boolean","description":"[Input Only] Whether to attempt an application consistent snapshot by informing the OS to prepare for the snapshot process."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-get":{"get":{"operationId":"analytics_googleapis_compute_compute_disks_get","summary":"Returns the specified persistent disk.","description":"GET /projects/{project}/zones/{zone}/disks/{disk}","tags":["analytics"],"parameters":[{"name":"disk","in":"query","required":true,"description":"Name of the persistent disk to return.","schema":{"type":"string","description":"Name of the persistent disk to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-disks-update":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_update","summary":"Updates the specified disk with the data included in the request. The update is performed only on selected…","description":"PATCH /projects/{project}/zones/{zone}/disks/{disk}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"The disk name for this request."},"paths":{"type":"string"},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"update_mask indicates fields to be updated as part of this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_delete","summary":"Deletes the specified persistent disk. Deleting a disk removes its data permanently and is irreversible.…","description":"DELETE /projects/{project}/zones/{zone}/disks/{disk}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone"],"properties":{"disk":{"type":"string","description":"Name of the persistent disk to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-disks-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_disks_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/zones/{zone}/disks/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-disks-list":{"get":{"operationId":"analytics_googleapis_compute_compute_disks_list","summary":"Retrieves a list of persistent disks contained within the specified zone.","description":"GET /projects/{project}/zones/{zone}/disks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-disks-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_insert","summary":"Creates a persistent disk in the specified project using the data in the request. You can create a disk from…","description":"POST /projects/{project}/zones/{zone}/disks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"sourceImage":{"type":"string","description":"Source image to restore onto a disk. This field is optional."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-remove-resource-policies":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_remove_resource_policies","summary":"Removes resource policies from a disk.","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/removeResourcePolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"The disk name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-resize":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_resize","summary":"Resizes the specified persistent disk. You can only increase the size of the disk.","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/resize","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"The name of the persistent disk."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/zones/{zone}/disks/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_set_labels","summary":"Sets the labels on a disk. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/zones/{zone}/disks/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-start-async-replication":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_start_async_replication","summary":"Starts asynchronous replication. Must be invoked on the primary disk.","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/startAsyncReplication","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"The name of the persistent disk."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-stop-async-replication":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_stop_async_replication","summary":"Stops asynchronous replication. Can be invoked either on the primary or on the secondary disk.","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/stopAsyncReplication","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone"],"properties":{"disk":{"type":"string","description":"The name of the persistent disk."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-disks-stop-group-async-replication":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_stop_group_async_replication","summary":"Stops asynchronous replication for a consistency group of disks. Can be invoked either in the primary or…","description":"POST /projects/{project}/zones/{zone}/disks/stopGroupAsyncReplication","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request. This must be the zone of the primary or secondary disks in the consistency group."},"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-compute/compute-disks-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/disks/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-disks-update-kms-key":{"post":{"operationId":"analytics_googleapis_compute_compute_disks_update_kms_key","summary":"Rotates the customer-managed encryption key to the latest version for the specified persistent disk.","description":"POST /projects/{project}/zones/{zone}/disks/{disk}/updateKmsKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["disk","project","zone","body"],"properties":{"disk":{"type":"string","description":"Name of the Disk resource, should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-external-vpn-gateways-get":{"get":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_get","summary":"Returns the specified externalVpnGateway. Get a list of available externalVpnGateways by making a list()…","description":"GET /projects/{project}/global/externalVpnGateways/{externalVpnGateway}","tags":["analytics"],"parameters":[{"name":"externalVpnGateway","in":"query","required":true,"description":"Name of the externalVpnGateway to return.","schema":{"type":"string","description":"Name of the externalVpnGateway to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-external-vpn-gateways-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_delete","summary":"Deletes the specified externalVpnGateway.","description":"DELETE /projects/{project}/global/externalVpnGateways/{externalVpnGateway}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["externalVpnGateway","project"],"properties":{"externalVpnGateway":{"type":"string","description":"Name of the externalVpnGateways to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-external-vpn-gateways-list":{"get":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_list","summary":"Retrieves the list of ExternalVpnGateway available to the specified project.","description":"GET /projects/{project}/global/externalVpnGateways","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-external-vpn-gateways-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_insert","summary":"Creates a ExternalVpnGateway in the specified project using the data included in the request.","description":"POST /projects/{project}/global/externalVpnGateways","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-external-vpn-gateways-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_set_labels","summary":"Sets the labels on an ExternalVpnGateway. To learn more about labels, read the Labeling Resources…","description":"POST /projects/{project}/global/externalVpnGateways/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-external-vpn-gateways-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_external_vpn_gateways_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/externalVpnGateways/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-firewall-policies-add-association":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_add_association","summary":"Inserts an association for the specified firewall policy.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/addAssociation","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy","body"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"replaceExistingAssociation":{"type":"boolean","description":"Indicates whether or not to replace it if an association of the attachment already exists. This is false by default, in which case an…"},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewall-policies-add-rule":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_add_rule","summary":"Inserts a rule into a firewall policy.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/addRule","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy","body"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewall-policies-clone-rules":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_clone_rules","summary":"Copies rules to the specified firewall policy.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/cloneRules","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"sourceFirewallPolicy":{"type":"string","description":"The firewall policy from which to copy rules."}}}}}},"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-compute/compute-firewall-policies-get":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_get","summary":"Returns the specified firewall policy.","description":"GET /locations/global/firewallPolicies/{firewallPolicy}","tags":["analytics"],"parameters":[{"name":"firewallPolicy","in":"query","required":true,"description":"Name of the firewall policy to get.","schema":{"type":"string","description":"Name of the firewall policy to get."}}],"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-compute/compute-firewall-policies-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_patch","summary":"Patches the specified policy with the data included in the request.","description":"PATCH /locations/global/firewallPolicies/{firewallPolicy}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy","body"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewall-policies-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_delete","summary":"Deletes the specified policy.","description":"DELETE /locations/global/firewallPolicies/{firewallPolicy}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to delete."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-firewall-policies-get-association":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_get_association","summary":"Gets an association with the specified name.","description":"GET /locations/global/firewallPolicies/{firewallPolicy}/getAssociation","tags":["analytics"],"parameters":[{"name":"firewallPolicy","in":"query","required":true,"description":"Name of the firewall policy to which the queried rule belongs.","schema":{"type":"string","description":"Name of the firewall policy to which the queried rule belongs."}},{"name":"name","in":"query","required":false,"description":"The name of the association to get from the firewall policy.","schema":{"type":"string","description":"The name of the association to get from the firewall policy."}}],"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-compute/compute-firewall-policies-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /locations/global/firewallPolicies/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-firewall-policies-get-rule":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_get_rule","summary":"Gets a rule of the specified priority.","description":"GET /locations/global/firewallPolicies/{firewallPolicy}/getRule","tags":["analytics"],"parameters":[{"name":"firewallPolicy","in":"query","required":true,"description":"Name of the firewall policy to which the queried rule belongs.","schema":{"type":"string","description":"Name of the firewall policy to which the queried rule belongs."}},{"name":"priority","in":"query","required":false,"description":"The priority of the rule to get from the firewall policy.","schema":{"type":"integer","description":"The priority of the rule to get from the firewall policy."}}],"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-compute/compute-firewall-policies-list":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_list","summary":"Lists all the policies that have been configured for the specified folder or organization.","description":"GET /locations/global/firewallPolicies","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"parentId","in":"query","required":false,"description":"Parent ID for this request. The ID can be either be \"folders/[FOLDER_ID]\" if the parent is a folder or \"organizations/[ORGANIZATION_ID]\"…","schema":{"type":"string","description":"Parent ID for this request. The ID can be either be \"folders/[FOLDER_ID]\" if the parent is a folder or \"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-compute/compute-firewall-policies-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_insert","summary":"Creates a new policy in the specified project using the data included in the request.","description":"POST /locations/global/firewallPolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"parentId":{"type":"string","description":"Parent ID for this request. The ID can be either be \"folders/[FOLDER_ID]\" if the parent is a folder or \"organizations/[ORGANIZATION_ID]\"…"},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewall-policies-list-associations":{"get":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_list_associations","summary":"Lists associations of a specified target, i.e., organization or folder.","description":"GET /locations/global/firewallPolicies/listAssociations","tags":["analytics"],"parameters":[{"name":"includeInheritedPolicies","in":"query","required":false,"description":"If set to \"true\", the response will contain a list of all associations for the containing folders and the containing organization of the…","schema":{"type":"boolean","description":"If set to \"true\", the response will contain a list of all associations for the containing folders and the containing organization of the…"}},{"name":"targetResource","in":"query","required":false,"description":"The target resource to list associations. It is an organization, or a folder.","schema":{"type":"string","description":"The target resource to list associations. It is an organization, or a folder."}}],"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-compute/compute-firewall-policies-move":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_move","summary":"Moves the specified firewall policy.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/move","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"parentId":{"type":"string","description":"The new parent of the firewall policy. The ID can be either be \"folders/[FOLDER_ID]\" if the parent is a folder or…"},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-firewall-policies-patch-rule":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_patch_rule","summary":"Patches a rule of the specified priority.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/patchRule","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy","body"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"priority":{"type":"integer","description":"The priority of the rule to patch."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewall-policies-remove-association":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_remove_association","summary":"Removes an association for the specified firewall policy.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/removeAssociation","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"name":{"type":"string","description":"Name for the attachment that will be removed."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-firewall-policies-remove-rule":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_remove_rule","summary":"Deletes a rule of the specified priority.","description":"POST /locations/global/firewallPolicies/{firewallPolicy}/removeRule","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewallPolicy"],"properties":{"firewallPolicy":{"type":"string","description":"Name of the firewall policy to update."},"priority":{"type":"integer","description":"The priority of the rule to remove from the firewall policy."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-firewall-policies-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /locations/global/firewallPolicies/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-firewall-policies-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_firewall_policies_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /locations/global/firewallPolicies/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resource","body"],"properties":{"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-firewalls-get":{"get":{"operationId":"analytics_googleapis_compute_compute_firewalls_get","summary":"Returns the specified firewall.","description":"GET /projects/{project}/global/firewalls/{firewall}","tags":["analytics"],"parameters":[{"name":"firewall","in":"query","required":true,"description":"Name of the firewall rule to return.","schema":{"type":"string","description":"Name of the firewall rule to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-firewalls-update":{"post":{"operationId":"analytics_googleapis_compute_compute_firewalls_update","summary":"Updates the specified firewall rule with the data included in the request. Note that all fields will be…","description":"PUT /projects/{project}/global/firewalls/{firewall}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewall","project","body"],"properties":{"firewall":{"type":"string","description":"Name of the firewall rule to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewalls-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_firewalls_patch","summary":"Updates the specified firewall rule with the data included in the request. This method supportsPATCH…","description":"PATCH /projects/{project}/global/firewalls/{firewall}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewall","project","body"],"properties":{"firewall":{"type":"string","description":"Name of the firewall rule to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewalls-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_firewalls_delete","summary":"Deletes the specified firewall.","description":"DELETE /projects/{project}/global/firewalls/{firewall}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["firewall","project"],"properties":{"firewall":{"type":"string","description":"Name of the firewall rule to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-firewalls-list":{"get":{"operationId":"analytics_googleapis_compute_compute_firewalls_list","summary":"Retrieves the list of firewall rules available to the specified project.","description":"GET /projects/{project}/global/firewalls","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-firewalls-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_firewalls_insert","summary":"Creates a firewall rule in the specified project using the data included in the request.","description":"POST /projects/{project}/global/firewalls","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-firewalls-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_firewalls_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/firewalls/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-forwarding-rules-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_aggregated_list","summary":"Retrieves an aggregated list of forwarding rules. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/forwardingRules","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-forwarding-rules-get":{"get":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_get","summary":"Returns the specified ForwardingRule resource.","description":"GET /projects/{project}/regions/{region}/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[{"name":"forwardingRule","in":"query","required":true,"description":"Name of the ForwardingRule resource to return.","schema":{"type":"string","description":"Name of the ForwardingRule resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region scoping this request.","schema":{"type":"string","description":"Name of the region scoping this request."}},{"name":"view","in":"query","required":false,"schema":{"type":"string","enum":["BASIC","FULL"]}}],"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-compute/compute-forwarding-rules-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_patch","summary":"Updates the specified forwarding rule with the data included in the request. This method supportsPATCH…","description":"PATCH /projects/{project}/regions/{region}/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project","region","body"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-forwarding-rules-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_delete","summary":"Deletes the specified ForwardingRule resource.","description":"DELETE /projects/{project}/regions/{region}/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project","region"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-forwarding-rules-list":{"get":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_list","summary":"Retrieves a list of ForwardingRule resources available to the specified project and region.","description":"GET /projects/{project}/regions/{region}/forwardingRules","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region scoping this request.","schema":{"type":"string","description":"Name of the region scoping this request."}}],"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-compute/compute-forwarding-rules-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_insert","summary":"Creates a ForwardingRule resource in the specified project and region using the data included in the request.","description":"POST /projects/{project}/regions/{region}/forwardingRules","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-forwarding-rules-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_set_labels","summary":"Sets the labels on the specified resource. To learn more about labels, read the Labeling Resources…","description":"POST /projects/{project}/regions/{region}/forwardingRules/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-forwarding-rules-set-target":{"post":{"operationId":"analytics_googleapis_compute_compute_forwarding_rules_set_target","summary":"Changes target URL for forwarding rule. The new target should be of the same type as the old target.","description":"POST /projects/{project}/regions/{region}/forwardingRules/{forwardingRule}/setTarget","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project","region","body"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource in which target is to be set."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-future-reservations-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_future_reservations_aggregated_list","summary":"Retrieves an aggregated list of future reservations. To prevent failure, it is recommended that you set the…","description":"GET /projects/{project}/aggregated/futureReservations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-future-reservations-cancel":{"post":{"operationId":"analytics_googleapis_compute_compute_future_reservations_cancel","summary":"Cancel the specified future reservation.","description":"POST /projects/{project}/zones/{zone}/futureReservations/{futureReservation}/cancel","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["futureReservation","project","zone"],"properties":{"futureReservation":{"type":"string","description":"Name of the future reservation to retrieve. Name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."}}}}}},"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-compute/compute-future-reservations-get":{"get":{"operationId":"analytics_googleapis_compute_compute_future_reservations_get","summary":"Retrieves information about the specified future reservation.","description":"GET /projects/{project}/zones/{zone}/futureReservations/{futureReservation}","tags":["analytics"],"parameters":[{"name":"futureReservation","in":"query","required":true,"description":"Name of the future reservation to retrieve. Name should conform to RFC1035.","schema":{"type":"string","description":"Name of the future reservation to retrieve. Name should conform to RFC1035."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"Name of the zone for this request. Name should conform to RFC1035.","schema":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."}}],"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-compute/compute-future-reservations-update":{"post":{"operationId":"analytics_googleapis_compute_compute_future_reservations_update","summary":"Updates the specified future reservation.","description":"PATCH /projects/{project}/zones/{zone}/futureReservations/{futureReservation}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["futureReservation","project","zone","body"],"properties":{"futureReservation":{"type":"string","description":"Name of the reservation to update. Name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"update_mask indicates fields to be updated as part of this request."},"zone":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."},"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-compute/compute-future-reservations-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_future_reservations_delete","summary":"Deletes the specified future reservation.","description":"DELETE /projects/{project}/zones/{zone}/futureReservations/{futureReservation}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["futureReservation","project","zone"],"properties":{"futureReservation":{"type":"string","description":"Name of the future reservation to retrieve. Name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."}}}}}},"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-compute/compute-future-reservations-list":{"get":{"operationId":"analytics_googleapis_compute_compute_future_reservations_list","summary":"A list of all the future reservations that have been configured for the specified project in specified zone.","description":"GET /projects/{project}/zones/{zone}/futureReservations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"Name of the zone for this request. Name should conform to RFC1035.","schema":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."}}],"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-compute/compute-future-reservations-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_future_reservations_insert","summary":"Creates a new Future Reservation.","description":"POST /projects/{project}/zones/{zone}/futureReservations","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request. Name should conform to RFC1035."},"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-compute/compute-global-addresses-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_addresses_get","summary":"Returns the specified address resource.","description":"GET /projects/{project}/global/addresses/{address}","tags":["analytics"],"parameters":[{"name":"address","in":"query","required":true,"description":"Name of the address resource to return.","schema":{"type":"string","description":"Name of the address resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-addresses-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_addresses_delete","summary":"Deletes the specified address resource.","description":"DELETE /projects/{project}/global/addresses/{address}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address","project"],"properties":{"address":{"type":"string","description":"Name of the address resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-global-addresses-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_addresses_list","summary":"Retrieves a list of global addresses.","description":"GET /projects/{project}/global/addresses","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-addresses-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_global_addresses_insert","summary":"Creates an address resource in the specified project by using the data included in the request.","description":"POST /projects/{project}/global/addresses","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-addresses-move":{"post":{"operationId":"analytics_googleapis_compute_compute_global_addresses_move","summary":"Moves the specified address resource from one project to another project.","description":"POST /projects/{project}/global/addresses/{address}/move","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address","project","body"],"properties":{"address":{"type":"string","description":"Name of the address resource to move."},"project":{"type":"string","description":"Source project ID which the Address is moved from."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-addresses-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_global_addresses_set_labels","summary":"Sets the labels on a GlobalAddress. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/global/addresses/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-global-addresses-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_global_addresses_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/addresses/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-global-forwarding-rules-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_get","summary":"Returns the specified GlobalForwardingRule resource. Gets a list of available forwarding rules by making a…","description":"GET /projects/{project}/global/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[{"name":"forwardingRule","in":"query","required":true,"description":"Name of the ForwardingRule resource to return.","schema":{"type":"string","description":"Name of the ForwardingRule resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"view","in":"query","required":false,"schema":{"type":"string","enum":["BASIC","FULL"]}}],"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-compute/compute-global-forwarding-rules-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_patch","summary":"Updates the specified forwarding rule with the data included in the request. This method supportsPATCH…","description":"PATCH /projects/{project}/global/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project","body"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-forwarding-rules-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_delete","summary":"Deletes the specified GlobalForwardingRule resource.","description":"DELETE /projects/{project}/global/forwardingRules/{forwardingRule}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-global-forwarding-rules-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_list","summary":"Retrieves a list of GlobalForwardingRule resources available to the specified project.","description":"GET /projects/{project}/global/forwardingRules","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-forwarding-rules-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_insert","summary":"Creates a GlobalForwardingRule resource in the specified project using the data included in the request.","description":"POST /projects/{project}/global/forwardingRules","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-forwarding-rules-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_set_labels","summary":"Sets the labels on the specified resource. To learn more about labels, read the Labeling resources…","description":"POST /projects/{project}/global/forwardingRules/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-global-forwarding-rules-set-target":{"post":{"operationId":"analytics_googleapis_compute_compute_global_forwarding_rules_set_target","summary":"Changes target URL for the GlobalForwardingRule resource. The new target should be of the same type as the…","description":"POST /projects/{project}/global/forwardingRules/{forwardingRule}/setTarget","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forwardingRule","project","body"],"properties":{"forwardingRule":{"type":"string","description":"Name of the ForwardingRule resource in which target is to be set."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-frontend-settings-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_frontend_settings_get","summary":"Gets the Global Frontend Billing Bundle Settings for a project.","description":"GET /projects/{project}/global/globalFrontendSettings","tags":["analytics"],"parameters":[{"name":"project","in":"query","required":true,"description":"Required. Project ID for this request.","schema":{"type":"string","description":"Required. Project ID for this request."}}],"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-compute/compute-global-frontend-settings-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_global_frontend_settings_patch","summary":"Updates the Global Frontend Billing Bundle Settings for a project.","description":"PATCH /projects/{project}/global/globalFrontendSettings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Required. Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests."},"updateMask":{"type":"string","description":"Field mask to support patch. E.g., \"type\"."},"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-compute/compute-global-network-endpoint-groups-attach-network-endpoi":{"post":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_attach_network_endpoi","summary":"Attach a network endpoint to the specified network endpoint group.","description":"POST /projects/{project}/global/networkEndpointGroups/{networkEndpointGroup}/attachNetworkEndpoints","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkEndpointGroup","project","body"],"properties":{"networkEndpointGroup":{"type":"string","description":"The name of the network endpoint group where you are attaching network endpoints to. It should comply with RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-network-endpoint-groups-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_get","summary":"Returns the specified network endpoint group.","description":"GET /projects/{project}/global/networkEndpointGroups/{networkEndpointGroup}","tags":["analytics"],"parameters":[{"name":"networkEndpointGroup","in":"query","required":true,"description":"The name of the network endpoint group. It should comply with RFC1035.","schema":{"type":"string","description":"The name of the network endpoint group. It should comply with RFC1035."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-network-endpoint-groups-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_delete","summary":"Deletes the specified network endpoint group.Note that the NEG cannot be deleted if there are backend…","description":"DELETE /projects/{project}/global/networkEndpointGroups/{networkEndpointGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkEndpointGroup","project"],"properties":{"networkEndpointGroup":{"type":"string","description":"The name of the network endpoint group to delete. It should comply with RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-global-network-endpoint-groups-detach-network-endpoi":{"post":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_detach_network_endpoi","summary":"Detach the network endpoint from the specified network endpoint group.","description":"POST /projects/{project}/global/networkEndpointGroups/{networkEndpointGroup}/detachNetworkEndpoints","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkEndpointGroup","project","body"],"properties":{"networkEndpointGroup":{"type":"string","description":"The name of the network endpoint group where you are removing network endpoints. It should comply with RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-network-endpoint-groups-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_list","summary":"Retrieves the list of network endpoint groups that are located in the specified project.","description":"GET /projects/{project}/global/networkEndpointGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-network-endpoint-groups-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_insert","summary":"Creates a network endpoint group in the specified project using the parameters that are included in the…","description":"POST /projects/{project}/global/networkEndpointGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-network-endpoint-groups-list-network-endpoint":{"post":{"operationId":"analytics_googleapis_compute_compute_global_network_endpoint_groups_list_network_endpoint","summary":"Lists the network endpoints in the specified network endpoint group.","description":"POST /projects/{project}/global/networkEndpointGroups/{networkEndpointGroup}/listNetworkEndpoints","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkEndpointGroup","project"],"properties":{"filter":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"},"maxResults":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"},"networkEndpointGroup":{"type":"string","description":"The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035."},"orderBy":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"},"pageToken":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."},"project":{"type":"string","description":"Project ID for this request."}}}}}},"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-compute/compute-global-operations-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_operations_aggregated_list","summary":"Retrieves an aggregated list of all operations. To prevent failure, Google recommends that you set the…","description":"GET /projects/{project}/aggregated/operations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-global-operations-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_operations_get","summary":"Retrieves the specified Operations resource.","description":"GET /projects/{project}/global/operations/{operation}","tags":["analytics"],"parameters":[{"name":"operation","in":"query","required":true,"description":"Name of the Operations resource to return, or its unique numeric identifier.","schema":{"type":"string","description":"Name of the Operations resource to return, or its unique numeric identifier."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-operations-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_operations_delete","summary":"Deletes the specified Operations resource.","description":"DELETE /projects/{project}/global/operations/{operation}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["operation","project"],"properties":{"operation":{"type":"string","description":"Name of the Operations resource to delete, or its unique numeric identifier."},"project":{"type":"string","description":"Project ID for this request."}}}}}},"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-compute/compute-global-operations-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_operations_list","summary":"Retrieves a list of Operation resources contained within the specified project.","description":"GET /projects/{project}/global/operations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-operations-wait":{"post":{"operationId":"analytics_googleapis_compute_compute_global_operations_wait","summary":"Waits for the specified Operation resource to return as `DONE` or for the request to approach the 2 minute…","description":"POST /projects/{project}/global/operations/{operation}/wait","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["operation","project"],"properties":{"operation":{"type":"string","description":"Name of the Operations resource to return, or its unique numeric identifier."},"project":{"type":"string","description":"Project ID for this request."}}}}}},"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-compute/compute-global-organization-operations-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_organization_operations_get","summary":"Retrieves the specified Operations resource. Gets a list of operations by making a `list()` request.","description":"GET /locations/global/operations/{operation}","tags":["analytics"],"parameters":[{"name":"operation","in":"query","required":true,"description":"Name of the Operations resource to return. Parent is derived from this field.","schema":{"type":"string","description":"Name of the Operations resource to return. Parent is derived from this field."}},{"name":"parentId","in":"query","required":false,"description":"Parent ID for this request. Not used. Parent is derived from resource_id.","schema":{"type":"string","description":"Parent ID for this request. Not used. Parent is derived from resource_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-compute/compute-global-organization-operations-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_organization_operations_delete","summary":"Deletes the specified Operations resource.","description":"DELETE /locations/global/operations/{operation}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["operation"],"properties":{"operation":{"type":"string","description":"Name of the Operations resource to delete, or its unique numeric identifier."},"parentId":{"type":"string","description":"Parent ID for this request."}}}}}},"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-compute/compute-global-organization-operations-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_organization_operations_list","summary":"Retrieves a list of Operation resources contained within the specified organization.","description":"GET /locations/global/operations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"parentId","in":"query","required":false,"description":"Parent ID for this request.","schema":{"type":"string","description":"Parent ID for this request."}}],"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-compute/compute-global-public-delegated-prefixes-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_public_delegated_prefixes_get","summary":"Returns the specified global PublicDelegatedPrefix resource.","description":"GET /projects/{project}/global/publicDelegatedPrefixes/{publicDelegatedPrefix}","tags":["analytics"],"parameters":[{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"publicDelegatedPrefix","in":"query","required":true,"description":"Name of the PublicDelegatedPrefix resource to return.","schema":{"type":"string","description":"Name of the PublicDelegatedPrefix resource to return."}}],"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-compute/compute-global-public-delegated-prefixes-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_global_public_delegated_prefixes_patch","summary":"Patches the specified global PublicDelegatedPrefix resource with the data included in the request. This…","description":"PATCH /projects/{project}/global/publicDelegatedPrefixes/{publicDelegatedPrefix}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","publicDelegatedPrefix","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"publicDelegatedPrefix":{"type":"string","description":"Name of the PublicDelegatedPrefix resource to patch."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-public-delegated-prefixes-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_public_delegated_prefixes_delete","summary":"Deletes the specified global PublicDelegatedPrefix.","description":"DELETE /projects/{project}/global/publicDelegatedPrefixes/{publicDelegatedPrefix}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","publicDelegatedPrefix"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"publicDelegatedPrefix":{"type":"string","description":"Name of the PublicDelegatedPrefix resource to delete."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-global-public-delegated-prefixes-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_public_delegated_prefixes_list","summary":"Lists the global PublicDelegatedPrefixes for a project.","description":"GET /projects/{project}/global/publicDelegatedPrefixes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-public-delegated-prefixes-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_global_public_delegated_prefixes_insert","summary":"Creates a global PublicDelegatedPrefix in the specified project using the parameters that are included in…","description":"POST /projects/{project}/global/publicDelegatedPrefixes","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-vm-extension-policies-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_aggregated_list","summary":"Retrieves the list of all VM Extension Policy resources available to the specified project. To prevent…","description":"GET /projects/{project}/aggregated/vmExtensionPolicies","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-global-vm-extension-policies-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_delete","summary":"Purge scoped resources (zonal policies) from a global VM extension policy, and then delete the global VM…","description":"POST /projects/{project}/global/vmExtensionPolicies/{globalVmExtensionPolicy}/delete","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["globalVmExtensionPolicy","project","body"],"properties":{"globalVmExtensionPolicy":{"type":"string","description":"Name of the global VM extension policy to purge scoped resources for."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-vm-extension-policies-get":{"get":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_get","summary":"Gets details of a global VM extension policy.","description":"GET /projects/{project}/global/vmExtensionPolicies/{globalVmExtensionPolicy}","tags":["analytics"],"parameters":[{"name":"globalVmExtensionPolicy","in":"query","required":true,"description":"Name of the GlobalVmExtensionPolicy resource to return.","schema":{"type":"string","description":"Name of the GlobalVmExtensionPolicy resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-vm-extension-policies-update":{"post":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_update","summary":"Updates a global VM extension policy.","description":"PATCH /projects/{project}/global/vmExtensionPolicies/{globalVmExtensionPolicy}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["globalVmExtensionPolicy","project","body"],"properties":{"globalVmExtensionPolicy":{"type":"string","description":"Name of the global VM extension policy to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-global-vm-extension-policies-list":{"get":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_list","summary":"Lists global VM extension policies.","description":"GET /projects/{project}/global/vmExtensionPolicies","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-global-vm-extension-policies-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_global_vm_extension_policies_insert","summary":"Creates a new project level GlobalVmExtensionPolicy.","description":"POST /projects/{project}/global/vmExtensionPolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-health-checks-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_health_checks_aggregated_list","summary":"Retrieves the list of all HealthCheck resources, regional and global, available to the specified project. To…","description":"GET /projects/{project}/aggregated/healthChecks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-health-checks-get":{"get":{"operationId":"analytics_googleapis_compute_compute_health_checks_get","summary":"Returns the specified HealthCheck resource.","description":"GET /projects/{project}/global/healthChecks/{healthCheck}","tags":["analytics"],"parameters":[{"name":"healthCheck","in":"query","required":true,"description":"Name of the HealthCheck resource to return.","schema":{"type":"string","description":"Name of the HealthCheck resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-health-checks-update":{"post":{"operationId":"analytics_googleapis_compute_compute_health_checks_update","summary":"Updates a HealthCheck resource in the specified project using the data included in the request.","description":"PUT /projects/{project}/global/healthChecks/{healthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["healthCheck","project","body"],"properties":{"healthCheck":{"type":"string","description":"Name of the HealthCheck resource to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-health-checks-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_health_checks_patch","summary":"Updates a HealthCheck resource in the specified project using the data included in the request. This method…","description":"PATCH /projects/{project}/global/healthChecks/{healthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["healthCheck","project","body"],"properties":{"healthCheck":{"type":"string","description":"Name of the HealthCheck resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-health-checks-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_health_checks_delete","summary":"Deletes the specified HealthCheck resource.","description":"DELETE /projects/{project}/global/healthChecks/{healthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["healthCheck","project"],"properties":{"healthCheck":{"type":"string","description":"Name of the HealthCheck resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-health-checks-list":{"get":{"operationId":"analytics_googleapis_compute_compute_health_checks_list","summary":"Retrieves the list of HealthCheck resources available to the specified project.","description":"GET /projects/{project}/global/healthChecks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-health-checks-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_health_checks_insert","summary":"Creates a HealthCheck resource in the specified project using the data included in the request.","description":"POST /projects/{project}/global/healthChecks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-health-checks-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_health_checks_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/healthChecks/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-hosts-get":{"get":{"operationId":"analytics_googleapis_compute_compute_hosts_get","summary":"Retrieves information about the specified host.","description":"GET /projects/{project}/zones/{zone}/{association}/hosts/{host}","tags":["analytics"],"parameters":[{"name":"association","in":"query","required":true,"description":"The parent resource association for the Host. This field specifies the hierarchical context (e.g., reservation, block, sub-block) when…","schema":{"type":"string","description":"The parent resource association for the Host. This field specifies the hierarchical context (e.g., reservation, block, sub-block) when…"}},{"name":"host","in":"query","required":true,"description":"The name of the host, formatted as RFC1035 or a resource ID number.","schema":{"type":"string","description":"The name of the host, formatted as RFC1035 or a resource ID number."}},{"name":"project","in":"query","required":true,"description":"The project ID for this request.","schema":{"type":"string","description":"The project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request, formatted as RFC1035.","schema":{"type":"string","description":"The name of the zone for this request, formatted as RFC1035."}}],"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-compute/compute-hosts-get-version":{"post":{"operationId":"analytics_googleapis_compute_compute_hosts_get_version","summary":"Allows customers to get SBOM versions of a host.","description":"POST /projects/{project}/zones/{zone}/{association}/hosts/{host}/getVersion","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["association","host","project","zone","body"],"properties":{"association":{"type":"string","description":"The parent resource association for the Host. This field specifies the hierarchical context (e.g., reservation, block, sub-block) when…"},"host":{"type":"string","description":"The name of the host, formatted as RFC1035 or a resource ID number."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request. Zone name should conform to RFC1035."},"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-compute/compute-hosts-list":{"get":{"operationId":"analytics_googleapis_compute_compute_hosts_list","summary":"Retrieves a list of hosts.","description":"GET /projects/{project}/zones/{zone}/{association}/hosts","tags":["analytics"],"parameters":[{"name":"association","in":"query","required":true,"description":"The parent resource association for the Host. This field specifies the hierarchical context (e.g., reservation, block, sub-block) when…","schema":{"type":"string","description":"The parent resource association for the Host. This field specifies the hierarchical context (e.g., reservation, block, sub-block) when…"}},{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"The project ID for this request.","schema":{"type":"string","description":"The project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request, formatted as RFC1035.","schema":{"type":"string","description":"The name of the zone for this request, formatted as RFC1035."}}],"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-compute/compute-http-health-checks-get":{"get":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_get","summary":"Returns the specified HttpHealthCheck resource.","description":"GET /projects/{project}/global/httpHealthChecks/{httpHealthCheck}","tags":["analytics"],"parameters":[{"name":"httpHealthCheck","in":"query","required":true,"description":"Name of the HttpHealthCheck resource to return.","schema":{"type":"string","description":"Name of the HttpHealthCheck resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-http-health-checks-update":{"post":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_update","summary":"Updates a HttpHealthCheck resource in the specified project using the data included in the request.","description":"PUT /projects/{project}/global/httpHealthChecks/{httpHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpHealthCheck","project","body"],"properties":{"httpHealthCheck":{"type":"string","description":"Name of the HttpHealthCheck resource to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-http-health-checks-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_patch","summary":"Updates a HttpHealthCheck resource in the specified project using the data included in the request. This…","description":"PATCH /projects/{project}/global/httpHealthChecks/{httpHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpHealthCheck","project","body"],"properties":{"httpHealthCheck":{"type":"string","description":"Name of the HttpHealthCheck resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-http-health-checks-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_delete","summary":"Deletes the specified HttpHealthCheck resource.","description":"DELETE /projects/{project}/global/httpHealthChecks/{httpHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpHealthCheck","project"],"properties":{"httpHealthCheck":{"type":"string","description":"Name of the HttpHealthCheck resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-http-health-checks-list":{"get":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_list","summary":"Retrieves the list of HttpHealthCheck resources available to the specified project.","description":"GET /projects/{project}/global/httpHealthChecks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-http-health-checks-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_insert","summary":"Creates a HttpHealthCheck resource in the specified project using the data included in the request.","description":"POST /projects/{project}/global/httpHealthChecks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-http-health-checks-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_http_health_checks_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/httpHealthChecks/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-https-health-checks-get":{"get":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_get","summary":"Returns the specified HttpsHealthCheck resource.","description":"GET /projects/{project}/global/httpsHealthChecks/{httpsHealthCheck}","tags":["analytics"],"parameters":[{"name":"httpsHealthCheck","in":"query","required":true,"description":"Name of the HttpsHealthCheck resource to return.","schema":{"type":"string","description":"Name of the HttpsHealthCheck resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-https-health-checks-update":{"post":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_update","summary":"Updates a HttpsHealthCheck resource in the specified project using the data included in the request.","description":"PUT /projects/{project}/global/httpsHealthChecks/{httpsHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpsHealthCheck","project","body"],"properties":{"httpsHealthCheck":{"type":"string","description":"Name of the HttpsHealthCheck resource to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-https-health-checks-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_patch","summary":"Updates a HttpsHealthCheck resource in the specified project using the data included in the request. This…","description":"PATCH /projects/{project}/global/httpsHealthChecks/{httpsHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpsHealthCheck","project","body"],"properties":{"httpsHealthCheck":{"type":"string","description":"Name of the HttpsHealthCheck resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-https-health-checks-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_delete","summary":"Deletes the specified HttpsHealthCheck resource.","description":"DELETE /projects/{project}/global/httpsHealthChecks/{httpsHealthCheck}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["httpsHealthCheck","project"],"properties":{"httpsHealthCheck":{"type":"string","description":"Name of the HttpsHealthCheck resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-https-health-checks-list":{"get":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_list","summary":"Retrieves the list of HttpsHealthCheck resources available to the specified project.","description":"GET /projects/{project}/global/httpsHealthChecks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-https-health-checks-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_insert","summary":"Creates a HttpsHealthCheck resource in the specified project using the data included in the request.","description":"POST /projects/{project}/global/httpsHealthChecks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-https-health-checks-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_https_health_checks_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/httpsHealthChecks/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-image-family-views-get":{"get":{"operationId":"analytics_googleapis_compute_compute_image_family_views_get","summary":"Returns the latest image that is part of an image family, is not deprecated and is rolled out in the…","description":"GET /projects/{project}/zones/{zone}/imageFamilyViews/{family}","tags":["analytics"],"parameters":[{"name":"family","in":"query","required":true,"description":"Name of the image family to search for.","schema":{"type":"string","description":"Name of the image family to search for."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-image-views-get":{"get":{"operationId":"analytics_googleapis_compute_compute_image_views_get","summary":"Returns the specified global ImageView resource, with a regional context.","description":"GET /projects/{project}/regions/{region}/imageViews/{resourceId}","tags":["analytics"],"parameters":[{"name":"project","in":"query","required":true,"description":"Required. Project ID for this request.","schema":{"type":"string","description":"Required. Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Required. Name of the region for this request.","schema":{"type":"string","description":"Required. Name of the region for this request."}},{"name":"resourceId","in":"query","required":true,"description":"Name of the image resource to return.","schema":{"type":"string","description":"Name of the image resource to return."}}],"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-compute/compute-image-views-list":{"get":{"operationId":"analytics_googleapis_compute_compute_image_views_list","summary":"Returns a list of global ImageView resources, with a regional context.","description":"GET /projects/{project}/regions/{region}/imageViews","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Required. Project ID for this request.","schema":{"type":"string","description":"Required. Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Required. Name of the region for this request.","schema":{"type":"string","description":"Required. Name of the region for this request."}}],"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-compute/compute-images-get":{"get":{"operationId":"analytics_googleapis_compute_compute_images_get","summary":"Returns the specified image.","description":"GET /projects/{project}/global/images/{image}","tags":["analytics"],"parameters":[{"name":"image","in":"query","required":true,"description":"Name of the image resource to return.","schema":{"type":"string","description":"Name of the image resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-images-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_images_patch","summary":"Patches the specified image with the data included in the request. Only the following fields can be…","description":"PATCH /projects/{project}/global/images/{image}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["image","project","body"],"properties":{"image":{"type":"string","description":"Name of the image resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-images-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_images_delete","summary":"Deletes the specified image.","description":"DELETE /projects/{project}/global/images/{image}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["image","project"],"properties":{"image":{"type":"string","description":"Name of the image resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-images-deprecate":{"post":{"operationId":"analytics_googleapis_compute_compute_images_deprecate","summary":"Sets the deprecation status of an image. If an empty request body is given, clears the deprecation status…","description":"POST /projects/{project}/global/images/{image}/deprecate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["image","project","body"],"properties":{"image":{"type":"string","description":"Image name."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-images-get-from-family":{"get":{"operationId":"analytics_googleapis_compute_compute_images_get_from_family","summary":"Returns the latest image that is part of an image family and is not deprecated. For more information on…","description":"GET /projects/{project}/global/images/family/{family}","tags":["analytics"],"parameters":[{"name":"family","in":"query","required":true,"description":"Name of the image family to search for.","schema":{"type":"string","description":"Name of the image family to search for."}},{"name":"project","in":"query","required":true,"description":"The image project that the image belongs to. For example, to get a CentOS image, specify centos-cloud as the image project.","schema":{"type":"string","description":"The image project that the image belongs to. For example, to get a CentOS image, specify centos-cloud as the image 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-compute/compute-images-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_images_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/images/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-images-list":{"get":{"operationId":"analytics_googleapis_compute_compute_images_list","summary":"Retrieves the list of custom images available to the specified project. Custom images are images you create…","description":"GET /projects/{project}/global/images","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-images-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_images_insert","summary":"Creates an image in the specified project using the data included in the request.","description":"POST /projects/{project}/global/images","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"forceCreate":{"type":"boolean","description":"Force image creation if true."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-images-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_images_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/images/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-images-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_images_set_labels","summary":"Sets the labels on an image. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/global/images/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-images-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_images_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/images/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-instance-group-manager-resize-requests-cancel":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_manager_resize_requests_cancel","summary":"Cancels the specified resize request and removes it from the queue. Cancelled resize request does no longer…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests/{resizeRequest}/cancel","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","resizeRequest","zone"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. The name should conform to RFC1035 or be a resource ID."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resizeRequest":{"type":"string","description":"The name of the resize request to cancel. The name should conform to RFC1035 or be a resource ID."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. The name should conform to RFC1035."}}}}}},"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-compute/compute-instance-group-manager-resize-requests-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_manager_resize_requests_get","summary":"Returns all of the details about the specified resize request.","description":"GET /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests/{resizeRequest}","tags":["analytics"],"parameters":[{"name":"instanceGroupManager","in":"query","required":true,"description":"The name of the managed instance group. Name should conform to RFC1035 or be a resource ID.","schema":{"type":"string","description":"The name of the managed instance group. Name should conform to RFC1035 or be a resource ID."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resizeRequest","in":"query","required":true,"description":"The name of the resize request. Name should conform to RFC1035 or be a resource ID.","schema":{"type":"string","description":"The name of the resize request. Name should conform to RFC1035 or be a resource ID."}},{"name":"zone","in":"query","required":true,"description":"Name of the href=\"/compute/docs/regions-zones/#available\">zone scoping this request. Name should conform to RFC1035.","schema":{"type":"string","description":"Name of the href=\"/compute/docs/regions-zones/#available\">zone scoping this request. Name should conform to RFC1035."}}],"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-compute/compute-instance-group-manager-resize-requests-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_manager_resize_requests_delete","summary":"Deletes the specified, inactive resize request. Requests that are still active cannot be deleted. Deleting…","description":"DELETE /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests/{resizeRequest}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","resizeRequest","zone"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. The name should conform to RFC1035 or be a resource ID."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resizeRequest":{"type":"string","description":"The name of the resize request to delete. The name should conform to RFC1035 or be a resource ID."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. The name should conform to RFC1035."}}}}}},"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-compute/compute-instance-group-manager-resize-requests-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_manager_resize_requests_list","summary":"Retrieves a list of resize requests that are contained in the managed instance group.","description":"GET /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"instanceGroupManager","in":"query","required":true,"description":"The name of the managed instance group. The name should conform to RFC1035.","schema":{"type":"string","description":"The name of the managed instance group. The name should conform to RFC1035."}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of thezone where the managed instance group is located. The name should conform to RFC1035.","schema":{"type":"string","description":"The name of thezone where the managed instance group is located. The name should conform to RFC1035."}}],"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-compute/compute-instance-group-manager-resize-requests-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_manager_resize_requests_insert","summary":"Creates a new resize request that starts provisioning VMs immediately or queues VM creation.","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group to which the resize request will be added. Name should conform to RFC1035 or be a resource ID."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located and where the resize request will be created. Name should conform to…"},"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-compute/compute-instance-group-managers-abandon-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_abandon_instances","summary":"Flags the specified instances to be removed from the managed instance group. Abandoning an instance does not…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/abandonInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_aggregated_list","summary":"Retrieves the list of managed instance groups and groups them by zone. To prevent failure, Google recommends…","description":"GET /projects/{project}/aggregated/instanceGroupManagers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-instance-group-managers-apply-updates-to-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_apply_updates_to_instances","summary":"Applies changes to selected instances on the managed instance group. This method can be used to apply new…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/applyUpdatesToInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group, should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. Should conform to RFC1035."},"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-compute/compute-instance-group-managers-create-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_create_instances","summary":"Creates instances with per-instance configurations in this managed instance group. Instances are created…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/createInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. It should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."},"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-compute/compute-instance-group-managers-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_get","summary":"Returns all of the details about the specified managed instance group.","description":"GET /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}","tags":["analytics"],"parameters":[{"name":"instanceGroupManager","in":"query","required":true,"description":"The name of the managed instance group.","schema":{"type":"string","description":"The name of the managed instance group."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of thezone where the managed instance group is located.","schema":{"type":"string","description":"The name of thezone where the managed instance group is located."}}],"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-compute/compute-instance-group-managers-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_patch","summary":"Updates a managed instance group using the information that you specify in the request. This operation is…","description":"PATCH /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the instance group manager."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where you want to create the managed instance group."},"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-compute/compute-instance-group-managers-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_delete","summary":"Deletes the specified managed instance group and all of the instances in that group. Note that the instance…","description":"DELETE /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group to delete."},"noGracefulShutdown":{"type":"boolean","default":"false","description":"When set, graceful shutdown is skipped for instance deletion even if it's configured for the instances."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."}}}}}},"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-compute/compute-instance-group-managers-delete-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_delete_instances","summary":"Flags the specified instances in the managed instance group for immediate deletion. The instances are also…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deleteInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"noGracefulShutdown":{"type":"boolean","default":"false","description":"When set, graceful shutdown is skipped for instance deletion even if it's configured for the instances."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-delete-per-instance-configs":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_delete_per_instance_configs","summary":"Deletes selected per-instance configurations for the managed instance group.","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/deletePerInstanceConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. It should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."},"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-compute/compute-instance-group-managers-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_list","summary":"Retrieves a list of managed instance groups that are contained within the specified project and zone.","description":"GET /projects/{project}/zones/{zone}/instanceGroupManagers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of thezone where the managed instance group is located.","schema":{"type":"string","description":"The name of thezone where the managed instance group is located."}}],"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-compute/compute-instance-group-managers-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_insert","summary":"Creates a managed instance group using the information that you specify in the request. After the group is…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where you want to create the managed instance group."},"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-compute/compute-instance-group-managers-list-errors":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_list_errors","summary":"Lists all errors thrown by actions on instances for a given managed instance group. The filter and orderBy…","description":"GET /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listErrors","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"instanceGroupManager","in":"query","required":true,"description":"The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must…","schema":{"type":"string","description":"The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of thezone where the managed instance group is located. It should conform to RFC1035.","schema":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."}}],"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-compute/compute-instance-group-managers-list-managed-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_list_managed_instances","summary":"Lists all of the instances in the managed instance group. Each instance in the list has a currentAction,…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listManagedInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone"],"properties":{"filter":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"},"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"maxResults":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"},"orderBy":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"},"pageToken":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."}}}}}},"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-compute/compute-instance-group-managers-list-per-instance-configs":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_list_per_instance_configs","summary":"Lists all of the per-instance configurations defined for the managed instance group. The orderBy query…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/listPerInstanceConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone"],"properties":{"filter":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"},"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. It should conform to RFC1035."},"maxResults":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"},"orderBy":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"},"pageToken":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."}}}}}},"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-compute/compute-instance-group-managers-patch-per-instance-configs":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_patch_per_instance_configs","summary":"Inserts or patches per-instance configurations for the managed instance group. perInstanceConfig.name serves…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/patchPerInstanceConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. It should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."},"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-compute/compute-instance-group-managers-recreate-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_recreate_instances","summary":"Flags the specified VM instances in the managed instance group to be immediately recreated. Each instance is…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/recreateInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"noGracefulShutdown":{"type":"boolean","default":"false","description":"When set, graceful shutdown is skipped for instance recreation even if it's configured for the instances."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-resize":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_resize","summary":"Resizes the managed instance group. If you increase the size, the group creates new instances using the…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resize","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","size","zone"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"size":{"type":"integer","description":"The number of running instances that the managed instance group should maintain at any given time. The group automatically adds or removes…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."}}}}}},"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-compute/compute-instance-group-managers-resume-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_resume_instances","summary":"Flags the specified instances in the managed instance group to be resumed. This method increases…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resumeInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-set-instance-template":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_set_instance_template","summary":"Specifies the instance template to use when creating new instances in this group. The templates for existing…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setInstanceTemplate","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-set-target-pools":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_set_target_pools","summary":"Modifies the target pools to which all instances in this managed instance group are assigned. The target…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/setTargetPools","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-start-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_start_instances","summary":"Flags the specified instances in the managed instance group to be started. This method increases…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/startInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-stop-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_stop_instances","summary":"Flags the specified instances in the managed instance group to be immediately stopped. You can only specify…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/stopInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"noGracefulShutdown":{"type":"boolean","default":"false","description":"When set, graceful shutdown is skipped for instance stopping even if it's configured for the instances."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-suspend-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_suspend_instances","summary":"Flags the specified instances in the managed instance group to be immediately suspended. You can only…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/suspendInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located."},"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-compute/compute-instance-group-managers-update-per-instance-configs":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_group_managers_update_per_instance_configs","summary":"Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves…","description":"POST /projects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/updatePerInstanceConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroupManager","project","zone","body"],"properties":{"instanceGroupManager":{"type":"string","description":"The name of the managed instance group. It should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of thezone where the managed instance group is located. It should conform to RFC1035."},"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-compute/compute-instance-groups-add-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_add_instances","summary":"Adds a list of instances to the specified instance group. All of the instances in the instance group must be…","description":"POST /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}/addInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroup","project","zone","body"],"properties":{"instanceGroup":{"type":"string","description":"The name of the instance group where you are adding instances."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where the instance group is located."},"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-compute/compute-instance-groups-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_groups_aggregated_list","summary":"Retrieves the list of instance groups and sorts them by zone. To prevent failure, Google recommends that you…","description":"GET /projects/{project}/aggregated/instanceGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-instance-groups-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_groups_get","summary":"Returns the specified zonal instance group. Get a list of available zonal instance groups by making a list()…","description":"GET /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}","tags":["analytics"],"parameters":[{"name":"instanceGroup","in":"query","required":true,"description":"The name of the instance group.","schema":{"type":"string","description":"The name of the instance group."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone where the instance group is located.","schema":{"type":"string","description":"The name of the zone where the instance group is located."}}],"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-compute/compute-instance-groups-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_delete","summary":"Deletes the specified instance group. The instances in the group are not deleted. Note that instance group…","description":"DELETE /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroup","project","zone"],"properties":{"instanceGroup":{"type":"string","description":"The name of the instance group to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where the instance group is located."}}}}}},"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-compute/compute-instance-groups-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_groups_list","summary":"Retrieves the list of zonal instance group resources contained within the specified zone. For managed…","description":"GET /projects/{project}/zones/{zone}/instanceGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of thezone where the instance group is located.","schema":{"type":"string","description":"The name of thezone where the instance group is located."}}],"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-compute/compute-instance-groups-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_insert","summary":"Creates an instance group in the specified project using the parameters that are included in the request.","description":"POST /projects/{project}/zones/{zone}/instanceGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where you want to create the instance group."},"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-compute/compute-instance-groups-list-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_list_instances","summary":"Lists the instances in the specified instance group. The orderBy query parameter is not supported. The…","description":"POST /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}/listInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroup","project","zone","body"],"properties":{"filter":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"},"instanceGroup":{"type":"string","description":"The name of the instance group from which you want to generate a list of included instances."},"maxResults":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"},"orderBy":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"},"pageToken":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of the zone where the instance group is located."},"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-compute/compute-instance-groups-remove-instances":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_remove_instances","summary":"Removes one or more instances from the specified instance group, but does not delete those instances. If the…","description":"POST /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}/removeInstances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroup","project","zone","body"],"properties":{"instanceGroup":{"type":"string","description":"The name of the instance group where the specified instances will be removed."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where the instance group is located."},"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-compute/compute-instance-groups-set-named-ports":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_set_named_ports","summary":"Sets the named ports for the specified instance group.","description":"POST /projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}/setNamedPorts","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceGroup","project","zone","body"],"properties":{"instanceGroup":{"type":"string","description":"The name of the instance group where the named ports are updated."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone where the instance group is located."},"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-compute/compute-instance-groups-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_groups_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/instanceGroups/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instance-settings-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_settings_get","summary":"Get Instance settings.","description":"GET /projects/{project}/zones/{zone}/instanceSettings","tags":["analytics"],"parameters":[{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"Name of the zone for this request.","schema":{"type":"string","description":"Name of the zone for this request."}}],"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-compute/compute-instance-settings-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_settings_patch","summary":"Patch Instance settings","description":"PATCH /projects/{project}/zones/{zone}/instanceSettings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"update_mask indicates fields to be updated as part of this request."},"zone":{"type":"string","description":"The zone scoping this request. It should conform to RFC1035."},"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-compute/compute-instance-templates-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_templates_aggregated_list","summary":"Retrieves the list of all InstanceTemplates resources, regional and global, available to the specified…","description":"GET /projects/{project}/aggregated/instanceTemplates","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-instance-templates-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_templates_get","summary":"Returns the specified instance template.","description":"GET /projects/{project}/global/instanceTemplates/{instanceTemplate}","tags":["analytics"],"parameters":[{"name":"instanceTemplate","in":"query","required":true,"description":"The name of the instance template.","schema":{"type":"string","description":"The name of the instance template."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-instance-templates-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_templates_delete","summary":"Deletes the specified instance template. Deleting an instance template is permanent and cannot be undone. It…","description":"DELETE /projects/{project}/global/instanceTemplates/{instanceTemplate}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instanceTemplate","project"],"properties":{"instanceTemplate":{"type":"string","description":"The name of the instance template to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-instance-templates-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_templates_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/instanceTemplates/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-instance-templates-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instance_templates_list","summary":"Retrieves a list of instance templates that are contained within the specified project.","description":"GET /projects/{project}/global/instanceTemplates","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-instance-templates-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_templates_insert","summary":"Creates an instance template in the specified project using the data that is included in the request. If you…","description":"POST /projects/{project}/global/instanceTemplates","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-instance-templates-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_templates_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/instanceTemplates/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-instance-templates-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_instance_templates_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/instanceTemplates/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-instances-add-access-config":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_add_access_config","summary":"Adds an access config to an instance's network interface.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/addAccessConfig","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","networkInterface","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"networkInterface":{"type":"string","description":"The name of the network interface to add to this instance."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-add-network-interface":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_add_network_interface","summary":"Adds one dynamic network interface to an active instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/addNetworkInterface","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request stored as resource_id. Name should conform to RFC1035 or be an unsigned long integer."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-add-resource-policies":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_add_resource_policies","summary":"Adds existing resource policies to an instance. You can only add one policy right now which will be applied…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/addResourcePolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_aggregated_list","summary":"Retrieves an aggregated list of all of the instances in your project across all regions and zones. The…","description":"GET /projects/{project}/aggregated/instances","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-instances-attach-disk":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_attach_disk","summary":"Attaches an existing Disk resource to an instance. You must first create the disk before you can attach it.…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/attachDisk","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"forceAttach":{"type":"boolean","description":"Whether to force attach the regional disk even if it's currently attached to another instance. If you try to force attach a zonal disk to…"},"instance":{"type":"string","description":"The instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-bulk-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_bulk_insert","summary":"Creates multiple instances. Count specifies the number of instances to create. For more information,…","description":"POST /projects/{project}/zones/{zone}/instances/bulkInsert","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get","summary":"Returns the specified Instance resource.","description":"GET /projects/{project}/zones/{zone}/instances/{instance}","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name of the instance resource to return.","schema":{"type":"string","description":"Name of the instance resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-update":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_update","summary":"Updates an instance only if the necessary resources are available. This method can update only a specific…","description":"PUT /projects/{project}/zones/{zone}/instances/{instance}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"discardLocalSsd":{"type":"boolean","description":"Whether to discard local SSDs from the instance during restart default value is false."},"instance":{"type":"string","description":"Name of the instance resource to update."},"minimalAction":{"type":"string","enum":["INVALID","NO_EFFECT","REFRESH","RESTART"],"description":"Specifies the action to take when updating an instance even if the updated properties do not require it. If not specified, then Compute…"},"mostDisruptiveAllowedAction":{"type":"string","enum":["INVALID","NO_EFFECT","REFRESH","RESTART"],"description":"Specifies the most disruptive action that can be taken on the instance as part of the update. Compute Engine returns an error if the…"},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_delete","summary":"Deletes the specified Instance resource. For more information, seeDeleting an instance.","description":"DELETE /projects/{project}/zones/{zone}/instances/{instance}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance resource to delete."},"noGracefulShutdown":{"type":"boolean","description":"If set to true, Graceful Shutdown is skipped."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-delete-access-config":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_delete_access_config","summary":"Deletes an access config from an instance's network interface.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/deleteAccessConfig","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["accessConfig","instance","networkInterface","project","zone"],"properties":{"accessConfig":{"type":"string","description":"The name of the access config to delete."},"instance":{"type":"string","description":"The instance name for this request."},"networkInterface":{"type":"string","description":"The name of the network interface."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-delete-network-interface":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_delete_network_interface","summary":"Deletes one dynamic network interface from an active instance. InstancesDeleteNetworkInterfaceRequest…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/deleteNetworkInterface","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","networkInterfaceName","project","zone"],"properties":{"instance":{"type":"string","description":"The instance name for this request stored as resource_id. Name should conform to RFC1035 or be an unsigned long integer."},"networkInterfaceName":{"type":"string","description":"The name of the dynamic network interface to be deleted from the instance."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-detach-disk":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_detach_disk","summary":"Detaches a disk from an instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/detachDisk","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["deviceName","instance","project","zone"],"properties":{"deviceName":{"type":"string","description":"The device name of the disk to detach. Make a get() request on the instance to view currently attached disks and device names."},"instance":{"type":"string","description":"Instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-get-effective-firewalls":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_effective_firewalls","summary":"Returns effective firewalls applied to an interface of the instance.","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/getEffectiveFirewalls","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name of the instance scoping this request.","schema":{"type":"string","description":"Name of the instance scoping this request."}},{"name":"networkInterface","in":"query","required":true,"description":"The name of the network interface to get the effective firewalls.","schema":{"type":"string","description":"The name of the network interface to get the effective firewalls."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-get-guest-attributes":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_guest_attributes","summary":"Returns the specified guest attributes entry.","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/getGuestAttributes","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name of the instance scoping this request.","schema":{"type":"string","description":"Name of the instance scoping this request."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"queryPath","in":"query","required":false,"description":"Specifies the guest attributes path to be queried.","schema":{"type":"string","description":"Specifies the guest attributes path to be queried."}},{"name":"variableKey","in":"query","required":false,"description":"Specifies the key for the guest attributes entry.","schema":{"type":"string","description":"Specifies the key for the guest attributes entry."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/zones/{zone}/instances/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-get-screenshot":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_screenshot","summary":"Returns the screenshot from the specified instance.","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/screenshot","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name of the instance scoping this request.","schema":{"type":"string","description":"Name of the instance scoping this request."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-get-serial-port-output":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_serial_port_output","summary":"Returns the last 1 MB of serial port output from the specified instance.","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/serialPort","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name of the instance for this request.","schema":{"type":"string","description":"Name of the instance for this request."}},{"name":"port","in":"query","required":false,"description":"Specifies which COM or serial port to retrieve data from.","schema":{"type":"integer","default":"1","description":"Specifies which COM or serial port to retrieve data from."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"start","in":"query","required":false,"description":"Specifies the starting byte position of the output to return. To start with the first byte of output to the specified port, omit this…","schema":{"type":"string","description":"Specifies the starting byte position of the output to return. To start with the first byte of output to the specified port, omit this…"}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-get-shielded-instance-identity":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_get_shielded_instance_identity","summary":"Returns the Shielded Instance Identity of an instance","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/getShieldedInstanceIdentity","tags":["analytics"],"parameters":[{"name":"instance","in":"query","required":true,"description":"Name or id of the instance scoping this request.","schema":{"type":"string","description":"Name or id of the instance scoping this request."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_list","summary":"Retrieves the list of instances contained within the specified zone.","description":"GET /projects/{project}/zones/{zone}/instances","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_insert","summary":"Creates an instance resource in the specified project using the data included in the request.","description":"POST /projects/{project}/zones/{zone}/instances","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"sourceInstanceTemplate":{"type":"string","description":"Specifies instance template to create the instance. This field is optional. It can be a full or partial URL. For example, the following…"},"sourceMachineImage":{"type":"string","description":"Specifies the machine image to use to create the instance. This field is optional. It can be a full or partial URL. For example, the…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-list-referrers":{"get":{"operationId":"analytics_googleapis_compute_compute_instances_list_referrers","summary":"Retrieves a list of resources that refer to the VM instance specified in the request. For example, if the VM…","description":"GET /projects/{project}/zones/{zone}/instances/{instance}/referrers","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"instance","in":"query","required":true,"description":"Name of the target instance scoping this request, or '-' if the request should span over all instances in the container.","schema":{"type":"string","description":"Name of the target instance scoping this request, or '-' if the request should span over all instances in the container."}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instances-perform-maintenance":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_perform_maintenance","summary":"Perform a manual maintenance on the instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/performMaintenance","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-remove-resource-policies":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_remove_resource_policies","summary":"Removes resource policies from an instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/removeResourcePolicies","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-report-host-as-faulty":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_report_host_as_faulty","summary":"Mark the host as faulty and try to restart the instance on a new host.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/reportHostAsFaulty","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-reset":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_reset","summary":"Performs a reset on the instance. This is a hard reset. The VM does not do a graceful shutdown. For more…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/reset","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-resume":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_resume","summary":"Resumes an instance that was suspended using theinstances().suspend method.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/resume","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance resource to resume."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-send-diagnostic-interrupt":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_send_diagnostic_interrupt","summary":"Sends diagnostic interrupt to the instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/sendDiagnosticInterrupt","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-set-deletion-protection":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_deletion_protection","summary":"Sets deletion protection on the instance.","description":"POST /projects/{project}/zones/{zone}/instances/{resource}/setDeletionProtection","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone"],"properties":{"deletionProtection":{"type":"boolean","default":"true","description":"Whether the resource should be protected against deletion."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-set-disk-auto-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_disk_auto_delete","summary":"Sets the auto-delete flag for a disk attached to an instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setDiskAutoDelete","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["autoDelete","deviceName","instance","project","zone"],"properties":{"autoDelete":{"type":"boolean","description":"Whether to auto-delete the disk when the instance is deleted."},"deviceName":{"type":"string","description":"The device name of the disk to modify. Make a get() request on the instance to view currently attached disks and device names."},"instance":{"type":"string","description":"The instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/zones/{zone}/instances/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_labels","summary":"Sets labels on an instance. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-machine-resources":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_machine_resources","summary":"Changes the number and/or type of accelerator for a stopped instance to the values specified in the request.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setMachineResources","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-machine-type":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_machine_type","summary":"Changes the machine type for a stopped instance to the machine type specified in the request.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setMachineType","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-metadata":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_metadata","summary":"Sets metadata for the specified instance to the data included in the request.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setMetadata","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-min-cpu-platform":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_min_cpu_platform","summary":"Changes the minimum CPU platform that this instance should use. This method can only be called on a stopped…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setMinCpuPlatform","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-name":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_name","summary":"Sets name of an instance.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setName","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-scheduling":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_scheduling","summary":"Sets an instance's scheduling options. You can only call this method on astopped instance, that is, a VM…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setScheduling","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Instance name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-security-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_security_policy","summary":"Sets the Google Cloud Armor security policy for the specified instance. For more information, seeGoogle…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setSecurityPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the Instance resource to which the security policy should be set. The name should conform to RFC1035."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone scoping this request."},"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-compute/compute-instances-set-service-account":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_service_account","summary":"Sets the service account on the instance. For more information, readChanging the service account and access…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setServiceAccount","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance resource to start."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-shielded-instance-integrity-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_shielded_instance_integrity_policy","summary":"Sets the Shielded Instance integrity policy for an instance. You can only use this method on a running…","description":"PATCH /projects/{project}/zones/{zone}/instances/{instance}/setShieldedInstanceIntegrityPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name or id of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-set-tags":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_set_tags","summary":"Sets network tags for the specified instance to the data included in the request.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/setTags","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-simulate-maintenance-event":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_simulate_maintenance_event","summary":"Simulates a host maintenance event on a VM. For more information, see Simulate a host maintenance event.","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/simulateMaintenanceEvent","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"withExtendedNotifications":{"type":"boolean","description":"Determines whether the customers receive notifications before migration. Only applicable to SF vms."},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-start":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_start","summary":"Starts an instance that was stopped using theinstances().stop method. For more information, seeRestart an…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/start","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"instance":{"type":"string","description":"Name of the instance resource to start."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-start-with-encryption-key":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_start_with_encryption_key","summary":"Starts an instance that was stopped using theinstances().stop method. For more information, seeRestart an…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/startWithEncryptionKey","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance resource to start."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-stop":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_stop","summary":"Stops a running instance, shutting it down cleanly, and allows you to restart the instance at a later time.…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/stop","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"discardLocalSsd":{"type":"boolean","description":"This property is required if the instance has any attached Local SSD disks. If false, Local SSD data will be preserved when the instance…"},"instance":{"type":"string","description":"Name of the instance resource to stop."},"noGracefulShutdown":{"type":"boolean","description":"If set to true, Graceful Shutdown is skipped."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-suspend":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_suspend","summary":"This method suspends a running instance, saving its state to persistent storage, and allows you to resume…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/suspend","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone"],"properties":{"discardLocalSsd":{"type":"boolean","description":"This property is required if the instance has any attached Local SSD disks. If false, Local SSD data will be preserved when the instance…"},"instance":{"type":"string","description":"Name of the instance resource to suspend."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instances-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/instances/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-update-access-config":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_update_access_config","summary":"Updates the specified access config from an instance's network interface with the data included in the…","description":"POST /projects/{project}/zones/{zone}/instances/{instance}/updateAccessConfig","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","networkInterface","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"networkInterface":{"type":"string","description":"The name of the network interface where the access config is attached."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-update-display-device":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_update_display_device","summary":"Updates the Display config for a VM instance. You can only use this method on a stopped VM instance. This…","description":"PATCH /projects/{project}/zones/{zone}/instances/{instance}/updateDisplayDevice","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-update-network-interface":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_update_network_interface","summary":"Updates an instance's network interface. This method can only update an interface's alias IP range and…","description":"PATCH /projects/{project}/zones/{zone}/instances/{instance}/updateNetworkInterface","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","networkInterface","project","zone","body"],"properties":{"instance":{"type":"string","description":"The instance name for this request."},"networkInterface":{"type":"string","description":"The name of the network interface to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instances-update-shielded-instance-config":{"post":{"operationId":"analytics_googleapis_compute_compute_instances_update_shielded_instance_config","summary":"Updates the Shielded Instance config for an instance. You can only use this method on a stopped instance.…","description":"PATCH /projects/{project}/zones/{zone}/instances/{instance}/updateShieldedInstanceConfig","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","project","zone","body"],"properties":{"instance":{"type":"string","description":"Name or id of the instance scoping this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instant-snapshot-groups-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_get","summary":"returns the specified InstantSnapshotGroup resource in the specified zone.","description":"GET /projects/{project}/zones/{zone}/instantSnapshotGroups/{instantSnapshotGroup}","tags":["analytics"],"parameters":[{"name":"instantSnapshotGroup","in":"query","required":true,"description":"Name of the InstantSnapshotGroup resource to return.","schema":{"type":"string","description":"Name of the InstantSnapshotGroup resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshot-groups-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_delete","summary":"deletes a Zonal InstantSnapshotGroup resource","description":"DELETE /projects/{project}/zones/{zone}/instantSnapshotGroups/{instantSnapshotGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instantSnapshotGroup","project","zone"],"properties":{"instantSnapshotGroup":{"type":"string","description":"Name of the InstantSnapshot resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instant-snapshot-groups-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/zones/{zone}/instantSnapshotGroups/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshot-groups-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_list","summary":"retrieves the list of InstantSnapshotGroup resources contained within the specified zone.","description":"GET /projects/{project}/zones/{zone}/instantSnapshotGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshot-groups-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_insert","summary":"inserts a Zonal InstantSnapshotGroup resource","description":"POST /projects/{project}/zones/{zone}/instantSnapshotGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"sourceConsistencyGroup":{"type":"string","description":"begin_interface: MixerMutationRequestBuilder"},"zone":{"type":"string","description":"Name of the zone for this request."},"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-compute/compute-instant-snapshot-groups-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/zones/{zone}/instantSnapshotGroups/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instant-snapshot-groups-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshot_groups_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/instantSnapshotGroups/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instant-snapshots-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_aggregated_list","summary":"Retrieves an aggregated list of instantSnapshots. To prevent failure, Google recommends that you set the…","description":"GET /projects/{project}/aggregated/instantSnapshots","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-instant-snapshots-get":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_get","summary":"Returns the specified InstantSnapshot resource in the specified zone.","description":"GET /projects/{project}/zones/{zone}/instantSnapshots/{instantSnapshot}","tags":["analytics"],"parameters":[{"name":"instantSnapshot","in":"query","required":true,"description":"Name of the InstantSnapshot resource to return.","schema":{"type":"string","description":"Name of the InstantSnapshot resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshots-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_delete","summary":"Deletes the specified InstantSnapshot resource. Keep in mind that deleting a single instantSnapshot might…","description":"DELETE /projects/{project}/zones/{zone}/instantSnapshots/{instantSnapshot}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instantSnapshot","project","zone"],"properties":{"instantSnapshot":{"type":"string","description":"Name of the InstantSnapshot resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"The name of the zone for this request."}}}}}},"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-compute/compute-instant-snapshots-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/zones/{zone}/instantSnapshots/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshots-list":{"get":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_list","summary":"Retrieves the list of InstantSnapshot resources contained within the specified zone.","description":"GET /projects/{project}/zones/{zone}/instantSnapshots","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-instant-snapshots-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_insert","summary":"Creates an instant snapshot in the specified zone.","description":"POST /projects/{project}/zones/{zone}/instantSnapshots","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"zone":{"type":"string","description":"Name of the zone for this request."},"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-compute/compute-instant-snapshots-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/zones/{zone}/instantSnapshots/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instant-snapshots-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_set_labels","summary":"Sets the labels on a instantSnapshot in the given zone. To learn more about labels, read the Labeling…","description":"POST /projects/{project}/zones/{zone}/instantSnapshots/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-instant-snapshots-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_instant_snapshots_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/zones/{zone}/instantSnapshots/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","zone","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"zone":{"type":"string","description":"The name of the zone for this request."},"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-compute/compute-interconnect-attachment-groups-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_get","summary":"Returns the specified InterconnectAttachmentGroup resource in the given scope.","description":"GET /projects/{project}/global/interconnectAttachmentGroups/{interconnectAttachmentGroup}","tags":["analytics"],"parameters":[{"name":"interconnectAttachmentGroup","in":"query","required":true,"description":"Name of the InterconnectAttachmentGroup resource to return.","schema":{"type":"string","description":"Name of the InterconnectAttachmentGroup resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-attachment-groups-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_patch","summary":"Patches the specified InterconnectAttachmentGroup resource with the data included in the request. This…","description":"PATCH /projects/{project}/global/interconnectAttachmentGroups/{interconnectAttachmentGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectAttachmentGroup","project","body"],"properties":{"interconnectAttachmentGroup":{"type":"string","description":"Name of the InterconnectAttachmentGroup resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"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-compute/compute-interconnect-attachment-groups-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_delete","summary":"Deletes the specified InterconnectAttachmentGroup in the given scope","description":"DELETE /projects/{project}/global/interconnectAttachmentGroups/{interconnectAttachmentGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectAttachmentGroup","project"],"properties":{"interconnectAttachmentGroup":{"type":"string","description":"Name of the InterconnectAttachmentGroup resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-interconnect-attachment-groups-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/interconnectAttachmentGroups/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-interconnect-attachment-groups-get-operational-statu":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_get_operational_statu","summary":"Returns the InterconnectAttachmentStatuses for the specified InterconnectAttachmentGroup resource.","description":"GET /projects/{project}/global/interconnectAttachmentGroups/{interconnectAttachmentGroup}/getOperationalStatus","tags":["analytics"],"parameters":[{"name":"interconnectAttachmentGroup","in":"query","required":true,"description":"Name of the interconnectAttachmentGroup resource to query.","schema":{"type":"string","description":"Name of the interconnectAttachmentGroup resource to query."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-attachment-groups-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_list","summary":"Lists the InterconnectAttachmentGroups for a project in the given scope.","description":"GET /projects/{project}/global/interconnectAttachmentGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-attachment-groups-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_insert","summary":"Creates a InterconnectAttachmentGroup in the specified project in the given scope using the parameters that…","description":"POST /projects/{project}/global/interconnectAttachmentGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-interconnect-attachment-groups-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/interconnectAttachmentGroups/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnect-attachment-groups-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachment_groups_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/interconnectAttachmentGroups/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnect-attachments-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_aggregated_list","summary":"Retrieves an aggregated list of interconnect attachments. To prevent failure, Google recommends that you set…","description":"GET /projects/{project}/aggregated/interconnectAttachments","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-interconnect-attachments-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_get","summary":"Returns the specified interconnect attachment.","description":"GET /projects/{project}/regions/{region}/interconnectAttachments/{interconnectAttachment}","tags":["analytics"],"parameters":[{"name":"interconnectAttachment","in":"query","required":true,"description":"Name of the interconnect attachment to return.","schema":{"type":"string","description":"Name of the interconnect attachment to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region for this request.","schema":{"type":"string","description":"Name of the region for this request."}}],"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-compute/compute-interconnect-attachments-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_patch","summary":"Updates the specified interconnect attachment with the data included in the request. This method…","description":"PATCH /projects/{project}/regions/{region}/interconnectAttachments/{interconnectAttachment}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectAttachment","project","region","body"],"properties":{"interconnectAttachment":{"type":"string","description":"Name of the interconnect attachment to patch."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-interconnect-attachments-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_delete","summary":"Deletes the specified interconnect attachment.","description":"DELETE /projects/{project}/regions/{region}/interconnectAttachments/{interconnectAttachment}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectAttachment","project","region"],"properties":{"interconnectAttachment":{"type":"string","description":"Name of the interconnect attachment to delete."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-interconnect-attachments-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_list","summary":"Retrieves the list of interconnect attachments contained within the specified region.","description":"GET /projects/{project}/regions/{region}/interconnectAttachments","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region for this request.","schema":{"type":"string","description":"Name of the region for this request."}}],"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-compute/compute-interconnect-attachments-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_insert","summary":"Creates an InterconnectAttachment in the specified project using the data included in the request.","description":"POST /projects/{project}/regions/{region}/interconnectAttachments","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"validateOnly":{"type":"boolean","description":"If true, the request will not be committed."},"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-compute/compute-interconnect-attachments-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_attachments_set_labels","summary":"Sets the labels on an InterconnectAttachment. To learn more about labels, read the Labeling Resources…","description":"POST /projects/{project}/regions/{region}/interconnectAttachments/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnect-groups-create-members":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_create_members","summary":"Create Interconnects with redundancy by creating them in a specified interconnect group.","description":"POST /projects/{project}/global/interconnectGroups/{interconnectGroup}/createMembers","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectGroup","project","body"],"properties":{"interconnectGroup":{"type":"string","description":"Name of the group resource to create members for."},"project":{"type":"string","description":"Project ID for this request."},"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-compute/compute-interconnect-groups-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_get","summary":"Returns the specified InterconnectGroup resource in the given scope.","description":"GET /projects/{project}/global/interconnectGroups/{interconnectGroup}","tags":["analytics"],"parameters":[{"name":"interconnectGroup","in":"query","required":true,"description":"Name of the InterconnectGroup resource to return.","schema":{"type":"string","description":"Name of the InterconnectGroup resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-groups-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_patch","summary":"Patches the specified InterconnectGroup resource with the data included in the request. This method supports…","description":"PATCH /projects/{project}/global/interconnectGroups/{interconnectGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectGroup","project","body"],"properties":{"interconnectGroup":{"type":"string","description":"Name of the InterconnectGroup resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"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-compute/compute-interconnect-groups-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_delete","summary":"Deletes the specified InterconnectGroup in the given scope","description":"DELETE /projects/{project}/global/interconnectGroups/{interconnectGroup}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnectGroup","project"],"properties":{"interconnectGroup":{"type":"string","description":"Name of the InterconnectGroup resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-interconnect-groups-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/interconnectGroups/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-interconnect-groups-get-operational-status":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_get_operational_status","summary":"Returns the interconnectStatuses for the specified InterconnectGroup.","description":"GET /projects/{project}/global/interconnectGroups/{interconnectGroup}/getOperationalStatus","tags":["analytics"],"parameters":[{"name":"interconnectGroup","in":"query","required":true,"description":"Name of the interconnectGroup resource to query.","schema":{"type":"string","description":"Name of the interconnectGroup resource to query."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-groups-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_list","summary":"Lists the InterconnectGroups for a project in the given scope.","description":"GET /projects/{project}/global/interconnectGroups","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-groups-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_insert","summary":"Creates a InterconnectGroup in the specified project in the given scope using the parameters that are…","description":"POST /projects/{project}/global/interconnectGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-interconnect-groups-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/interconnectGroups/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnect-groups-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnect_groups_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/interconnectGroups/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnect-locations-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_locations_get","summary":"Returns the details for the specified interconnect location. Gets a list of available interconnect locations…","description":"GET /projects/{project}/global/interconnectLocations/{interconnectLocation}","tags":["analytics"],"parameters":[{"name":"interconnectLocation","in":"query","required":true,"description":"Name of the interconnect location to return.","schema":{"type":"string","description":"Name of the interconnect location to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-locations-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_locations_list","summary":"Retrieves the list of interconnect locations available to the specified project.","description":"GET /projects/{project}/global/interconnectLocations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-remote-locations-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_remote_locations_get","summary":"Returns the details for the specified interconnect remote location. Gets a list of available interconnect…","description":"GET /projects/{project}/global/interconnectRemoteLocations/{interconnectRemoteLocation}","tags":["analytics"],"parameters":[{"name":"interconnectRemoteLocation","in":"query","required":true,"description":"Name of the interconnect remote location to return.","schema":{"type":"string","description":"Name of the interconnect remote location to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnect-remote-locations-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnect_remote_locations_list","summary":"Retrieves the list of interconnect remote locations available to the specified project.","description":"GET /projects/{project}/global/interconnectRemoteLocations","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnects-get":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnects_get","summary":"Returns the specified Interconnect. Get a list of available Interconnects by making a list() request.","description":"GET /projects/{project}/global/interconnects/{interconnect}","tags":["analytics"],"parameters":[{"name":"interconnect","in":"query","required":true,"description":"Name of the interconnect to return.","schema":{"type":"string","description":"Name of the interconnect to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnects-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnects_patch","summary":"Updates the specified Interconnect with the data included in the request. This method supportsPATCH…","description":"PATCH /projects/{project}/global/interconnects/{interconnect}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnect","project","body"],"properties":{"interconnect":{"type":"string","description":"Name of the interconnect to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-interconnects-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnects_delete","summary":"Deletes the specified Interconnect.","description":"DELETE /projects/{project}/global/interconnects/{interconnect}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnect","project"],"properties":{"interconnect":{"type":"string","description":"Name of the interconnect to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-interconnects-get-diagnostics":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnects_get_diagnostics","summary":"Returns the interconnectDiagnostics for the specified Interconnect. In the event of a global outage, do not…","description":"GET /projects/{project}/global/interconnects/{interconnect}/getDiagnostics","tags":["analytics"],"parameters":[{"name":"interconnect","in":"query","required":true,"description":"Name of the interconnect resource to query.","schema":{"type":"string","description":"Name of the interconnect resource to query."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnects-get-macsec-config":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnects_get_macsec_config","summary":"Returns the interconnectMacsecConfig for the specified Interconnect.","description":"GET /projects/{project}/global/interconnects/{interconnect}/getMacsecConfig","tags":["analytics"],"parameters":[{"name":"interconnect","in":"query","required":true,"description":"Name of the interconnect resource to query.","schema":{"type":"string","description":"Name of the interconnect resource to query."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnects-list":{"get":{"operationId":"analytics_googleapis_compute_compute_interconnects_list","summary":"Retrieves the list of Interconnects available to the specified project.","description":"GET /projects/{project}/global/interconnects","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-interconnects-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnects_insert","summary":"Creates an Interconnect in the specified project using the data included in the request.","description":"POST /projects/{project}/global/interconnects","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-interconnects-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnects_set_labels","summary":"Sets the labels on an Interconnect. To learn more about labels, read the Labeling Resources documentation.","description":"POST /projects/{project}/global/interconnects/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-interconnects-set-name":{"post":{"operationId":"analytics_googleapis_compute_compute_interconnects_set_name","summary":"Sets name of an interconnect.","description":"POST /projects/{project}/global/interconnects/{interconnect}/setName","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interconnect","project","body"],"properties":{"interconnect":{"type":"string","description":"Name of the interconnect to update."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-license-codes-get":{"get":{"operationId":"analytics_googleapis_compute_compute_license_codes_get","summary":"Return a specified license code. License codes are mirrored across all projects that have permissions to…","description":"GET /projects/{project}/global/licenseCodes/{licenseCode}","tags":["analytics"],"parameters":[{"name":"licenseCode","in":"query","required":true,"description":"Number corresponding to the License code resource to return.","schema":{"type":"string","description":"Number corresponding to the License code resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-license-codes-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_license_codes_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists. *Caution*…","description":"GET /projects/{project}/global/licenseCodes/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-license-codes-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_license_codes_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy. *Caution* This…","description":"POST /projects/{project}/global/licenseCodes/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-license-codes-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_license_codes_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource. *Caution* This resource is intended for use…","description":"POST /projects/{project}/global/licenseCodes/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-licenses-get":{"get":{"operationId":"analytics_googleapis_compute_compute_licenses_get","summary":"Returns the specified License resource. *Caution* This resource is intended for use only by third-party…","description":"GET /projects/{project}/global/licenses/{license}","tags":["analytics"],"parameters":[{"name":"license","in":"query","required":true,"description":"Name of the License resource to return.","schema":{"type":"string","description":"Name of the License resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-licenses-update":{"post":{"operationId":"analytics_googleapis_compute_compute_licenses_update","summary":"Updates a License resource in the specified project. *Caution* This resource is intended for use only by…","description":"PATCH /projects/{project}/global/licenses/{license}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["license","project","body"],"properties":{"license":{"type":"string","description":"The license name for this request."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"update_mask indicates fields to be updated as part of this request."},"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-compute/compute-licenses-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_licenses_delete","summary":"Deletes the specified license. *Caution* This resource is intended for use only by third-party partners who…","description":"DELETE /projects/{project}/global/licenses/{license}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["license","project"],"properties":{"license":{"type":"string","description":"Name of the license resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-licenses-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_licenses_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists. *Caution*…","description":"GET /projects/{project}/global/licenses/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-licenses-list":{"get":{"operationId":"analytics_googleapis_compute_compute_licenses_list","summary":"Retrieves the list of licenses available in the specified project. This method does not get any licenses…","description":"GET /projects/{project}/global/licenses","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-licenses-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_licenses_insert","summary":"Create a License resource in the specified project. *Caution* This resource is intended for use only by…","description":"POST /projects/{project}/global/licenses","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-licenses-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_licenses_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy. *Caution* This…","description":"POST /projects/{project}/global/licenses/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-licenses-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_licenses_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource. *Caution* This resource is intended for use…","description":"POST /projects/{project}/global/licenses/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-machine-images-get":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_images_get","summary":"Returns the specified machine image.","description":"GET /projects/{project}/global/machineImages/{machineImage}","tags":["analytics"],"parameters":[{"name":"machineImage","in":"query","required":true,"description":"The name of the machine image.","schema":{"type":"string","description":"The name of the machine image."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-machine-images-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_machine_images_delete","summary":"Deletes the specified machine image. Deleting a machine image is permanent and cannot be undone.","description":"DELETE /projects/{project}/global/machineImages/{machineImage}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["machineImage","project"],"properties":{"machineImage":{"type":"string","description":"The name of the machine image to delete."},"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-machine-images-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_images_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/global/machineImages/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-machine-images-list":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_images_list","summary":"Retrieves a list of machine images that are contained within the specified project.","description":"GET /projects/{project}/global/machineImages","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-machine-images-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_machine_images_insert","summary":"Creates a machine image in the specified project using the data that is included in the request. If you are…","description":"POST /projects/{project}/global/machineImages","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"sourceInstance":{"type":"string","description":"Required. Source instance that is used to create the machine image from."},"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-compute/compute-machine-images-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_machine_images_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/global/machineImages/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-machine-images-set-labels":{"post":{"operationId":"analytics_googleapis_compute_compute_machine_images_set_labels","summary":"Sets the labels on a machine image. To learn more about labels, read theLabeling Resources documentation.","description":"POST /projects/{project}/global/machineImages/{resource}/setLabels","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-machine-images-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_machine_images_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/global/machineImages/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-machine-types-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_types_aggregated_list","summary":"Retrieves an aggregated list of machine types. To prevent failure, Google recommends that you set the…","description":"GET /projects/{project}/aggregated/machineTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-machine-types-get":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_types_get","summary":"Returns the specified machine type.","description":"GET /projects/{project}/zones/{zone}/machineTypes/{machineType}","tags":["analytics"],"parameters":[{"name":"machineType","in":"query","required":true,"description":"Name of the machine type to return.","schema":{"type":"string","description":"Name of the machine type to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-machine-types-list":{"get":{"operationId":"analytics_googleapis_compute_compute_machine_types_list","summary":"Retrieves a list of machine types available to the specified project.","description":"GET /projects/{project}/zones/{zone}/machineTypes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"zone","in":"query","required":true,"description":"The name of the zone for this request.","schema":{"type":"string","description":"The name of the zone for this request."}}],"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-compute/compute-managed-rulesets-get":{"get":{"operationId":"analytics_googleapis_compute_compute_managed_rulesets_get","summary":"Gets the details for the specified managed ruleset name.","description":"GET /projects/{project}/global/managedRulesets/{managedRuleset}","tags":["analytics"],"parameters":[{"name":"managedRuleset","in":"query","required":true,"description":"Name of the managed ruleset to return.","schema":{"type":"string","description":"Name of the managed ruleset to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-managed-rulesets-list":{"get":{"operationId":"analytics_googleapis_compute_compute_managed_rulesets_list","summary":"Retrieves the list of all the managed rulesets available.","description":"GET /projects/{project}/global/managedRulesets","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}}],"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-compute/compute-network-attachments-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_network_attachments_aggregated_list","summary":"Retrieves the list of all NetworkAttachment resources, regional and global, available to the specified…","description":"GET /projects/{project}/aggregated/networkAttachments","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-network-attachments-get":{"get":{"operationId":"analytics_googleapis_compute_compute_network_attachments_get","summary":"Returns the specified NetworkAttachment resource in the given scope.","description":"GET /projects/{project}/regions/{region}/networkAttachments/{networkAttachment}","tags":["analytics"],"parameters":[{"name":"networkAttachment","in":"query","required":true,"description":"Name of the NetworkAttachment resource to return.","schema":{"type":"string","description":"Name of the NetworkAttachment resource to return."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region of this request.","schema":{"type":"string","description":"Name of the region of this request."}}],"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-compute/compute-network-attachments-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_network_attachments_patch","summary":"Patches the specified NetworkAttachment resource with the data included in the request. This method supports…","description":"PATCH /projects/{project}/regions/{region}/networkAttachments/{networkAttachment}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkAttachment","project","region","body"],"properties":{"networkAttachment":{"type":"string","description":"Name of the NetworkAttachment resource to patch."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region for this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-network-attachments-delete":{"post":{"operationId":"analytics_googleapis_compute_compute_network_attachments_delete","summary":"Deletes the specified NetworkAttachment in the given scope","description":"DELETE /projects/{project}/regions/{region}/networkAttachments/{networkAttachment}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkAttachment","project","region"],"properties":{"networkAttachment":{"type":"string","description":"Name of the NetworkAttachment resource to delete."},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region of this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"}}}}}},"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-compute/compute-network-attachments-get-iam-policy":{"get":{"operationId":"analytics_googleapis_compute_compute_network_attachments_get_iam_policy","summary":"Gets the access control policy for a resource. May be empty if no such policy or resource exists.","description":"GET /projects/{project}/regions/{region}/networkAttachments/{resource}/getIamPolicy","tags":["analytics"],"parameters":[{"name":"optionsRequestedPolicyVersion","in":"query","required":false,"description":"Requested IAM Policy version.","schema":{"type":"integer","description":"Requested IAM Policy version."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"The name of the region for this request.","schema":{"type":"string","description":"The name of the region for this request."}},{"name":"resource","in":"query","required":true,"description":"Name or id of the resource for this request.","schema":{"type":"string","description":"Name or id of the resource for this request."}}],"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-compute/compute-network-attachments-list":{"get":{"operationId":"analytics_googleapis_compute_compute_network_attachments_list","summary":"Lists the NetworkAttachments for a project in the given scope.","description":"GET /projects/{project}/regions/{region}/networkAttachments","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region of this request.","schema":{"type":"string","description":"Name of the region of this request."}}],"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-compute/compute-network-attachments-insert":{"post":{"operationId":"analytics_googleapis_compute_compute_network_attachments_insert","summary":"Creates a NetworkAttachment in the specified project in the given scope using the parameters that are…","description":"POST /projects/{project}/regions/{region}/networkAttachments","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region of this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"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-compute/compute-network-attachments-set-iam-policy":{"post":{"operationId":"analytics_googleapis_compute_compute_network_attachments_set_iam_policy","summary":"Sets the access control policy on the specified resource. Replaces any existing policy.","description":"POST /projects/{project}/regions/{region}/networkAttachments/{resource}/setIamPolicy","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The name of the region for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-network-attachments-test-iam-permissions":{"post":{"operationId":"analytics_googleapis_compute_compute_network_attachments_test_iam_permissions","summary":"Returns permissions that a caller has on the specified resource.","description":"POST /projects/{project}/regions/{region}/networkAttachments/{resource}/testIamPermissions","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project","region","resource","body"],"properties":{"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"The name of the region for this request."},"resource":{"type":"string","description":"Name or id of the resource for this request."},"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-compute/compute-network-edge-security-services-aggregated-list":{"get":{"operationId":"analytics_googleapis_compute_compute_network_edge_security_services_aggregated_list","summary":"Retrieves the list of all NetworkEdgeSecurityService resources available to the specified project. To…","description":"GET /projects/{project}/aggregated/networkEdgeSecurityServices","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…","schema":{"type":"string","description":"A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions:…"}},{"name":"includeAllScopes","in":"query","required":false,"description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…","schema":{"type":"boolean","description":"Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource…"}},{"name":"maxResults","in":"query","required":false,"description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…","schema":{"type":"integer","default":"500","description":"The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute…"}},{"name":"orderBy","in":"query","required":false,"description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…","schema":{"type":"string","description":"Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also…"}},{"name":"pageToken","in":"query","required":false,"description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results.","schema":{"type":"string","description":"Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results."}},{"name":"project","in":"query","required":true,"description":"Name of the project scoping this request.","schema":{"type":"string","description":"Name of the project scoping this request."}},{"name":"serviceProjectNumber","in":"query","required":false,"description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api.","schema":{"type":"string","description":"The Shared VPC service project id or service project number for which aggregated list request is invoked for subnetworks list-usable api."}}],"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-compute/compute-network-edge-security-services-get":{"get":{"operationId":"analytics_googleapis_compute_compute_network_edge_security_services_get","summary":"Gets a specified NetworkEdgeSecurityService.","description":"GET /projects/{project}/regions/{region}/networkEdgeSecurityServices/{networkEdgeSecurityService}","tags":["analytics"],"parameters":[{"name":"networkEdgeSecurityService","in":"query","required":true,"description":"Name of the network edge security service to get.","schema":{"type":"string","description":"Name of the network edge security service to get."}},{"name":"project","in":"query","required":true,"description":"Project ID for this request.","schema":{"type":"string","description":"Project ID for this request."}},{"name":"region","in":"query","required":true,"description":"Name of the region scoping this request.","schema":{"type":"string","description":"Name of the region scoping this request."}}],"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-compute/compute-network-edge-security-services-patch":{"post":{"operationId":"analytics_googleapis_compute_compute_network_edge_security_services_patch","summary":"Patches the specified policy with the data included in the request.","description":"PATCH /projects/{project}/regions/{region}/networkEdgeSecurityServices/{networkEdgeSecurityService}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["networkEdgeSecurityService","project","region","body"],"properties":{"networkEdgeSecurityService":{"type":"string","description":"Name of the network edge security service to update."},"paths":{"type":"string"},"project":{"type":"string","description":"Project ID for this request."},"region":{"type":"string","description":"Name of the region scoping this request."},"requestId":{"type":"string","description":"An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to…"},"updateMask":{"type":"string","description":"Indicates fields to be updated as part of this request."},"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"}}},"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"}}}}}}}