{"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-baremetalsolution/baremetalsolution-projects-locations-volumes-snapshots-get":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_snapshots_get","summary":"Returns the specified snapshot resource. Returns INVALID_ARGUMENT if called for a non-boot volume.","description":"GET /v2/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The name of the snapshot.","schema":{"type":"string","description":"Required. The name of the snapshot."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-volumes-patch":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_patch","summary":"Update details of a single storage volume.","description":"PATCH /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Output only. The resource name of this `Volume`. Resource names are schemeless URIs that follow the conventions in…"},"updateMask":{"type":"string","description":"The list of fields to update. The only currently supported fields are: 'labels'"},"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-baremetalsolution/baremetalsolution-projects-locations-volumes-snapshots-delet":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_snapshots_delet","summary":"Deletes a volume snapshot. Returns INVALID_ARGUMENT if called for a non-boot volume.","description":"DELETE /v2/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. The name of the snapshot to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_list","summary":"Lists information about the supported locations for this service. This method lists locations based on the…","description":"GET /v2/{+name}/locations","tags":["analytics"],"parameters":[{"name":"extraLocationTypes","in":"query","required":false,"description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.","schema":{"type":"string","description":"Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage."}},{"name":"filter","in":"query","required":false,"description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is…","schema":{"type":"string","description":"A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is…"}},{"name":"name","in":"query","required":true,"description":"The resource that owns the locations collection, if applicable.","schema":{"type":"string","description":"The resource that owns the locations collection, if applicable."}},{"name":"pageSize","in":"query","required":false,"description":"The maximum number of results to return. If not set, the service selects a default.","schema":{"type":"integer","description":"The maximum number of results to return. If not set, the service selects a default."}},{"name":"pageToken","in":"query","required":false,"description":"A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.","schema":{"type":"string","description":"A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-detach-lun":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_detach_lun","summary":"Detach LUN from Instance.","description":"POST /v2/{+instance}:detachLun","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["instance","body"],"properties":{"instance":{"type":"string","description":"Required. Name of the instance."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-disable-hyper":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_disable_hyper","summary":"Perform disable hyperthreading operation on a single server.","description":"POST /v2/{+name}:disableHyperthreading","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The `name` field is used to identify the instance. Format: projects/{project}/locations/{location}/instances/{instance}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-disable-inter":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_disable_inter","summary":"Disable the interactive serial console feature on an instance.","description":"POST /v2/{+name}:disableInteractiveSerialConsole","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the resource."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-enable-hypert":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_enable_hypert","summary":"Perform enable hyperthreading operation on a single server.","description":"POST /v2/{+name}:enableHyperthreading","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The `name` field is used to identify the instance. Format: projects/{project}/locations/{location}/instances/{instance}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-enable-intera":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_enable_intera","summary":"Enable the interactive serial console feature on an instance.","description":"POST /v2/{+name}:enableInteractiveSerialConsole","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the resource."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_list","summary":"List servers in a given project and location.","description":"GET /v2/{+parent}/instances","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"List filter.","schema":{"type":"string","description":"List filter."}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. Server may return fewer items than requested. If unspecified, the server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. Server may return fewer items than requested. If unspecified, the server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListInstancesRequest.","schema":{"type":"string","description":"Required. Parent value for ListInstancesRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-instances-load-auth-inf":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_load_auth_inf","summary":"Load auth info for a server.","description":"GET /v2/{+name}:loadAuthInfo","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. Name of the server.","schema":{"type":"string","description":"Required. Name of the server."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-instances-reimage":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_reimage","summary":"Perform reimage operation on a single server.","description":"POST /v2/{+name}:reimage","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The `name` field is used to identify the instance. Format: projects/{project}/locations/{location}/instances/{instance}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-volumes-rename":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_rename","summary":"RenameVolume sets a new name for a volume. Use with caution, previous names become immediately invalidated.","description":"POST /v2/{+name}:rename","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The `name` field is used to identify the volume. Format: projects/{project}/locations/{location}/volumes/{volume}"},"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-baremetalsolution/baremetalsolution-projects-locations-instances-reset":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_reset","summary":"Perform an ungraceful, hard reset on a server. Equivalent to shutting the power off and then turning it back…","description":"POST /v2/{+name}:reset","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the resource."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-start":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_start","summary":"Starts a server that was shutdown.","description":"POST /v2/{+name}:start","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the resource."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-instances-stop":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_instances_stop","summary":"Stop a running server.","description":"POST /v2/{+name}:stop","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. Name of the resource."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-baremetalsolution/baremetalsolution-projects-locations-networks-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_networks_list","summary":"List network in a given project and location.","description":"GET /v2/{+parent}/networks","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"List filter.","schema":{"type":"string","description":"List filter."}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListNetworksRequest.","schema":{"type":"string","description":"Required. Parent value for ListNetworksRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-networks-list-network-u":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_networks_list_network_u","summary":"List all Networks (and used IPs for each Network) in the vendor account associated with the specified project.","description":"GET /v2/{+location}/networks:listNetworkUsage","tags":["analytics"],"parameters":[{"name":"location","in":"query","required":true,"description":"Required. Parent value (project and location).","schema":{"type":"string","description":"Required. Parent value (project and location)."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-nfs-shares-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_nfs_shares_list","summary":"List NFS shares.","description":"GET /v2/{+parent}/nfsShares","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"List filter.","schema":{"type":"string","description":"List filter."}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListNfsSharesRequest.","schema":{"type":"string","description":"Required. Parent value for ListNfsSharesRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-nfs-shares-create":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_nfs_shares_create","summary":"Create an NFS share.","description":"POST /v2/{+parent}/nfsShares","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent project and location."},"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-baremetalsolution/baremetalsolution-projects-locations-os-images-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_os_images_list","summary":"Retrieves the list of OS images which are currently approved.","description":"GET /v2/{+parent}/osImages","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default. Notice…","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default. Notice…"}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListOSImagesRequest.","schema":{"type":"string","description":"Required. Parent value for ListOSImagesRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-provisioning-configs-cr":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_provisioning_configs_cr","summary":"Create new ProvisioningConfig.","description":"POST /v2/{+parent}/provisioningConfigs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"email":{"type":"string","description":"Optional. Email provided to send a confirmation with provisioning config to."},"parent":{"type":"string","description":"Required. The parent project and location containing the ProvisioningConfig."},"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-baremetalsolution/baremetalsolution-projects-locations-provisioning-configs-su":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_provisioning_configs_su","summary":"Submit a provisioning configuration for a given project.","description":"POST /v2/{+parent}/provisioningConfigs:submit","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent project and location containing the ProvisioningConfig."},"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-baremetalsolution/baremetalsolution-projects-locations-provisioning-quotas-lis":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_provisioning_quotas_lis","summary":"List the budget details to provision resources on a given project.","description":"GET /v2/{+parent}/provisioningQuotas","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default. Notice…","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default. Notice…"}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListProvisioningQuotasRequest.","schema":{"type":"string","description":"Required. Parent value for ListProvisioningQuotasRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-ssh-keys-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_ssh_keys_list","summary":"Lists the public SSH keys registered for the specified project. These SSH keys are used only for the…","description":"GET /v2/{+parent}/sshKeys","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"The maximum number of items to return.","schema":{"type":"integer","description":"The maximum number of items to return."}},{"name":"pageToken","in":"query","required":false,"description":"The next_page_token value returned from a previous List request, if any.","schema":{"type":"string","description":"The next_page_token value returned from a previous List request, if any."}},{"name":"parent","in":"query","required":true,"description":"Required. The parent containing the SSH keys. Currently, the only valid value for the location is \"global\".","schema":{"type":"string","description":"Required. The parent containing the SSH keys. Currently, the only valid value for the location is \"global\"."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-ssh-keys-create":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_ssh_keys_create","summary":"Register a public SSH key in the specified project for use with the interactive serial console feature.","description":"POST /v2/{+parent}/sshKeys","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent containing the SSH keys."},"sshKeyId":{"type":"string","description":"Required. The ID to use for the key, which will become the final component of the key's resource name. This value must match the regex:…"},"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-baremetalsolution/baremetalsolution-projects-locations-volumes-luns-evict":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_luns_evict","summary":"Skips lun's cooloff and deletes it now. Lun must be in cooloff state.","description":"POST /v2/{+name}:evict","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Required. The name of the lun."},"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-baremetalsolution/baremetalsolution-projects-locations-volumes-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_list","summary":"List storage volumes in a given project and location.","description":"GET /v2/{+parent}/volumes","tags":["analytics"],"parameters":[{"name":"filter","in":"query","required":false,"description":"List filter.","schema":{"type":"string","description":"List filter."}},{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListVolumesRequest.","schema":{"type":"string","description":"Required. Parent value for ListVolumesRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-volumes-resize":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_resize","summary":"Emergency Volume resize.","description":"POST /v2/{+volume}:resize","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["volume","body"],"properties":{"volume":{"type":"string","description":"Required. Volume to resize."},"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-baremetalsolution/baremetalsolution-projects-locations-volumes-luns-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_luns_list","summary":"List storage volume luns for given storage volume.","description":"GET /v2/{+parent}/luns","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListLunsRequest.","schema":{"type":"string","description":"Required. Parent value for ListLunsRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-volumes-snapshots-list":{"get":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_snapshots_list","summary":"Retrieves the list of snapshots for the specified volume. Returns a response with an empty list of snapshots…","description":"GET /v2/{+parent}/snapshots","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.","schema":{"type":"integer","description":"Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default."}},{"name":"pageToken","in":"query","required":false,"description":"A token identifying a page of results from the server.","schema":{"type":"string","description":"A token identifying a page of results from the server."}},{"name":"parent","in":"query","required":true,"description":"Required. Parent value for ListVolumesRequest.","schema":{"type":"string","description":"Required. Parent value for ListVolumesRequest."}}],"responses":{"200":{"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-baremetalsolution/baremetalsolution-projects-locations-volumes-snapshots-creat":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_snapshots_creat","summary":"Takes a snapshot of a boot volume. Returns INVALID_ARGUMENT if called for a non-boot volume.","description":"POST /v2/{+parent}/snapshots","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The volume to snapshot."},"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-baremetalsolution/baremetalsolution-projects-locations-volumes-snapshots-resto":{"post":{"operationId":"analytics_googleapis_baremetalsolution_baremetalsolution_projects_locations_volumes_snapshots_resto","summary":"Uses the specified snapshot to restore its parent volume. Returns INVALID_ARGUMENT if called for a non-boot…","description":"POST /v2/{+volumeSnapshot}:restoreVolumeSnapshot","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["volumeSnapshot","body"],"properties":{"volumeSnapshot":{"type":"string","description":"Required. Name of the snapshot which will be used to restore its parent volume."},"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"}}}}}}}