Удалить парольную политику

Удаляет определённую Парольную политику.

Запрос

HTTP Запрос

DELETE /node/api/password-policies/:id

Права

manage-configuration

Параметры пути

Параметр Тип Описание

id

String

ID политики.

Тело запроса

Тело запроса пустое.

Ответ

Тело ответа пустое.

Если указанная парольная политика не существует, этот запрос также ничего не возвращает.

Пример

  • Bash

  • JavaScript

  • NodeJS

  • Python

login=<...>
password=<...>
policy_id=<...>
saymon_hostname=<...>
url=https://$saymon_hostname/node/api/password-policies/$policy_id

curl -X DELETE $url -u $login:$password
let login = <...>
let password = <...>
let policyId = <...>
let saymonHostname = <...>
let path = "/node/api/password-policies/" + policyId;
let auth = "Basic " + btoa(login + ":" + password);

let headers = new Headers();
headers.append("Authorization", auth);

let requestOptions = {
    method: "DELETE",
    headers: headers
};

fetch(saymonHostname + path, requestOptions)
    .then(response => response.text())
    .then(result => console.log(result))
    .catch(error => console.log("error", error));
const http = require("http");

let login = <...>
let password = <...>
let policyId = <...>
let saymonHostname = <...>
let path = "/node/api/password-policies/" + policyId;
let auth = "Basic " + Buffer.from(login + ":" + password).toString("base64");

let options = {
    "method": "DELETE",
    "hostname": saymonHostname,
    "headers": {
        Authorization: auth
    },
    "path": path
};

let req = http.request(options, function (res) {
    let chunks = [];

    res.on("data", function (chunk) {
        chunks.push(chunk);
    });

    res.on("end", function (chunk) {
        let body = Buffer.concat(chunks);
        console.log(body.toString());
    });

    res.on("error", function (error) {
        console.error(error);
    });
});

req.end();
import requests

login = <...>
password = <...>
policy_id = <...>
saymon_hostname = <...>
url = "https://" + saymon_hostname + "/node/api/password-policies/" + policy_id

response = requests.request("DELETE", url, auth=(login, password))
print(response.text)