/config/net/http/cgi-bin

Controls access to CGI-BIN programs. The following values are supported:

  • disable: Completely disable access to CGI-BIN programs.

Warning This will render the classic user-interface of the meter inoperable.

  • user-required: Allow authenticated users to access CGI-BIN programs.

  • user-optional: Allow even unauthenticated users to access CGI-BIN programs that are not considered security critical.

Get /config/net/http/cgi-bin

SecurityApiKey
Responses
200

Normal response.

401

Unauthorized response.

get/config/net/http/cgi-bin
Request samples
Response samples
application/json
{
  • "result": "disable",
  • "error": "Error message (present if an error occurred)."
}

Replace /config/net/http/cgi-bin

Set CGI-BIN support according to the value passed in the request body.

This resource is not updated transactionally.

SecurityApiKey
Request
Request Body schema: application/json
string (configNetHttpCgiBin)

Controls access to CGI-BIN programs. The following values are supported:

  • disable: Completely disable access to CGI-BIN programs.

Warning This will render the classic user-interface of the meter inoperable.

  • user-required: Allow authenticated users to access CGI-BIN programs.

  • user-optional: Allow even unauthenticated users to access CGI-BIN programs that are not considered security critical.

Enum: "disable" "user-optional" "user-required"
Responses
200

Normal response.

401

Unauthorized response.

put/config/net/http/cgi-bin
Request samples
application/json
"disable"
Response samples
application/json
{
  • "status": "OK",
  • "error": "Error message (present if an error occurred)."
}

Update /config/net/http/cgi-bin

Set CGI-BIN support according to the value passed in the request body.

This resource is not updated transactionally.

SecurityApiKey
Request
Request Body schema: application/json
string (configNetHttpCgiBin)

Controls access to CGI-BIN programs. The following values are supported:

  • disable: Completely disable access to CGI-BIN programs.

Warning This will render the classic user-interface of the meter inoperable.

  • user-required: Allow authenticated users to access CGI-BIN programs.

  • user-optional: Allow even unauthenticated users to access CGI-BIN programs that are not considered security critical.

Enum: "disable" "user-optional" "user-required"
Responses
200

Normal response.

401

Unauthorized response.

post/config/net/http/cgi-bin
Request samples
application/json
"disable"
Response samples
application/json
{
  • "status": "OK",
  • "error": "Error message (present if an error occurred)."
}

Delete /config/net/http/cgi-bin

Reset to disable.

This resource is not updated transactionally.

SecurityApiKey
Responses
200

Normal response.

401

Unauthorized response.

delete/config/net/http/cgi-bin
Request samples
Response samples
application/json
{
  • "status": "OK",
  • "error": "Error message (present if an error occurred)."
}