Obtenir toutes les clés Network ACL
curl --request GET \
--url https://{tenantDomain}/api/v2/keys/network-acls \
--header 'Authorization: Bearer <token>'import requests
url = "https://{tenantDomain}/api/v2/keys/network-acls"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{tenantDomain}/api/v2/keys/network-acls', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{tenantDomain}/api/v2/keys/network-acls",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{tenantDomain}/api/v2/keys/network-acls"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{tenantDomain}/api/v2/keys/network-acls")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{tenantDomain}/api/v2/keys/network-acls")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"keys": [
{
"alg": "hmac-sha256",
"created_at": "<string>",
"fingerprint": "<string>",
"id": "<string>",
"name": "<string>",
"updated_at": "<string>"
}
]
}{
"error": "Bad Request",
"message": "<string>",
"statusCode": 400
}{
"error": "Unauthorized",
"message": "<string>",
"statusCode": 401
}{
"error": "Forbidden",
"message": "<string>",
"statusCode": 403
}{
"error": "Not Found",
"message": "<string>",
"statusCode": 404
}{
"error": "Too Many Requests",
"message": "<string>",
"statusCode": 429
}Obtenir toutes les clés Network ACL
Récupérer toutes les clés utilisées pour vérifier les signatures de messages HTTP sur les règles d’ACL réseau, classées par ordre décroissant de date de création.
GET
https://{tenantDomain}/api/v2
/
keys
/
network-acls
Obtenir toutes les clés Network ACL
curl --request GET \
--url https://{tenantDomain}/api/v2/keys/network-acls \
--header 'Authorization: Bearer <token>'import requests
url = "https://{tenantDomain}/api/v2/keys/network-acls"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{tenantDomain}/api/v2/keys/network-acls', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{tenantDomain}/api/v2/keys/network-acls",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{tenantDomain}/api/v2/keys/network-acls"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{tenantDomain}/api/v2/keys/network-acls")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{tenantDomain}/api/v2/keys/network-acls")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"keys": [
{
"alg": "hmac-sha256",
"created_at": "<string>",
"fingerprint": "<string>",
"id": "<string>",
"name": "<string>",
"updated_at": "<string>"
}
]
}{
"error": "Bad Request",
"message": "<string>",
"statusCode": 400
}{
"error": "Unauthorized",
"message": "<string>",
"statusCode": 401
}{
"error": "Forbidden",
"message": "<string>",
"statusCode": 403
}{
"error": "Not Found",
"message": "<string>",
"statusCode": 404
}{
"error": "Too Many Requests",
"message": "<string>",
"statusCode": 429
}Autorisations
bearerAuthoAuth2ClientCredentials
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Réponse
Les clés d’ACL réseau du tenant ont été récupérées avec succès.
Clés Network ACL du tenant.
Show child attributes
Show child attributes