Skip to content

Latest commit

 

History

History
158 lines (84 loc) · 4.6 KB

File metadata and controls

158 lines (84 loc) · 4.6 KB

\AcceleratorServiceApi

All URIs are relative to https://api.subspace.com

Method HTTP request Description
accelerator_service_create POST /v1/accelerator
accelerator_service_delete DELETE /v1/accelerator/{id}
accelerator_service_get GET /v1/accelerator/{id}
accelerator_service_list GET /v1/accelerator
accelerator_service_update PUT /v1/accelerator/{id}

accelerator_service_create

crate::models::V1Accelerator accelerator_service_create(body, idempotency_key)

Parameters

Name Type Description Required Notes
body Body Required parameters to create a new PacketAccelerator. [required]
idempotency_key Option<String> Value is the returned etag of a get request. If a retry sends an Idempotency-Key that has been seen before, the existing accelerator is returned with the status code of 200

Return type

crate::models::V1Accelerator

Authorization

accessCode

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

accelerator_service_delete

serde_json::Value accelerator_service_delete(id)

Parameters

Name Type Description Required Notes
id String [required]

Return type

serde_json::Value

Authorization

accessCode

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

accelerator_service_get

crate::models::V1Accelerator accelerator_service_get(id)

Parameters

Name Type Description Required Notes
id String [required]

Return type

crate::models::V1Accelerator

Authorization

accessCode

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

accelerator_service_list

crate::models::V1ListAcceleratorResponse accelerator_service_list(before, limit, name)

Parameters

Name Type Description Required Notes
before Option<String>
limit Option<i64>
name Option<String>

Return type

crate::models::V1ListAcceleratorResponse

Authorization

accessCode

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

accelerator_service_update

crate::models::V1Accelerator accelerator_service_update(id, body1, if_match)

Parameters

Name Type Description Required Notes
id String [required]
body1 Body1 Parameters to update an existing PacketAccelerator [required]
if_match Option<i32>

Return type

crate::models::V1Accelerator

Authorization

accessCode

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]