Endpoint

/v1/support/settings

GET

Get monitoring configuration.

Parameters

This resource has no parameters.

Response

Codes

Code Description
200 Return value on success

Schema

{
  "description": "monitoring_config",
  "type": "object",
  "properties": {
    "enabled": {
      "description": "enabled",
      "type": "boolean"
    },
    "mq_host": {
      "description": "mq_host",
      "type": "string"
    },
    "mq_port": {
      "description": "mq_port",
      "type": "number"
    },
    "mq_proxy_host": {
      "description": "mq_proxy_host",
      "type": "string"
    },
    "mq_proxy_port": {
      "description": "mq_proxy_port",
      "type": "number"
    },
    "s3_proxy_host": {
      "description": "s3_proxy_host",
      "type": "string"
    },
    "s3_proxy_port": {
      "description": "s3_proxy_port",
      "type": "number"
    },
    "s3_proxy_disable_https": {
      "description": "s3_proxy_disable_https",
      "type": "boolean"
    },
    "vpn_enabled": {
      "description": "vpn_enabled",
      "type": "boolean"
    },
    "vpn_host": {
      "description": "vpn_host",
      "type": "string"
    },
    "period": {
      "description": "period",
      "type": "number"
    },
    "nexus_enabled": {
      "description": "nexus_enabled",
      "type": "boolean"
    },
    "nexus_host": {
      "description": "nexus_host",
      "type": "string"
    },
    "nexus_port": {
      "description": "nexus_port",
      "type": "number"
    },
    "nexus_interval": {
      "description": "nexus_interval",
      "type": "number"
    }
  }
}

PUT

Set monitoring configuration.

Parameters

Name Description Required
If-Match ETag for expected version No

Request

Schema

{
  "description": "monitoring_config",
  "type": "object",
  "properties": {
    "enabled": {
      "description": "enabled",
      "type": "boolean"
    },
    "mq_host": {
      "description": "mq_host",
      "type": "string"
    },
    "mq_port": {
      "description": "mq_port",
      "type": "number"
    },
    "mq_proxy_host": {
      "description": "mq_proxy_host",
      "type": "string"
    },
    "mq_proxy_port": {
      "description": "mq_proxy_port",
      "type": "number"
    },
    "s3_proxy_host": {
      "description": "s3_proxy_host",
      "type": "string"
    },
    "s3_proxy_port": {
      "description": "s3_proxy_port",
      "type": "number"
    },
    "s3_proxy_disable_https": {
      "description": "s3_proxy_disable_https",
      "type": "boolean"
    },
    "vpn_enabled": {
      "description": "vpn_enabled",
      "type": "boolean"
    },
    "vpn_host": {
      "description": "vpn_host",
      "type": "string"
    },
    "period": {
      "description": "period",
      "type": "number"
    },
    "nexus_enabled": {
      "description": "nexus_enabled",
      "type": "boolean"
    },
    "nexus_host": {
      "description": "nexus_host",
      "type": "string"
    },
    "nexus_port": {
      "description": "nexus_port",
      "type": "number"
    },
    "nexus_interval": {
      "description": "nexus_interval",
      "type": "number"
    }
  }
}

Response

Codes

Code Description
202 Return value on success

PATCH

Partial set of monitoring configuration.

Parameters

Name Description Required
If-Match ETag for expected version No

Request

Schema

{
  "description": "monitoring_config",
  "type": "object",
  "properties": {
    "enabled": {
      "description": "enabled",
      "type": "boolean"
    },
    "mq_host": {
      "description": "mq_host",
      "type": "string"
    },
    "mq_port": {
      "description": "mq_port",
      "type": "number"
    },
    "mq_proxy_host": {
      "description": "mq_proxy_host",
      "type": "string"
    },
    "mq_proxy_port": {
      "description": "mq_proxy_port",
      "type": "number"
    },
    "s3_proxy_host": {
      "description": "s3_proxy_host",
      "type": "string"
    },
    "s3_proxy_port": {
      "description": "s3_proxy_port",
      "type": "number"
    },
    "s3_proxy_disable_https": {
      "description": "s3_proxy_disable_https",
      "type": "boolean"
    },
    "vpn_enabled": {
      "description": "vpn_enabled",
      "type": "boolean"
    },
    "vpn_host": {
      "description": "vpn_host",
      "type": "string"
    },
    "period": {
      "description": "period",
      "type": "number"
    },
    "nexus_enabled": {
      "description": "nexus_enabled",
      "type": "boolean"
    },
    "nexus_host": {
      "description": "nexus_host",
      "type": "string"
    },
    "nexus_port": {
      "description": "nexus_port",
      "type": "number"
    },
    "nexus_interval": {
      "description": "nexus_interval",
      "type": "number"
    }
  }
}

Response

Codes

Code Description
202 Return value on success