All URIs are relative to https://api.subspace.com
Method | HTTP request | Description |
---|---|---|
acceleratorServiceCreate | POST /v1/accelerator | |
acceleratorServiceDelete | DELETE /v1/accelerator/{id} | |
acceleratorServiceGet | GET /v1/accelerator/{id} | |
acceleratorServiceList | GET /v1/accelerator | |
acceleratorServiceUpdate | PUT /v1/accelerator/{id} |
V1Accelerator acceleratorServiceCreate(body, opts)
import SubspaceProductApi from 'subspace_product_api';
let defaultClient = SubspaceProductApi.ApiClient.instance;
// Configure OAuth2 access token for authorization: accessCode
let accessCode = defaultClient.authentications['accessCode'];
accessCode.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new SubspaceProductApi.AcceleratorServiceApi();
let body = new SubspaceProductApi.Body(); // Body | Required parameters to create a new PacketAccelerator.
let opts = {
'idempotencyKey': "idempotencyKey_example" // 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
};
apiInstance.acceleratorServiceCreate(body, opts, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
body | Body | Required parameters to create a new PacketAccelerator. | |
idempotencyKey | 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 | [optional] |
- Content-Type: application/json
- Accept: application/json
Object acceleratorServiceDelete(id)
import SubspaceProductApi from 'subspace_product_api';
let defaultClient = SubspaceProductApi.ApiClient.instance;
// Configure OAuth2 access token for authorization: accessCode
let accessCode = defaultClient.authentications['accessCode'];
accessCode.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new SubspaceProductApi.AcceleratorServiceApi();
let id = "id_example"; // String |
apiInstance.acceleratorServiceDelete(id, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
id | String |
Object
- Content-Type: Not defined
- Accept: application/json
V1Accelerator acceleratorServiceGet(id)
import SubspaceProductApi from 'subspace_product_api';
let defaultClient = SubspaceProductApi.ApiClient.instance;
// Configure OAuth2 access token for authorization: accessCode
let accessCode = defaultClient.authentications['accessCode'];
accessCode.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new SubspaceProductApi.AcceleratorServiceApi();
let id = "id_example"; // String |
apiInstance.acceleratorServiceGet(id, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
id | String |
- Content-Type: Not defined
- Accept: application/json
V1ListAcceleratorResponse acceleratorServiceList(opts)
import SubspaceProductApi from 'subspace_product_api';
let defaultClient = SubspaceProductApi.ApiClient.instance;
// Configure OAuth2 access token for authorization: accessCode
let accessCode = defaultClient.authentications['accessCode'];
accessCode.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new SubspaceProductApi.AcceleratorServiceApi();
let opts = {
'before': "before_example", // String |
'limit': 789, // Number |
'name': "name_example" // String |
};
apiInstance.acceleratorServiceList(opts, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
before | String | [optional] | |
limit | Number | [optional] | |
name | String | [optional] |
- Content-Type: Not defined
- Accept: application/json
V1Accelerator acceleratorServiceUpdate(id, body1, opts)
import SubspaceProductApi from 'subspace_product_api';
let defaultClient = SubspaceProductApi.ApiClient.instance;
// Configure OAuth2 access token for authorization: accessCode
let accessCode = defaultClient.authentications['accessCode'];
accessCode.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new SubspaceProductApi.AcceleratorServiceApi();
let id = "id_example"; // String |
let body1 = new SubspaceProductApi.Body1(); // Body1 | Parameters to update an existing PacketAccelerator
let opts = {
'ifMatch': 56 // Number |
};
apiInstance.acceleratorServiceUpdate(id, body1, opts, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
id | String | ||
body1 | Body1 | Parameters to update an existing PacketAccelerator | |
ifMatch | Number | [optional] |
- Content-Type: application/json
- Accept: application/json