# VegaOsApi.SyslogApi

All URIs are relative to *http://218.108.7.113:8080/*

Method | HTTP request | Description
------------- | ------------- | -------------
[**syslogEnableGet**](SyslogApi.md#syslogEnableGet) | **GET** /syslog/enable | Return syslog enable configuration
[**syslogEnablePut**](SyslogApi.md#syslogEnablePut) | **PUT** /syslog/enable | Set syslog enable configuration
[**syslogGet**](SyslogApi.md#syslogGet) | **GET** /syslog | Return syslog configurations
[**syslogPatch**](SyslogApi.md#syslogPatch) | **PATCH** /syslog | Modify syslog configurations
[**syslogServersDelete**](SyslogApi.md#syslogServersDelete) | **DELETE** /syslog/servers | Delete syslog servers
[**syslogServersGet**](SyslogApi.md#syslogServersGet) | **GET** /syslog/servers | Return syslog servers configuration
[**syslogServersPost**](SyslogApi.md#syslogServersPost) | **POST** /syslog/servers | Add syslog servers
[**syslogServersPut**](SyslogApi.md#syslogServersPut) | **PUT** /syslog/servers | Set syslog servers


<a name="syslogEnableGet"></a>
# **syslogEnableGet**
> syslogEnableGet()

Return syslog enable configuration

Return syslog enable configuration

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogEnableGet(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogEnablePut"></a>
# **syslogEnablePut**
> syslogEnablePut()

Set syslog enable configuration

Set syslog enable configuration

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogEnablePut(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogGet"></a>
# **syslogGet**
> syslogGet()

Return syslog configurations

Return syslog configurations

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogGet(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogPatch"></a>
# **syslogPatch**
> syslogPatch()

Modify syslog configurations

Modify syslog configurations

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogPatch(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogServersDelete"></a>
# **syslogServersDelete**
> syslogServersDelete()

Delete syslog servers

Delete syslog servers

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogServersDelete(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogServersGet"></a>
# **syslogServersGet**
> syslogServersGet()

Return syslog servers configuration

Return syslog servers configuration

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogServersGet(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogServersPost"></a>
# **syslogServersPost**
> syslogServersPost()

Add syslog servers

Add syslog servers

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogServersPost(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

<a name="syslogServersPut"></a>
# **syslogServersPut**
> syslogServersPut()

Set syslog servers

Set syslog servers

### Example
```javascript
var VegaOsApi = require('vega_os_api');
var defaultClient = VegaOsApi.ApiClient.default;

// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME';
basicAuth.password = 'YOUR PASSWORD';

var apiInstance = new VegaOsApi.SyslogApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.syslogServersPut(callback);
```

### Parameters
This endpoint does not need any parameter.

### Return type

null (empty response body)

### Authorization

[basicAuth](../README.md#basicAuth)

### HTTP request headers

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

