IronFunctions.AppsApi
December 19, 2016 ยท View on GitHub
All URIs are relative to https://127.0.0.1:8080/v1
| Method | HTTP request | Description |
|---|---|---|
| appsAppDelete | DELETE /apps/{app} | Delete an app. |
| appsAppGet | GET /apps/{app} | Get information for a app. |
| appsAppPatch | PATCH /apps/{app} | Updates an app. |
| appsGet | GET /apps | Get all app names. |
| appsPost | POST /apps | Post new app |
appsAppDelete
appsAppDelete(app)
Delete an app.
Delete an app.
Example
var IronFunctions = require('iron_functions');
var apiInstance = new IronFunctions.AppsApi();
var app = "app_example"; // String | Name of the app.
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
};
apiInstance.appsAppDelete(app, callback);
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| app | String | Name of the app. |
Return type
null (empty response body)
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
appsAppGet
AppWrapper appsAppGet(app)
Get information for a app.
This gives more details about a app, such as statistics.
Example
var IronFunctions = require('iron_functions');
var apiInstance = new IronFunctions.AppsApi();
var app = "app_example"; // String | name of the app.
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.appsAppGet(app, callback);
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| app | String | name of the app. |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
appsAppPatch
AppWrapper appsAppPatch(app, body)
Updates an app.
You can set app level settings here.
Example
var IronFunctions = require('iron_functions');
var apiInstance = new IronFunctions.AppsApi();
var app = "app_example"; // String | name of the app.
var body = new IronFunctions.AppWrapper(); // AppWrapper | App to post.
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.appsAppPatch(app, body, callback);
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| app | String | name of the app. | |
| body | AppWrapper | App to post. |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
appsGet
AppsWrapper appsGet()
Get all app names.
Get a list of all the apps in the system.
Example
var IronFunctions = require('iron_functions');
var apiInstance = new IronFunctions.AppsApi();
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.appsGet(callback);
Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
appsPost
AppWrapper appsPost(body)
Post new app
Insert a new app
Example
var IronFunctions = require('iron_functions');
var apiInstance = new IronFunctions.AppsApi();
var body = new IronFunctions.AppWrapper(); // AppWrapper | App to post.
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.appsPost(body, callback);
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| body | AppWrapper | App to post. |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json